Compare commits

..

6 Commits

Author SHA1 Message Date
jeffrey-signal f089aa41cf Bump version to 8.17.1 2026-06-25 16:33:25 -04:00
jeffrey-signal d9930cc307 Update baseline profile. 2026-06-25 15:52:08 -04:00
jeffrey-signal 576948f5ac Update translations and other static files. 2026-06-25 15:45:29 -04:00
Alex Hart ed4c298c33 Implement blind donation permits system. 2026-06-25 13:10:11 -03:00
Michelle Tang 0fab27fee9 Update delete string. 2026-06-25 10:56:22 -04:00
Cody Henthorne 77c73dd493 Avoid requireActivity() on background thread when deleting conversations. 2026-06-24 16:33:25 -04:00
236 changed files with 4729 additions and 3685 deletions
+2 -2
View File
@@ -28,8 +28,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 = 1710
val canonicalVersionName = "8.17.0"
val canonicalVersionCode = 1711
val canonicalVersionName = "8.17.1"
val currentHotfixVersion = 0
val maxHotfixVersions = 100
@@ -37,6 +37,7 @@ class InAppPaymentsRule : ExternalResource() {
private fun initialisePutSubscription() {
AppDependencies.donationsApi.apply {
every { putSubscription(any()) } returns NetworkResult.Success(Unit)
every { createSubscriber(any(), any()) } returns NetworkResult.Success(Unit)
}
}
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -174,7 +174,7 @@ object RecurringInAppPaymentRepository {
InAppPaymentsRepository.getSubscriber(subscriberType)?.subscriberId ?: SubscriberId.generate()
}
donationsService.putSubscription(subscriberId).resultOrThrow
donationsService.createSubscriber(subscriberId).resultOrThrow
Log.d(TAG, "Successfully set SubscriberId exists on Signal service.", true)
@@ -0,0 +1,48 @@
/*
* Copyright 2026 Signal Messenger, LLC
* SPDX-License-Identifier: AGPL-3.0-only
*/
package org.thoughtcrime.securesms.components.settings.app.subscription.permits
import androidx.annotation.WorkerThread
import org.signal.core.util.Base64
import org.signal.donations.permits.DonationPermitError
import org.signal.libsignal.net.RequestResult
import org.signal.network.rest.RestStatusCodeError
import org.thoughtcrime.securesms.dependencies.AppDependencies
import org.whispersystems.signalservice.api.donations.DonationPermitProvider
import java.io.IOException
/**
* App-side [DonationPermitProvider]: spends a permit and base64-encodes it for the `Donation-Permit` header,
* translating an acquisition failure into a [RequestResult] the donations service can surface.
*/
object DonationPermits : DonationPermitProvider {
@WorkerThread
override fun getDonationPermit(): RequestResult<String, RestStatusCodeError> {
return AppDependencies.donationPermitsRepository
.spendOrAcquirePermit()
.fold(
ifLeft = { it.toRequestResult() },
ifRight = { RequestResult.Success(Base64.encodeWithPadding(it.serialize())) }
)
}
private fun DonationPermitError.toRequestResult(): RequestResult<String, RestStatusCodeError> {
return when (this) {
is DonationPermitError.IssuerUnavailable -> {
val statusCode = statusCode
val cause = cause
when {
statusCode != null -> RequestResult.NonSuccess(RestStatusCodeError(statusCode, emptyMap(), null))
cause is IOException -> RequestResult.RetryableNetworkError(cause)
else -> RequestResult.ApplicationError(cause ?: IllegalStateException("Donation permit issuer unavailable"))
}
}
DonationPermitError.VerificationFailed -> RequestResult.ApplicationError(IllegalStateException("Donation permit verification failed"))
DonationPermitError.MalformedResponse -> RequestResult.ApplicationError(IllegalStateException("Malformed donation permit response"))
}
}
}
@@ -0,0 +1,30 @@
/*
* Copyright 2026 Signal Messenger, LLC
* SPDX-License-Identifier: AGPL-3.0-only
*/
package org.thoughtcrime.securesms.components.settings.app.subscription.permits
import arrow.core.Either
import arrow.core.left
import arrow.core.right
import org.signal.donations.permits.DonationPermitError
import org.signal.donations.permits.DonationPermitIssuer
import org.signal.libsignal.net.RequestResult
import org.thoughtcrime.securesms.dependencies.AppDependencies
/**
* [DonationPermitIssuer] backed by [org.whispersystems.signalservice.api.donations.DonationsApi], translating a
* non-success [RequestResult] into a [DonationPermitError].
*/
object NetworkDonationPermitIssuer : DonationPermitIssuer {
override fun issue(requestBytes: ByteArray): Either<DonationPermitError, ByteArray> {
return when (val result = AppDependencies.donationsApi.createDonationPermits(requestBytes)) {
is RequestResult.Success -> result.result.right()
is RequestResult.NonSuccess -> DonationPermitError.IssuerUnavailable(statusCode = result.error.statusCode).left()
is RequestResult.RetryableNetworkError -> DonationPermitError.IssuerUnavailable(cause = result.networkError).left()
is RequestResult.ApplicationError -> DonationPermitError.IssuerUnavailable(cause = result.cause).left()
}
}
}
@@ -1251,7 +1251,7 @@ public class ConversationListFragment extends MainFragment implements Conversati
protected Void doInBackground(Void... params) {
Log.d(TAG, "[handleDelete] Deleting " + selectedConversations.size() + " chats");
SignalDatabase.threads().deleteConversations(selectedConversations, true);
AppDependencies.getMessageNotifier().updateNotification(requireActivity());
AppDependencies.getMessageNotifier().updateNotification(AppDependencies.getApplication());
Log.d(TAG, "[handleDelete] Delete complete");
return null;
}
@@ -14,6 +14,7 @@ import org.signal.core.util.concurrent.LatestValueObservable
import org.signal.core.util.contentproviders.BlobProvider
import org.signal.core.util.orNull
import org.signal.core.util.resettableLazy
import org.signal.donations.permits.DonationPermitsRepository
import org.signal.glide.SignalGlideDependencies
import org.signal.libsignal.net.Network
import org.signal.libsignal.zkgroup.profiles.ClientZkProfileOperations
@@ -415,6 +416,11 @@ object AppDependencies {
val donationsApi: DonationsApi
get() = networkModule.donationsApi
@JvmStatic
val donationPermitsRepository: DonationPermitsRepository by lazy {
provider.provideDonationPermitsRepository(signalServiceNetworkAccess.getConfiguration().zkGroupServerPublicParams)
}
val keyTransparencyApi: KeyTransparencyApi
get() = networkModule.keyTransparencyApi
@@ -488,6 +494,7 @@ object AppDependencies {
fun provideExoPlayerPool(): ExoPlayerPool<ExoPlayer>
fun provideAndroidCallAudioManager(): AudioManagerCompat
fun provideDonationsService(donationsApi: DonationsApi): DonationsService
fun provideDonationPermitsRepository(zkGroupServerPublicParams: ByteArray): DonationPermitsRepository
fun provideProfileService(profileOperations: ClientZkProfileOperations, authWebSocket: SignalWebSocket.AuthenticatedWebSocket, unauthWebSocket: SignalWebSocket.UnauthenticatedWebSocket): ProfileService
fun provideDeadlockDetector(): DeadlockDetector
fun provideClientZkReceiptOperations(signalServiceConfiguration: SignalServiceConfiguration): ClientZkReceiptOperations
@@ -507,6 +514,7 @@ object AppDependencies {
fun provideUsernameApi(unauthWebSocket: SignalWebSocket.UnauthenticatedWebSocket): UsernameApi
fun provideCallingApi(authWebSocket: SignalWebSocket.AuthenticatedWebSocket, unauthWebSocket: SignalWebSocket.UnauthenticatedWebSocket, pushServiceSocket: PushServiceSocket): CallingApi
fun providePaymentsApi(authWebSocket: SignalWebSocket.AuthenticatedWebSocket): PaymentsApi
fun provideCdsApi(authWebSocket: SignalWebSocket.AuthenticatedWebSocket): CdsApi
fun provideRateLimitChallengeApi(authWebSocket: SignalWebSocket.AuthenticatedWebSocket): RateLimitChallengeApi
fun provideMessageApi(authWebSocket: SignalWebSocket.AuthenticatedWebSocket, unauthWebSocket: SignalWebSocket.UnauthenticatedWebSocket): MessageApi
@@ -22,10 +22,12 @@ import org.signal.core.util.billing.BillingApi;
import org.signal.core.util.concurrent.DeadlockDetector;
import org.signal.core.util.concurrent.SignalExecutors;
import org.signal.core.util.contentproviders.BlobProvider;
import org.signal.donations.permits.DonationPermitsRepository;
import org.signal.libsignal.net.Network;
import org.signal.libsignal.protocol.SignalProtocolAddress;
import org.signal.libsignal.zkgroup.GenericServerPublicParams;
import org.signal.libsignal.zkgroup.InvalidInputException;
import org.signal.libsignal.zkgroup.ServerPublicParams;
import org.signal.libsignal.zkgroup.profiles.ClientZkProfileOperations;
import org.signal.libsignal.zkgroup.receipts.ClientZkReceiptOperations;
import org.signal.network.api.ArchiveApi;
@@ -44,9 +46,12 @@ import org.signal.network.api.SvrBApi;
import org.signal.network.api.UsernameApi;
import org.signal.network.rest.SignalRestClient;
import org.signal.network.service.MessageService;
import org.signal.video.exo.ExoPlayerPool;
import org.thoughtcrime.securesms.BuildConfig;
import org.thoughtcrime.securesms.components.TypingStatusRepository;
import org.thoughtcrime.securesms.components.TypingStatusSender;
import org.thoughtcrime.securesms.components.settings.app.subscription.permits.DonationPermits;
import org.thoughtcrime.securesms.components.settings.app.subscription.permits.NetworkDonationPermitIssuer;
import org.thoughtcrime.securesms.crypto.AppAttachmentSecretStore;
import org.thoughtcrime.securesms.crypto.ReentrantSessionLock;
import org.thoughtcrime.securesms.crypto.storage.SignalBaseIdentityKeyStore;
@@ -108,9 +113,8 @@ import org.thoughtcrime.securesms.util.FrameRateTracker;
import org.thoughtcrime.securesms.util.PreKeyBatcher;
import org.thoughtcrime.securesms.util.RemoteConfig;
import org.thoughtcrime.securesms.util.TextSecurePreferences;
import org.thoughtcrime.securesms.video.exo.SimpleExoPlayerPool;
import org.signal.video.exo.ExoPlayerPool;
import org.thoughtcrime.securesms.video.exo.GiphyMp4Cache;
import org.thoughtcrime.securesms.video.exo.SimpleExoPlayerPool;
import org.thoughtcrime.securesms.webrtc.audio.AudioManagerCompat;
import org.whispersystems.signalservice.api.SignalServiceAccountDataStore;
import org.whispersystems.signalservice.api.SignalServiceAccountManager;
@@ -505,7 +509,16 @@ public class ApplicationDependencyProvider implements AppDependencies.Provider {
@Override
public @NonNull DonationsService provideDonationsService(@NonNull DonationsApi donationsApi) {
return new DonationsService(donationsApi);
return new DonationsService(donationsApi, DonationPermits.INSTANCE);
}
@Override
public @NonNull DonationPermitsRepository provideDonationPermitsRepository(@NonNull byte[] zkGroupServerPublicParams) {
try {
return new DonationPermitsRepository(NetworkDonationPermitIssuer.INSTANCE, new ServerPublicParams(zkGroupServerPublicParams));
} catch (InvalidInputException e) {
throw new AssertionError(e);
}
}
@Override
@@ -463,6 +463,10 @@ class AccountValues internal constructor(store: KeyValueStore, context: Context)
clearLocalCredentials()
}
if ((previous && !registered) || isAciChanged) {
AppDependencies.donationPermitsRepository.clearPermits()
}
if (registered && (!previous || isAciChanged)) {
registeredAtTimestamp = System.currentTimeMillis()
} else if (!registered) {
@@ -82,7 +82,7 @@ object DeleteDialog {
handleDeleteForEveryone(context = context, messageRecords = messageRecords, emitter = emitter)
} else {
MaterialAlertDialogBuilder(context)
.setTitle("${context.getString(R.string.ConversationFragment_delete_for_everyone_title)} - INTERNAL ONLY")
.setTitle(context.getString(R.string.ConversationFragment_delete_for_everyone_title))
.setMessage(context.resources.getQuantityString(R.plurals.ConversationFragment_delete_for_everyone_body, messageRecords.size, messageRecords.size))
.setPositiveButton(R.string.ConversationFragment_delete_for_everyone) { _, _ ->
SignalStore.uiHints.setHasSeenAdminDeleteEducationDialog()
+2 -2
View File
@@ -1455,7 +1455,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">Wys af</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Jy het \'n kontak gekies wat nie Signal-groepe ondersteun nie, dus sal hierdie groep \'n MMS-groep wees. Pasgemaakte MMS-groepname en foto\'s sal slegs vir jou sigbaar wees.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8719,7 +8719,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">Af</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Bevestiging word vereis</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">Betalingsgeskiedenis</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1631,7 +1631,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">تجاهل</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">حدّدتَ جهة اتصال لا تدعم مجموعات سيجنال، لذلك ستُحوّل هذه المجموعة إلى رسائل الوسائط المتعددة المخصصة (MMS). ستكون أسماء وصور مجموعة رسائل الوسائط المتعددة المخصصة (MMS) مرئية لك فقط.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -9495,7 +9495,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">في حالة إيقاف</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">المُصادقة مطلوبة</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">تاريخ الدفع</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1455,7 +1455,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">Sil</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Signal qruplarını dəstəkləməyən bir kontakt seçdiniz, buna görə də bu qrup MMS qrupu olacaq. Xüsusi MMS qrupu adları və şəkillərinə yalnız siz baxa bilərsiniz.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8719,7 +8719,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">Bağlı</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Autentifikasiya tələb olunur</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">Ödəniş tarixçəsi</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1543,7 +1543,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">Скінуць</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Вы выбралі кантакт, які не падтрымлівае групы Signal, таму гэта будзе група MMS. Імёны і фота карыстальнікаў групы MMS будуць бачныя толькі вам.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -9107,7 +9107,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">Адкл.</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Патрэбна аўтэнтыфікацыя</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">Гісторыя плацяжоў</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1455,7 +1455,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">Отхвърляне</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Избрали сте контакт, който не поддържа групи в Signal, така че тази група ще бъде MMS. Персонализираните имена и снимки в MMS групата ще се виждат само от вас.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8719,7 +8719,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">Изключено</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Изисква се автентикация</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">История на плащанията</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1455,7 +1455,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">বাতিল করুন</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">আপনি এমন একটি কন্ট্যাক্ট নির্বাচন করেছেন যেটি Signal গ্ৰুপ সমর্থন করে না, তাই এই গ্ৰুপটি এমএমএস হবে৷ কাস্টম এমএমএস গ্রুপের নাম এবং ছবি শুধু আপনি দেখতে পাবেন।</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8719,7 +8719,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">বন্ধ</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">প্রমাণীকরণ প্রয়োজন</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">পেমেন্টের ইতিহাস</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1543,7 +1543,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">Poništi</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Odabrali ste kontakt koji ne podržava Signal grupe pa će ovo biti MMS grupa. Prilagođena MMS imena grupe i fotografije će biti vidljivi samo vama.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -9107,7 +9107,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">Isključeno</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Potrebna je autentifikacija</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">Historija plaćanja</string>
<!-- Section header for backup information -->
+140 -140
View File
@@ -5,25 +5,25 @@
-->
<!-- smartling.instruction_comments_enabled = on -->
<resources>
<string name="app_name" translatable="false">Signal</string>
<!-- Removed by excludeNonTranslatables <string name="app_name" translatable="false">Signal</string> -->
<string name="install_url" translatable="false">https://signal.org/install</string>
<string name="donate_url" translatable="false">https://signal.org/donate</string>
<string name="backup_support_url" translatable="false">https://support.signal.org/hc/articles/360007059752</string>
<string name="remote_backup_support_url" translatable="false">https://support.signal.org/hc/articles/9708267671322</string>
<string name="transfer_support_url" translatable="false">https://support.signal.org/hc/articles/360007059752</string>
<string name="support_center_url" translatable="false">https://support.signal.org/</string>
<string name="terms_and_privacy_policy_url" translatable="false">https://signal.org/legal</string>
<string name="google_pay_url" translatable="false">https://pay.google.com</string>
<string name="donation_decline_code_error_url" translatable="false">https://support.signal.org/hc/articles/4408365318426#errors</string>
<string name="sms_export_url" translatable="false">https://support.signal.org/hc/articles/360007321171</string>
<string name="signal_me_username_url" translatable="false">https://signal.me/#u/%1$s</string>
<string name="username_support_url" translatable="false">https://support.signal.org/hc/articles/5389476324250</string>
<string name="export_account_data_url" translatable="false">https://support.signal.org/hc/articles/5538911756954</string>
<string name="pending_transfer_url" translatable="false">https://support.signal.org/hc/articles/360031949872#pending</string>
<string name="donate_faq_url" translatable="false">https://support.signal.org/hc/articles/360031949872#donate</string>
<string name="inactive_primary_support" translatable="false">https://support.signal.org/hc/articles/9021007554074</string>
<string name="recovery_key_phishing_support_url" translatable="false">https://support.signal.org/hc/articles/9932566320410</string>
<!-- Removed by excludeNonTranslatables <string name="install_url" translatable="false">https://signal.org/install</string> -->
<!-- Removed by excludeNonTranslatables <string name="donate_url" translatable="false">https://signal.org/donate</string> -->
<!-- Removed by excludeNonTranslatables <string name="backup_support_url" translatable="false">https://support.signal.org/hc/articles/360007059752</string> -->
<!-- Removed by excludeNonTranslatables <string name="remote_backup_support_url" translatable="false">https://support.signal.org/hc/articles/9708267671322</string> -->
<!-- Removed by excludeNonTranslatables <string name="transfer_support_url" translatable="false">https://support.signal.org/hc/articles/360007059752</string> -->
<!-- Removed by excludeNonTranslatables <string name="support_center_url" translatable="false">https://support.signal.org/</string> -->
<!-- Removed by excludeNonTranslatables <string name="terms_and_privacy_policy_url" translatable="false">https://signal.org/legal</string> -->
<!-- Removed by excludeNonTranslatables <string name="google_pay_url" translatable="false">https://pay.google.com</string> -->
<!-- Removed by excludeNonTranslatables <string name="donation_decline_code_error_url" translatable="false">https://support.signal.org/hc/articles/4408365318426#errors</string> -->
<!-- Removed by excludeNonTranslatables <string name="sms_export_url" translatable="false">https://support.signal.org/hc/articles/360007321171</string> -->
<!-- Removed by excludeNonTranslatables <string name="signal_me_username_url" translatable="false">https://signal.me/#u/%1$s</string> -->
<!-- Removed by excludeNonTranslatables <string name="username_support_url" translatable="false">https://support.signal.org/hc/articles/5389476324250</string> -->
<!-- Removed by excludeNonTranslatables <string name="export_account_data_url" translatable="false">https://support.signal.org/hc/articles/5538911756954</string> -->
<!-- Removed by excludeNonTranslatables <string name="pending_transfer_url" translatable="false">https://support.signal.org/hc/articles/360031949872#pending</string> -->
<!-- Removed by excludeNonTranslatables <string name="donate_faq_url" translatable="false">https://support.signal.org/hc/articles/360031949872#donate</string> -->
<!-- Removed by excludeNonTranslatables <string name="inactive_primary_support" translatable="false">https://support.signal.org/hc/articles/9021007554074</string> -->
<!-- Removed by excludeNonTranslatables <string name="recovery_key_phishing_support_url" translatable="false">https://support.signal.org/hc/articles/9932566320410</string> -->
<!-- First placeholder is productId, second placeholder is app package -->
<string name="backup_subscription_management_url">https://play.google.com/store/account/subscriptions?sku=%1$s&amp;package=%2$s</string>
@@ -45,7 +45,7 @@
<string name="app_icon_label_waves">Ones</string>
<!-- AlbumThumbnailView -->
<string name="AlbumThumbnailView_plus" translatable="false">\+%d</string>
<!-- Removed by excludeNonTranslatables <string name="AlbumThumbnailView_plus" translatable="false">\+%d</string> -->
<!-- ApplicationMigrationActivity -->
<string name="ApplicationMigrationActivity__signal_is_updating">El Signal s\'actualitza…</string>
@@ -70,16 +70,16 @@
<string name="AdvancedPinSettingsFragment_rotate_aep_dialog_positive_button">Crea una clau</string>
<!-- NumericKeyboardView -->
<string name="NumericKeyboardView__1" translatable="false">1</string>
<string name="NumericKeyboardView__2" translatable="false">2</string>
<string name="NumericKeyboardView__3" translatable="false">3</string>
<string name="NumericKeyboardView__4" translatable="false">4</string>
<string name="NumericKeyboardView__5" translatable="false">5</string>
<string name="NumericKeyboardView__6" translatable="false">6</string>
<string name="NumericKeyboardView__7" translatable="false">7</string>
<string name="NumericKeyboardView__8" translatable="false">8</string>
<string name="NumericKeyboardView__9" translatable="false">9</string>
<string name="NumericKeyboardView__0" translatable="false">0</string>
<!-- Removed by excludeNonTranslatables <string name="NumericKeyboardView__1" translatable="false">1</string> -->
<!-- Removed by excludeNonTranslatables <string name="NumericKeyboardView__2" translatable="false">2</string> -->
<!-- Removed by excludeNonTranslatables <string name="NumericKeyboardView__3" translatable="false">3</string> -->
<!-- Removed by excludeNonTranslatables <string name="NumericKeyboardView__4" translatable="false">4</string> -->
<!-- Removed by excludeNonTranslatables <string name="NumericKeyboardView__5" translatable="false">5</string> -->
<!-- Removed by excludeNonTranslatables <string name="NumericKeyboardView__6" translatable="false">6</string> -->
<!-- Removed by excludeNonTranslatables <string name="NumericKeyboardView__7" translatable="false">7</string> -->
<!-- Removed by excludeNonTranslatables <string name="NumericKeyboardView__8" translatable="false">8</string> -->
<!-- Removed by excludeNonTranslatables <string name="NumericKeyboardView__9" translatable="false">9</string> -->
<!-- Removed by excludeNonTranslatables <string name="NumericKeyboardView__0" translatable="false">0</string> -->
<!-- Back button on numeric keyboard -->
<string name="NumericKeyboardView__backspace">Retrocés</string>
@@ -448,7 +448,7 @@
<string name="ConversationActivity_attachment_exceeds_size_limits">El fitxer adjunt excedeix la mida màxima per a aquest tipus de missatges.</string>
<string name="ConversationActivity_unable_to_record_audio">No s\'ha pogut enregistrar l\'àudio.</string>
<string name="ConversationActivity_you_cant_send_messages_to_this_group">No podeu enviar missatges a aquest grup perquè ja no en sou membre.</string>
<string name="DisabledInputView__incognito_mode" translatable="false">Incognito mode (Labs)</string>
<!-- Removed by excludeNonTranslatables <string name="DisabledInputView__incognito_mode" translatable="false">Incognito mode (Labs)</string> -->
<string name="ConversationActivity_you_cant_send_messages_because_group_ended">No pots enviar missatges perquè aquest grup s\'ha tancat.</string>
<string name="ConversationActivity_only_s_can_send_messages">Només els %1$s poden enviar missatges.</string>
<string name="ConversationActivity_admins">administradors</string>
@@ -1057,7 +1057,7 @@
<string name="LinkDeviceFragment__signal_messages_are_synchronized">Els missatges de Signal se sincronitzaran amb l\'app al teu telèfon un cop l\'hagis vinculat. L\'historial de missatges anteriors no apareixerà.</string>
<!-- Bottom sheet description explaining that for non-desktop/iPad devices, they should go to %s to download Signal where %s is Signal\'s website -->
<string name="LinkDeviceFragment__on_other_device_visit_signal">En l\'altre dispositiu que vols vincular, ves a %1$s per instal·lar Signal</string>
<string name="LinkDeviceFragment__signal_download_url" translatable="false">signal.org/download</string>
<!-- Removed by excludeNonTranslatables <string name="LinkDeviceFragment__signal_download_url" translatable="false">signal.org/download</string> -->
<!-- Header title listing out current linked devices -->
<string name="LinkDeviceFragment__my_linked_devices">Els meus dispositius connectats</string>
<!-- Dialog confirmation to unlink a device -->
@@ -1098,7 +1098,7 @@
<string name="LinkDeviceFragment__cancel">Cancel·lar</string>
<!-- Email subject when contacting support on a linked device syncing issue -->
<string name="LinkDeviceFragment__link_sync_failure_support_email">Error en l\'exportació d\'Android Link&amp;Sync</string>
<string name="LinkDeviceFragment__link_sync_failure_support_email_filter" translatable="false">Android Link&amp;Sync Export Failed</string>
<!-- Removed by excludeNonTranslatables <string name="LinkDeviceFragment__link_sync_failure_support_email_filter" translatable="false">Android Link&amp;Sync Export Failed</string> -->
<!-- Title of a dialog letting the user know that syncing messages to their linked device failed -->
<string name="LinkDeviceFragment__sync_failure_title">La sincronització de missatges ha fallat</string>
<!-- Body of a dialog letting the user know that syncing messages to their linked device failed -->
@@ -1107,7 +1107,7 @@
<string name="LinkDeviceFragment__sync_failure_body_unretryable">El dispositiu s\'ha enllaçat amb èxit, però els teus missatges no s\'han pogut transferir.</string>
<!-- Text button in a dialog that, when pressed, will redirect to the Signal support page -->
<string name="LinkDeviceFragment__learn_more">Més informació</string>
<string name="LinkDeviceFragment__learn_more_url" translatable="false">https://support.signal.org/hc/articles/360007320551</string>
<!-- Removed by excludeNonTranslatables <string name="LinkDeviceFragment__learn_more_url" translatable="false">https://support.signal.org/hc/articles/360007320551</string> -->
<!-- Text button of a button in a dialog that, when pressed, will restart the process of linking a device -->
<string name="LinkDeviceFragment__sync_failure_retry_button">Torna a provar-ho</string>
<!-- Text button of a button in a dialog that, when pressed, will ignore syncing errors and link a new device without syncing message content -->
@@ -1252,7 +1252,7 @@
<string name="GroupManagement_access_level_all_members">Tots els membres</string>
<string name="GroupManagement_access_level_only_admins">Només els administradors</string>
<string name="GroupManagement_access_level_no_one">Cap</string>
<string name="GroupManagement_access_level_unknown" translatable="false">Unknown</string>
<!-- Removed by excludeNonTranslatables <string name="GroupManagement_access_level_unknown" translatable="false">Unknown</string> -->
<array name="GroupManagement_edit_group_membership_choices">
<item>@string/GroupManagement_access_level_all_members</item>
<item>@string/GroupManagement_access_level_only_admins</item>
@@ -1390,7 +1390,7 @@
<string name="PromptBatterySaverBottomSheet__continue">Continuar</string>
<!-- Button to dismiss battery saver dialog prompt-->
<string name="PromptBatterySaverBottomSheet__no_thanks">No, gràcies.</string>
<string name="PromptBatterySaverBottomSheet__learn_more_url" translatable="false">https://support.signal.org/hc/articles/360007318711#android_notifications_troubleshooting</string>
<!-- Removed by excludeNonTranslatables <string name="PromptBatterySaverBottomSheet__learn_more_url" translatable="false">https://support.signal.org/hc/articles/360007318711#android_notifications_troubleshooting</string> -->
<!-- PendingMembersActivity -->
<string name="PendingMembersActivity_pending_group_invites">Sol·licituds i invitacions</string>
@@ -1455,7 +1455,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">Descarta</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Has seleccionat un contacte que no té habilitats els grups a Signal, així que aquest grup serà MMS. Només tu podràs veure els noms personalitzats i les fotos dels grups MMS.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -1790,8 +1790,8 @@
<string name="MediaOverviewActivity_audio">Àudio</string>
<string name="MediaOverviewActivity_video">Vídeo</string>
<string name="MediaOverviewActivity_image">Imatge</string>
<string name="MediaOverviewActivity_detail_line_2_part" translatable="false">%1$s · %2$s</string>
<string name="MediaOverviewActivity_detail_line_3_part" translatable="false">%1$s · %2$s · %3$s</string>
<!-- Removed by excludeNonTranslatables <string name="MediaOverviewActivity_detail_line_2_part" translatable="false">%1$s · %2$s</string> -->
<!-- Removed by excludeNonTranslatables <string name="MediaOverviewActivity_detail_line_3_part" translatable="false">%1$s · %2$s · %3$s</string> -->
<string name="MediaOverviewActivity_sent_by_s">Enviat per %1$s</string>
<string name="MediaOverviewActivity_sent_by_you">Ho heu enviat</string>
@@ -1825,13 +1825,13 @@
<!-- StarredMessagesFragment -->
<!-- Title for the starred messages screen -->
<string name="StarredMessagesActivity__starred_messages" translatable="false">Starred messages</string>
<!-- Removed by excludeNonTranslatables <string name="StarredMessagesActivity__starred_messages" translatable="false">Starred messages</string> -->
<!-- Empty state text when there are no starred messages -->
<string name="StarredMessagesFragment__no_starred_messages" translatable="false">No starred messages</string>
<!-- Removed by excludeNonTranslatables <string name="StarredMessagesFragment__no_starred_messages" translatable="false">No starred messages</string> -->
<!-- Empty state description when there are no starred messages -->
<string name="StarredMessagesFragment__tap_and_hold_on_a_message_to_star_it" translatable="false">Tap and hold on a message to star it.</string>
<!-- Removed by excludeNonTranslatables <string name="StarredMessagesFragment__tap_and_hold_on_a_message_to_star_it" translatable="false">Tap and hold on a message to star it.</string> -->
<!-- Format for starred message source label, e.g. "Alice Book Club" -->
<string name="StarredMessages__s_chevron_s" translatable="false">%1$s \u203A %2$s</string>
<!-- Removed by excludeNonTranslatables <string name="StarredMessages__s_chevron_s" translatable="false">%1$s \u203A %2$s</string> -->
<!-- NotificationBarManager -->
<string name="NotificationBarManager__establishing_signal_call">S\'estableix la trucada del Signal</string>
@@ -2229,7 +2229,7 @@
<!-- Shown when you are invited to a group and explains that until you accept the invitation to the group, members will not know that you have seen their messages. -->
<string name="MessageRequestBottomView_join_this_group_they_wont_know_youve_seen_their_messages_until_you_accept">Voleu afegir-vos a aquest grup? No sabran que n\'heu vist els missatges fins que no ho accepteu.</string>
<string name="MessageRequestBottomView_unblock_this_group_and_share_your_name_and_photo_with_its_members">Vols desbloquejar aquest grup i compartir el nom i la fotografia amb els seus membres? No rebràs cap missatge fins que no el desbloquegis.</string>
<string name="MessageRequestBottomView_legacy_learn_more_url" translatable="false">https://support.signal.org/hc/articles/360007459591</string>
<!-- Removed by excludeNonTranslatables <string name="MessageRequestBottomView_legacy_learn_more_url" translatable="false">https://support.signal.org/hc/articles/360007459591</string> -->
<string name="MessageRequestProfileView_view">Mostra</string>
<string name="MessageRequestProfileView_member_of_one_group">Membre de %1$s</string>
<string name="MessageRequestProfileView_member_of_two_groups">Membre de %1$s i %2$s</string>
@@ -2366,7 +2366,7 @@
<string name="PinRestoreLockedFragment_create_your_pin">Creeu el PIN</string>
<string name="PinRestoreLockedFragment_youve_run_out_of_pin_guesses">Se us han acabat els intents del PIN, però encara podeu accedir al compte del Signal creant un PIN nou. Per a la vostra privadesa i seguretat, el compte es restaurarà sense cap tipus d\'informació ni configuració de perfil.</string>
<string name="PinRestoreLockedFragment_create_new_pin">Crea un PIN nou</string>
<string name="PinRestoreLockedFragment_learn_more_url" translatable="false">https://support.signal.org/hc/articles/360007059792</string>
<!-- Removed by excludeNonTranslatables <string name="PinRestoreLockedFragment_learn_more_url" translatable="false">https://support.signal.org/hc/articles/360007059792</string> -->
<!-- Dialog button text indicating user wishes to send an sms code isntead of skipping it -->
<string name="ReRegisterWithPinFragment_send_sms_code">Enviar codi per SMS</string>
@@ -2887,12 +2887,12 @@
<string name="SearchFragment_no_results">No s\'ha trobat cap resultat per a «%1$s»</string>
<!-- ShakeToReport -->
<string name="ShakeToReport_shake_detected" translatable="false">Shake detected</string>
<string name="ShakeToReport_submit_debug_log" translatable="false">Submit debug log?</string>
<string name="ShakeToReport_submit" translatable="false">Submit</string>
<string name="ShakeToReport_failed_to_submit" translatable="false">Failed to submit :(</string>
<string name="ShakeToReport_success" translatable="false">Success!</string>
<string name="ShakeToReport_share" translatable="false">Share</string>
<!-- Removed by excludeNonTranslatables <string name="ShakeToReport_shake_detected" translatable="false">Shake detected</string> -->
<!-- Removed by excludeNonTranslatables <string name="ShakeToReport_submit_debug_log" translatable="false">Submit debug log?</string> -->
<!-- Removed by excludeNonTranslatables <string name="ShakeToReport_submit" translatable="false">Submit</string> -->
<!-- Removed by excludeNonTranslatables <string name="ShakeToReport_failed_to_submit" translatable="false">Failed to submit :(</string> -->
<!-- Removed by excludeNonTranslatables <string name="ShakeToReport_success" translatable="false">Success!</string> -->
<!-- Removed by excludeNonTranslatables <string name="ShakeToReport_share" translatable="false">Share</string> -->
<!-- SharedContactDetailsActivity -->
<string name="SharedContactDetailsActivity_add_to_contacts">Afegeix als contactes</string>
@@ -3044,28 +3044,28 @@
<!-- Banner message shown while submitting debug log -->
<string name="SubmitDebugLogActivity_your_log_will_be_posted_online">Quan cliqueu a Envia, el registre es penjarà en línia durant 30 dies en un URL únic i no publicat. Primer podeu desar-lo localment.</string>
<!-- Debug log level names to filter by levels. -->
<string name="SubmitDebugLogActivity_signal_uncaught_exception" translatable="false">Uncaught</string>
<string name="SubmitDebugLogActivity_verbose" translatable="false">Verbose</string>
<string name="SubmitDebugLogActivity_debug" translatable="false">Debug</string>
<string name="SubmitDebugLogActivity_info" translatable="false">Info</string>
<string name="SubmitDebugLogActivity_warning" translatable="false">Warn</string>
<string name="SubmitDebugLogActivity_error" translatable="false">Error</string>
<!-- Removed by excludeNonTranslatables <string name="SubmitDebugLogActivity_signal_uncaught_exception" translatable="false">Uncaught</string> -->
<!-- Removed by excludeNonTranslatables <string name="SubmitDebugLogActivity_verbose" translatable="false">Verbose</string> -->
<!-- Removed by excludeNonTranslatables <string name="SubmitDebugLogActivity_debug" translatable="false">Debug</string> -->
<!-- Removed by excludeNonTranslatables <string name="SubmitDebugLogActivity_info" translatable="false">Info</string> -->
<!-- Removed by excludeNonTranslatables <string name="SubmitDebugLogActivity_warning" translatable="false">Warn</string> -->
<!-- Removed by excludeNonTranslatables <string name="SubmitDebugLogActivity_error" translatable="false">Error</string> -->
<!-- Title of dialog shown when debug log prefix generation is unusually slow -->
<string name="SubmitDebugLogActivity_slow_log_title" translatable="false">Slow log generation</string>
<!-- Removed by excludeNonTranslatables <string name="SubmitDebugLogActivity_slow_log_title" translatable="false">Slow log generation</string> -->
<!-- Body of dialog shown when debug log prefix generation is unusually slow. %1$d is duration in seconds. -->
<string name="SubmitDebugLogActivity_slow_log_message" translatable="false">Generating the debug log header took %1$d seconds. We should figure out what\&apos;s slowing things down.</string>
<!-- Removed by excludeNonTranslatables <string name="SubmitDebugLogActivity_slow_log_message" translatable="false">Generating the debug log header took %1$d seconds. We should figure out what\&apos;s slowing things down.</string> -->
<!-- SupportEmailUtil -->
<string name="SupportEmailUtil_support_email" translatable="false">support@signal.org</string>
<!-- Removed by excludeNonTranslatables <string name="SupportEmailUtil_support_email" translatable="false">support@signal.org</string> -->
<string name="SupportEmailUtil_filter">Filtre:</string>
<string name="SupportEmailUtil_device_info">Informació del dispositiu:</string>
<string name="SupportEmailUtil_android_version">Versió d\'Android:</string>
<string name="SupportEmailUtil_signal_version" translatable="false">Signal version:</string>
<string name="SupportEmailUtil_signal_package" translatable="false">Signal package:</string>
<!-- Removed by excludeNonTranslatables <string name="SupportEmailUtil_signal_version" translatable="false">Signal version:</string> -->
<!-- Removed by excludeNonTranslatables <string name="SupportEmailUtil_signal_package" translatable="false">Signal package:</string> -->
<string name="SupportEmailUtil_registration_lock">Bloqueig de registre:</string>
<string name="SupportEmailUtil_locale" translatable="false">Locale:</string>
<string name="SupportEmailUtil_challenge_received" translatable="false">Challenge Received:</string>
<string name="SupportEmailUtil_registered" translatable="false">Registered:</string>
<!-- Removed by excludeNonTranslatables <string name="SupportEmailUtil_locale" translatable="false">Locale:</string> -->
<!-- Removed by excludeNonTranslatables <string name="SupportEmailUtil_challenge_received" translatable="false">Challenge Received:</string> -->
<!-- Removed by excludeNonTranslatables <string name="SupportEmailUtil_registered" translatable="false">Registered:</string> -->
<!-- ThreadRecord -->
<string name="ThreadRecord_group_updated">S\'ha actualitzat el grup</string>
@@ -3225,10 +3225,10 @@
<string name="VerifyDisplayFragment__scan_result_dialog_ok">D\'acord</string>
<!-- ViewOnceMessageActivity -->
<string name="ViewOnceMessageActivity_video_duration" translatable="false">%1$02d:%2$02d</string>
<!-- Removed by excludeNonTranslatables <string name="ViewOnceMessageActivity_video_duration" translatable="false">%1$02d:%2$02d</string> -->
<!-- AudioView -->
<string name="AudioView_duration" translatable="false">%1$d:%2$02d</string>
<!-- Removed by excludeNonTranslatables <string name="AudioView_duration" translatable="false">%1$d:%2$02d</string> -->
<!-- MessageDisplayHelper -->
<string name="MessageDisplayHelper_message_encrypted_for_non_existing_session">Missatge encriptat per a una sessió que no existeix</string>
@@ -3909,7 +3909,7 @@
<string name="EditProfileFragment__edit_group">Edita el grup</string>
<string name="EditProfileFragment__group_name">Nom del grup</string>
<string name="EditProfileFragment__group_description">Descripció del grup</string>
<string name="EditProfileFragment__support_link" translatable="false">https://support.signal.org/hc/articles/360007459591</string>
<!-- Removed by excludeNonTranslatables <string name="EditProfileFragment__support_link" translatable="false">https://support.signal.org/hc/articles/360007459591</string> -->
<!-- The title of a dialog prompting user to update to the latest version of Signal. -->
<string name="EditProfileFragment_deprecated_dialog_title">Actualitza el Signal</string>
<!-- The body of a dialog prompting user to update to the latest version of Signal. -->
@@ -3956,7 +3956,7 @@
<string name="verify_display_fragment__encryption_unavailable">La verificació automàtica no està disponible</string>
<!-- Caption text explaining more about automatic verification -->
<string name="verify_display_fragment__auto_verify_not_available">La verificació automàtica no està disponible per a tots els xats.</string>
<string name="verify_display_fragment__link" translatable="false">https://support.signal.org/hc/articles/10223569377562</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 -->
<string name="EncryptionVerifiedSheet__title_success">La codificació d\'aquest xat s\'ha verificat automàticament</string>
@@ -3990,7 +3990,7 @@
<string name="SelfVerificationFailureSheet__submit">Envia</string>
<!-- Email subject line when submitting logs following a verification failure -->
<string name="SelfVerificationFailureSheet__email_subject">Error de verificació automàtica de claus</string>
<string name="SelfVerificationFailureSheet__email_filter" translatable="false">AutomaticKeyVerificationFailure</string>
<!-- Removed by excludeNonTranslatables <string name="SelfVerificationFailureSheet__email_filter" translatable="false">AutomaticKeyVerificationFailure</string> -->
<!-- Link to learn more about debug logs -->
<string name="SelfVerificationFailureSheet__learn_more">Més informació</string>
@@ -4044,17 +4044,17 @@
<string name="HelpFragment__whats_this">Què és això?</string>
<string name="HelpFragment__how_do_you_feel">Com us sentiu? (opcional)</string>
<string name="HelpFragment__tell_us_why_youre_reaching_out">Expliqueu-nos per què us poseu en contacte.</string>
<string name="HelpFragment__emoji_5" translatable="false">emoji_5</string>
<string name="HelpFragment__emoji_4" translatable="false">emoji_4</string>
<string name="HelpFragment__emoji_3" translatable="false">emoji_3</string>
<string name="HelpFragment__emoji_2" translatable="false">emoji_2</string>
<string name="HelpFragment__emoji_1" translatable="false">emoji_1</string>
<string name="HelpFragment__link__debug_info" translatable="false">https://support.signal.org/hc/articles/360007318591</string>
<string name="HelpFragment__link__faq" translatable="false">https://support.signal.org</string>
<!-- Removed by excludeNonTranslatables <string name="HelpFragment__emoji_5" translatable="false">emoji_5</string> -->
<!-- Removed by excludeNonTranslatables <string name="HelpFragment__emoji_4" translatable="false">emoji_4</string> -->
<!-- Removed by excludeNonTranslatables <string name="HelpFragment__emoji_3" translatable="false">emoji_3</string> -->
<!-- Removed by excludeNonTranslatables <string name="HelpFragment__emoji_2" translatable="false">emoji_2</string> -->
<!-- Removed by excludeNonTranslatables <string name="HelpFragment__emoji_1" translatable="false">emoji_1</string> -->
<!-- Removed by excludeNonTranslatables <string name="HelpFragment__link__debug_info" translatable="false">https://support.signal.org/hc/articles/360007318591</string> -->
<!-- Removed by excludeNonTranslatables <string name="HelpFragment__link__faq" translatable="false">https://support.signal.org</string> -->
<!-- Heading used within support email that lists additional information to help with debugging -->
<string name="HelpFragment__support_info">Informació de suport</string>
<string name="HelpFragment__signal_android_support_request">Petició de suport de Signal d\'Android</string>
<string name="HelpFragment__debug_log" translatable="false">Debug Log:</string>
<!-- Removed by excludeNonTranslatables <string name="HelpFragment__debug_log" translatable="false">Debug Log:</string> -->
<string name="HelpFragment__could_not_upload_logs">No s\'han pogut carregar els registres.</string>
<string name="HelpFragment__please_be_as_descriptive_as_possible">Si us plau, expliqueu-ho de la manera més descriptiva possible per ajudar-nos a entendre el problema.</string>
<!-- Error shown under the "tell us what\'s going on" field when the entered description is shorter than the required minimum length. The placeholder is the minimum number of characters. -->
@@ -4270,7 +4270,7 @@
<string name="preferences__if_typing_indicators_are_disabled_you_wont_be_able_to_see_typing_indicators">Si els indicadors de tecleig estan desactivats, no podreu veure els indicadors de tecleig dels altres.</string>
<string name="preferences__request_keyboard_to_disable">Sol·licita un teclat per desactivar l\'aprenentatge personalitzat.</string>
<string name="preferences__this_setting_is_not_a_guarantee">Aquesta opció de configuració no és una garantia i és possible que el teclat lignori.</string>
<string name="preferences__incognito_keyboard_learn_more" translatable="false">https://support.signal.org/hc/articles/360055276112</string>
<!-- Removed by excludeNonTranslatables <string name="preferences__incognito_keyboard_learn_more" translatable="false">https://support.signal.org/hc/articles/360055276112</string> -->
<string name="preferences_chats__when_using_mobile_data">En usar dades mòbils</string>
<string name="preferences_chats__when_using_wifi">En usar Wi-Fi</string>
<string name="preferences_chats__when_roaming">En itinerància</string>
@@ -4383,9 +4383,9 @@
<string name="configurable_single_select__customize_option">Opció de personalització</string>
<!-- Internal only preferences -->
<string name="preferences__internal_preferences" translatable="false">Internal Preferences</string>
<string name="preferences__internal_details" translatable="false">Internal Details</string>
<string name="preferences__internal_stories_dialog_launcher" translatable="false">Stories dialog launcher</string>
<!-- Removed by excludeNonTranslatables <string name="preferences__internal_preferences" translatable="false">Internal Preferences</string> -->
<!-- Removed by excludeNonTranslatables <string name="preferences__internal_details" translatable="false">Internal Details</string> -->
<!-- Removed by excludeNonTranslatables <string name="preferences__internal_stories_dialog_launcher" translatable="false">Stories dialog launcher</string> -->
<!-- Payments -->
@@ -4429,14 +4429,14 @@
<string name="PaymentsHomeFragment__payments_deactivated">Pagaments desactivats</string>
<string name="PaymentsHomeFragment__payment_failed">Ha fallat el pagament.</string>
<string name="PaymentsHomeFragment__details">Detalls</string>
<string name="PaymentsHomeFragment__learn_more__activate_payments" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_activate</string>
<!-- Removed by excludeNonTranslatables <string name="PaymentsHomeFragment__learn_more__activate_payments" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_activate</string> -->
<!-- Displayed as a description in a dialog when the user tries to activate payments -->
<string name="PaymentsHomeFragment__you_can_use_signal_to_send_and">Pots fer servir Signal per enviar i rebre MobileCoin. Tots els pagaments estan subjectes a les Condicions d\'ús de MobileCoins i MobileCoin Wallet. És possible que tinguis algun problema, i els pagaments o fons que perdis no podran ser recuperats. </string>
<string name="PaymentsHomeFragment__activate">Activa\'ls</string>
<string name="PaymentsHomeFragment__view_mobile_coin_terms">Vegeu els termes de MobileCoin</string>
<string name="PaymentsHomeFragment__payments_not_available">Els pagaments al Signal ja no estan disponibles. Encara podeu transferir fons a un intercanvi, però ja no podeu enviar ni rebre pagaments ni afegir-hi fons.</string>
<string name="PaymentsHomeFragment__mobile_coin_terms_url" translatable="false">https://www.mobilecoin.com/terms-of-use.html</string>
<!-- Removed by excludeNonTranslatables <string name="PaymentsHomeFragment__mobile_coin_terms_url" translatable="false">https://www.mobilecoin.com/terms-of-use.html</string> -->
<!-- Alert dialog title which shows up after a payment to turn on payment lock -->
<string name="PaymentsHomeFragment__turn_on">Vols activar el bloqueig de pagament per a futurs enviaments?</string>
<!-- Alert dialog description for why payment lock should be enabled before sending payments -->
@@ -4481,7 +4481,7 @@
<string name="PaymentsAddMoneyFragment__copy">Copia</string>
<string name="PaymentsAddMoneyFragment__copied_to_clipboard">Copiat al porta-retalls</string>
<string name="PaymentsAddMoneyFragment__to_add_funds">Per afegir-hi fons, envieu MobileCoin a la vostra adreça de cartera. Inicieu una transacció des del compte amb un intercanvi que admeti MobileCoin i, a continuació, escaneu el codi QR o copieu la vostra adreça de cartera.</string>
<string name="PaymentsAddMoneyFragment__learn_more__information" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_transfer_from_exchange</string>
<!-- Removed by excludeNonTranslatables <string name="PaymentsAddMoneyFragment__learn_more__information" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_transfer_from_exchange</string> -->
<!-- PaymentsDetailsFragment -->
<string name="PaymentsDetailsFragment__details">Detalls</string>
@@ -4502,8 +4502,8 @@
<string name="PaymentsDetailsFragment__coin_cleanup_fee">Comissió de neteja de monedes</string>
<string name="PaymentsDetailsFragment__coin_cleanup_information">Es cobra una comissió de neteja de monedes quan les monedes que teniu no es poden combinar per completar una transacció. La neteja us permetrà continuar enviant pagaments.</string>
<string name="PaymentsDetailsFragment__no_details_available">No hi ha més detalls disponibles per a aquesta transacció.</string>
<string name="PaymentsDetailsFragment__learn_more__information" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_details</string>
<string name="PaymentsDetailsFragment__learn_more__cleanup_fee" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_details_fees</string>
<!-- Removed by excludeNonTranslatables <string name="PaymentsDetailsFragment__learn_more__information" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_details</string> -->
<!-- Removed by excludeNonTranslatables <string name="PaymentsDetailsFragment__learn_more__cleanup_fee" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_details_fees</string> -->
<string name="PaymentsDetailsFragment__sent_payment">Pagament enviat</string>
<string name="PaymentsDetailsFragment__received_payment">Pagament rebut</string>
<string name="PaymentsDeatilsFragment__payment_completed_s">Pagament fet: %1$s</string>
@@ -4548,7 +4548,7 @@
<string name="CreatePaymentFragment__backspace">Retrocés</string>
<string name="CreatePaymentFragment__add_note">Afegeix-hi una nota</string>
<string name="CreatePaymentFragment__conversions_are_just_estimates">Les conversions són només estimacions i és possible que no siguin exactes.</string>
<string name="CreatePaymentFragment__learn_more__conversions" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_currency_conversion</string>
<!-- Removed by excludeNonTranslatables <string name="CreatePaymentFragment__learn_more__conversions" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_currency_conversion</string> -->
<!-- EditNoteFragment -->
<string name="EditNoteFragment_note">Nota</string>
@@ -4630,9 +4630,9 @@
<!-- Button to delete a message; Action item with hyphenation. Translation can use soft hyphen - Unicode U+00AD -->
<string name="conversation_selection__menu_delete">Esborrar</string>
<!-- Button to star a message to save it for later; Action item -->
<string name="conversation_selection__menu_star" translatable="false">Star (Labs)</string>
<!-- Removed by excludeNonTranslatables <string name="conversation_selection__menu_star" translatable="false">Star (Labs)</string> -->
<!-- Button to remove the star from a message; Action item -->
<string name="conversation_selection__menu_unstar" translatable="false">Unstar (Labs)</string>
<!-- Removed by excludeNonTranslatables <string name="conversation_selection__menu_unstar" translatable="false">Unstar (Labs)</string> -->
<!-- Button to forward a message to another person or group chat; Action item with hyphenation. Translation can use soft hyphen - Unicode U+00AD -->
<string name="conversation_selection__menu_forward">Reenvia</string>
<!-- Button to reply to a message; Action item with hyphenation. Translation can use soft hyphen - Unicode U+00AD -->
@@ -4701,7 +4701,7 @@
<string name="conversation__menu_view_all_media">Tot el contingut</string>
<string name="conversation__menu_conversation_settings">Ajustos del xat</string>
<string name="conversation__menu_add_shortcut">Afegeix a la pantalla d\'inici</string>
<string name="conversation__menu_export" translatable="false">Export (Labs)</string>
<!-- Removed by excludeNonTranslatables <string name="conversation__menu_export" translatable="false">Export (Labs)</string> -->
<string name="conversation__menu_create_bubble">Crea una bombolla</string>
<!-- Overflow menu option that allows formatting of text -->
<string name="conversation__menu_format_text">Format del text</string>
@@ -4712,11 +4712,11 @@
<string name="conversation_add_to_contacts__menu_add_to_contacts">Afegeix als contactes</string>
<!-- conversation export -->
<string name="conversation_export__exporting" translatable="false">Exporting chat…</string>
<string name="conversation_export__export_complete" translatable="false">Chat exported successfully</string>
<string name="conversation_export__export_failed" translatable="false">Export failed</string>
<string name="conversation_export__export_cancelled" translatable="false">Export cancelled</string>
<string name="conversation_export__preparing" translatable="false">Preparing export…</string>
<!-- Removed by excludeNonTranslatables <string name="conversation_export__exporting" translatable="false">Exporting chat…</string> -->
<!-- Removed by excludeNonTranslatables <string name="conversation_export__export_complete" translatable="false">Chat exported successfully</string> -->
<!-- Removed by excludeNonTranslatables <string name="conversation_export__export_failed" translatable="false">Export failed</string> -->
<!-- Removed by excludeNonTranslatables <string name="conversation_export__export_cancelled" translatable="false">Export cancelled</string> -->
<!-- Removed by excludeNonTranslatables <string name="conversation_export__preparing" translatable="false">Preparing export…</string> -->
<!-- conversation scheduled messages bar -->
@@ -4746,7 +4746,7 @@
<string name="text_secure_normal__menu_new_group">Grup nou</string>
<string name="text_secure_normal__menu_settings">Configuració</string>
<!-- Menu item in the main conversation list to view all starred messages -->
<string name="text_secure_normal__starred_messages" translatable="false">Starred messages (Labs)</string>
<!-- Removed by excludeNonTranslatables <string name="text_secure_normal__starred_messages" translatable="false">Starred messages (Labs)</string> -->
<string name="text_secure_normal__menu_clear_passphrase">Bloca</string>
<string name="text_secure_normal__mark_all_as_read">Marca-ho tot com a llegit</string>
<string name="text_secure_normal__invite_friends">Convideu-hi amistats</string>
@@ -4792,7 +4792,7 @@
<string name="BaseKbsPinFragment__create_alphanumeric_pin">Creeu un PIN alfanumèric</string>
<!-- Button label to prompt them to return to creating a numbers-only password ("PIN") -->
<string name="BaseKbsPinFragment__create_numeric_pin">Creeu un PIN numèric</string>
<string name="BaseKbsPinFragment__learn_more_url" translatable="false">https://support.signal.org/hc/articles/360007059792</string>
<!-- Removed by excludeNonTranslatables <string name="BaseKbsPinFragment__learn_more_url" translatable="false">https://support.signal.org/hc/articles/360007059792</string> -->
<!-- CreateKbsPinFragment -->
<plurals name="CreateKbsPinFragment__pin_must_be_at_least_characters">
@@ -4826,7 +4826,7 @@
<string name="KbsSplashFragment__introducing_pins">S\'introdueixen els PIN</string>
<string name="KbsSplashFragment__pins_keep_information_stored_with_signal_encrypted">Els PIN mantenen encriptada la informació desada amb el Signal de manera que no hi pugui accedir ningú més. El perfil, la configuració i els contactes es restauraran quan el reinstal·leu. No necessitareu el PIN per obrir l\'aplicació.</string>
<string name="KbsSplashFragment__learn_more">Més informació</string>
<string name="KbsSplashFragment__learn_more_link" translatable="false">https://support.signal.org/hc/articles/360007059792</string>
<!-- Removed by excludeNonTranslatables <string name="KbsSplashFragment__learn_more_link" translatable="false">https://support.signal.org/hc/articles/360007059792</string> -->
<string name="KbsSplashFragment__registration_lock_equals_pin">Bloqueig de registre = PIN</string>
<string name="KbsSplashFragment__your_registration_lock_is_now_called_a_pin">El bloqueig de registre ara s\'anomena PIN i serveix per a molt més. Actualitzeu-lo ara.</string>
<string name="KbsSplashFragment__update_pin">Actualitza el PIN</string>
@@ -4847,7 +4847,7 @@
<string name="AccountLockedFragment__your_account_has_been_locked_to_protect_your_privacy">Hem blocat el compte per protegir la vostra privadesa i seguretat. Al cap de %1$d dies dinactivitat, podreu tornar a registrar aquest número de telèfon sense necessitar el PIN. Se n\'esborrarà tot el contingut.</string>
<string name="AccountLockedFragment__next">Següent</string>
<string name="AccountLockedFragment__learn_more">Més informació</string>
<string name="AccountLockedFragment__learn_more_url" translatable="false">https://support.signal.org/hc/articles/360007059792</string>
<!-- Removed by excludeNonTranslatables <string name="AccountLockedFragment__learn_more_url" translatable="false">https://support.signal.org/hc/articles/360007059792</string> -->
<!-- KbsLockFragment -->
<string name="RegistrationLockFragment__enter_your_pin">Marqueu el PIN</string>
@@ -5489,9 +5489,9 @@
<string name="payment_info_card_with_a_high_balance">Amb un saldo elevat, és possible que vulgueu passar a un PIN alfanumèric per afegir més protecció al compte.</string>
<string name="payment_info_card_update_pin">Actualitza el PIN</string>
<string name="payment_info_card__learn_more__about_mobilecoin" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_which_ones</string>
<string name="payment_info_card__learn_more__adding_to_your_wallet" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_transfer_from_exchange</string>
<string name="payment_info_card__learn_more__cashing_out" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_transfer_to_exchange</string>
<!-- Removed by excludeNonTranslatables <string name="payment_info_card__learn_more__about_mobilecoin" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_which_ones</string> -->
<!-- Removed by excludeNonTranslatables <string name="payment_info_card__learn_more__adding_to_your_wallet" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_transfer_from_exchange</string> -->
<!-- Removed by excludeNonTranslatables <string name="payment_info_card__learn_more__cashing_out" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_transfer_to_exchange</string> -->
<!-- DeactivateWalletFragment -->
<string name="DeactivateWalletFragment__deactivate_wallet">Desactiva la cartera</string>
@@ -5503,7 +5503,7 @@
<string name="DeactivateWalletFragment__deactivate_without_transferring_question">Voleu desactivar els fons sense transferir-los?</string>
<string name="DeactivateWalletFragment__your_balance_will_remain">El saldo es mantindrà a la cartera enllaçada amb Signal si decideixes reactivar els pagaments.</string>
<string name="DeactivateWalletFragment__error_deactivating_wallet">Error en desactivar la cartera</string>
<string name="DeactivateWalletFragment__learn_more__we_recommend_transferring_your_funds" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_deactivate</string>
<!-- Removed by excludeNonTranslatables <string name="DeactivateWalletFragment__learn_more__we_recommend_transferring_your_funds" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_deactivate</string> -->
<!-- PaymentsRecoveryStartFragment -->
<string name="PaymentsRecoveryStartFragment__recovery_phrase">Frase de recuperació</string>
@@ -5539,8 +5539,8 @@
<string name="PaymentsRecoveryPasteFragment__invalid_recovery_phrase">Frase de recuperació no vàlida</string>
<string name="PaymentsRecoveryPasteFragment__make_sure">Assegureu-vos que heu introduït %1$d paraules i torneu-ho a provar.</string>
<string name="PaymentsRecoveryStartFragment__learn_more__view" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_wallet_view_passphrase</string>
<string name="PaymentsRecoveryStartFragment__learn_more__restore" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_wallet_restore_passphrase</string>
<!-- Removed by excludeNonTranslatables <string name="PaymentsRecoveryStartFragment__learn_more__view" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_wallet_view_passphrase</string> -->
<!-- Removed by excludeNonTranslatables <string name="PaymentsRecoveryStartFragment__learn_more__restore" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_wallet_restore_passphrase</string> -->
<!-- PaymentsRecoveryPhraseFragment -->
<string name="PaymentsRecoveryPhraseFragment__next">Següent</string>
@@ -5585,7 +5585,7 @@
<string name="GroupsInCommonMessageRequest__none_of_your_contacts_or_people_you_chat_with_are_in_this_group">Cap dels teus contactes o persones amb qui xateges forma part d\'aquest grup. Revisa les sol·licituds amb atenció abans dacceptar-les per evitar missatges no desitjats.</string>
<string name="GroupsInCommonMessageRequest__about_message_requests">Quant a les sol·licituds de missatges</string>
<string name="GroupsInCommonMessageRequest__okay">D\'acord</string>
<string name="GroupsInCommonMessageRequest__support_article" translatable="false">https://support.signal.org/hc/articles/360007459591</string>
<!-- Removed by excludeNonTranslatables <string name="GroupsInCommonMessageRequest__support_article" translatable="false">https://support.signal.org/hc/articles/360007459591</string> -->
<string name="ChatColorSelectionFragment__heres_a_preview_of_the_chat_color">Aquí tens una previsualització del color del xat.</string>
<string name="ChatColorSelectionFragment__the_color_is_visible_to_only_you">El color només el veieu vós.</string>
@@ -5965,7 +5965,7 @@
<!-- Alert dialog button to cancel the dialog -->
<!-- AdvancedPrivacySettingsFragment -->
<string name="AdvancedPrivacySettingsFragment__sealed_sender_link" translatable="false">https://signal.org/blog/sealed-sender</string>
<!-- Removed by excludeNonTranslatables <string name="AdvancedPrivacySettingsFragment__sealed_sender_link" translatable="false">https://signal.org/blog/sealed-sender</string> -->
<string name="AdvancedPrivacySettingsFragment__show_status_icon">Mostra la icona d\'estat</string>
<string name="AdvancedPrivacySettingsFragment__show_an_icon">Mostra una icona als detalls del missatge quan es lliuri mitjançant un remitent segellat.</string>
@@ -6128,8 +6128,8 @@
<string name="ConversationSettingsFragment__disappearing_messages">Missatges efímers</string>
<string name="ConversationSettingsFragment__sounds_and_notifications">Sons i notificacions</string>
<!-- Label for the starred messages option in conversation settings -->
<string name="ConversationSettingsFragment__starred_messages" translatable="false">Starred messages</string>
<string name="ConversationSettingsFragment__internal_details" translatable="false">Internal details</string>
<!-- Removed by excludeNonTranslatables <string name="ConversationSettingsFragment__starred_messages" translatable="false">Starred messages</string> -->
<!-- Removed by excludeNonTranslatables <string name="ConversationSettingsFragment__internal_details" translatable="false">Internal details</string> -->
<string name="ConversationSettingsFragment__contact_details">Informació de contacte del telèfon</string>
<string name="ConversationSettingsFragment__view_safety_number">Mostra el número de seguretat</string>
<string name="ConversationSettingsFragment__block">Bloquejar</string>
@@ -6975,39 +6975,39 @@
<!-- StoryArchive -->
<!-- Title for the story archive screen -->
<string name="StoryArchive__story_archive" translatable="false">Story archive (Labs)</string>
<!-- Removed by excludeNonTranslatables <string name="StoryArchive__story_archive" translatable="false">Story archive (Labs)</string> -->
<!-- Section header in story settings -->
<string name="StoryArchive__archive" translatable="false">Archive</string>
<!-- Removed by excludeNonTranslatables <string name="StoryArchive__archive" translatable="false">Archive</string> -->
<!-- Label for switch to enable story archiving -->
<string name="StoryArchive__keep_stories_in_archive" translatable="false">Keep stories in archive</string>
<!-- Removed by excludeNonTranslatables <string name="StoryArchive__keep_stories_in_archive" translatable="false">Keep stories in archive</string> -->
<!-- Description for the archive toggle -->
<string name="StoryArchive__save_stories_after_they_expire" translatable="false">Save your sent stories after they leave the active feed.</string>
<!-- Removed by excludeNonTranslatables <string name="StoryArchive__save_stories_after_they_expire" translatable="false">Save your sent stories after they leave the active feed.</string> -->
<!-- Label for archive duration preference -->
<string name="StoryArchive__keep_stories_for" translatable="false">Keep stories for</string>
<!-- Removed by excludeNonTranslatables <string name="StoryArchive__keep_stories_for" translatable="false">Keep stories for</string> -->
<!-- Archive duration option: forever -->
<string name="StoryArchive__forever" translatable="false">Forever</string>
<!-- Removed by excludeNonTranslatables <string name="StoryArchive__forever" translatable="false">Forever</string> -->
<!-- Archive duration option: 1 year -->
<string name="StoryArchive__1_year" translatable="false">1 year</string>
<!-- Removed by excludeNonTranslatables <string name="StoryArchive__1_year" translatable="false">1 year</string> -->
<!-- Archive duration option: 6 months -->
<string name="StoryArchive__6_months" translatable="false">6 months</string>
<!-- Removed by excludeNonTranslatables <string name="StoryArchive__6_months" translatable="false">6 months</string> -->
<!-- Archive duration option: 30 days -->
<string name="StoryArchive__30_days" translatable="false">30 days</string>
<!-- Removed by excludeNonTranslatables <string name="StoryArchive__30_days" translatable="false">30 days</string> -->
<!-- Empty state title when no archived stories exist -->
<string name="StoryArchive__no_archived_stories" translatable="false">No archived stories</string>
<!-- Removed by excludeNonTranslatables <string name="StoryArchive__no_archived_stories" translatable="false">No archived stories</string> -->
<!-- Empty state message when no archived stories exist -->
<string name="StoryArchive__no_archived_stories_message" translatable="false">Turn on \"Save Stories to Archive\" in story settings to auto-archive your stories.</string>
<!-- Removed by excludeNonTranslatables <string name="StoryArchive__no_archived_stories_message" translatable="false">Turn on \"Save Stories to Archive\" in story settings to auto-archive your stories.</string> -->
<!-- Empty state button to navigate to story settings -->
<string name="StoryArchive__go_to_settings" translatable="false">Go to settings</string>
<!-- Removed by excludeNonTranslatables <string name="StoryArchive__go_to_settings" translatable="false">Go to settings</string> -->
<!-- Label for sort order menu -->
<string name="StoryArchive__sort_by" translatable="false">Sort by</string>
<!-- Removed by excludeNonTranslatables <string name="StoryArchive__sort_by" translatable="false">Sort by</string> -->
<!-- Sort order option: newest first -->
<string name="StoryArchive__newest" translatable="false">Newest</string>
<!-- Removed by excludeNonTranslatables <string name="StoryArchive__newest" translatable="false">Newest</string> -->
<!-- Sort order option: oldest first -->
<string name="StoryArchive__oldest" translatable="false">Oldest</string>
<!-- Removed by excludeNonTranslatables <string name="StoryArchive__oldest" translatable="false">Oldest</string> -->
<!-- Delete action in story archive multi-select bottom bar -->
<string name="StoryArchive__delete" translatable="false">Delete</string>
<!-- Removed by excludeNonTranslatables <string name="StoryArchive__delete" translatable="false">Delete</string> -->
<!-- Content description for selecting a story in multi-select mode -->
<string name="StoryArchive__select_story" translatable="false">Select story</string>
<!-- Removed by excludeNonTranslatables <string name="StoryArchive__select_story" translatable="false">Select story</string> -->
<!-- Confirmation dialog body when deleting stories from archive -->
<plurals name="StoryArchive__delete_n_stories">
<item quantity="one">Eliminar la història de %1$d? Aquesta acció no es pot desfer.</item>
@@ -8719,7 +8719,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">Inactiu</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Es requereix autenticació</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">Historial de pagaments</string>
<!-- Section header for backup information -->
@@ -9316,10 +9316,10 @@
<!-- Email subject when contacting support on a restore backup network issue -->
<string name="EnterBackupKey_network_failure_support_email">Error de xarxa de restauració de la còpia de seguretat de Signal Android</string>
<string name="EnterBackupKey_network_failure_support_email_filter" translatable="false">Android SignalBackups Import Failed</string>
<!-- Removed by excludeNonTranslatables <string name="EnterBackupKey_network_failure_support_email_filter" translatable="false">Android SignalBackups Import Failed</string> -->
<!-- Email subject when contacting support on a permanent backup import failure -->
<string name="EnterBackupKey_permanent_failure_support_email">Error permanent en restaurar la còpia de seguretat de Signal Android</string>
<string name="EnterBackupKey_permanent_failure_support_email_filter" translatable="false">Android SignalBackups Import Permanent Failure</string>
<!-- Removed by excludeNonTranslatables <string name="EnterBackupKey_permanent_failure_support_email_filter" translatable="false">Android SignalBackups Import Permanent Failure</string> -->
<!-- EnterLocalBackupKeyScreen: Screen title for entering recovery key for local backup restore -->
<string name="EnterLocalBackupKeyScreen__enter_your_recovery_key">Introdueix la teva clau de recuperació</string>
@@ -9450,7 +9450,7 @@
<!-- Email subject when contacting support on a create backup failure -->
<string name="BackupAlertBottomSheet_network_failure_support_email">Error de xarxa d\'exportació de la còpia de seguretat de Signal Android</string>
<!-- Email filter when contacting support on a create backup failure -->
<string name="BackupAlertBottomSheet_export_failure_filter" translatable="false">Android SignalBackups Export Failed</string>
<!-- Removed by excludeNonTranslatables <string name="BackupAlertBottomSheet_export_failure_filter" translatable="false">Android SignalBackups Export Failed</string> -->
<!-- Title of dialog asking to submit debuglogs -->
<string name="ContactSupportDialog_submit_debug_log">Vols enviar un registre de depuració?</string>
@@ -9553,26 +9553,26 @@
<!-- Accessibility label for more options button in MainToolbar -->
<string name="MainToolbar__proxy_content_description">Servidor intermediari</string>
<!-- Accessibility label for search filter button in MainToolbar -->
<string name="MainToolbar__search_filter_content_description" translatable="false">Search filter</string>
<!-- Removed by excludeNonTranslatables <string name="MainToolbar__search_filter_content_description" translatable="false">Search filter</string> -->
<!-- SearchFilterBottomSheet: Title -->
<string name="SearchFilterBottomSheet__filter_search" translatable="false">Filter search</string>
<!-- Removed by excludeNonTranslatables <string name="SearchFilterBottomSheet__filter_search" translatable="false">Filter search</string> -->
<!-- SearchFilterBottomSheet: Start date label -->
<string name="SearchFilterBottomSheet__start_date" translatable="false">Start date</string>
<!-- Removed by excludeNonTranslatables <string name="SearchFilterBottomSheet__start_date" translatable="false">Start date</string> -->
<!-- SearchFilterBottomSheet: End date label -->
<string name="SearchFilterBottomSheet__end_date" translatable="false">End date</string>
<!-- Removed by excludeNonTranslatables <string name="SearchFilterBottomSheet__end_date" translatable="false">End date</string> -->
<!-- SearchFilterBottomSheet: Author label -->
<string name="SearchFilterBottomSheet__author" translatable="false">Author</string>
<!-- Removed by excludeNonTranslatables <string name="SearchFilterBottomSheet__author" translatable="false">Author</string> -->
<!-- SearchFilterBottomSheet: Placeholder for unset date -->
<string name="SearchFilterBottomSheet__not_set" translatable="false">Not set</string>
<!-- Removed by excludeNonTranslatables <string name="SearchFilterBottomSheet__not_set" translatable="false">Not set</string> -->
<!-- SearchFilterBottomSheet: Placeholder for unset author -->
<string name="SearchFilterBottomSheet__anyone" translatable="false">Anyone</string>
<!-- Removed by excludeNonTranslatables <string name="SearchFilterBottomSheet__anyone" translatable="false">Anyone</string> -->
<!-- SearchFilterBottomSheet: Apply button -->
<string name="SearchFilterBottomSheet__apply" translatable="false">Apply</string>
<!-- Removed by excludeNonTranslatables <string name="SearchFilterBottomSheet__apply" translatable="false">Apply</string> -->
<!-- SearchFilterBottomSheet: Clear button -->
<string name="SearchFilterBottomSheet__clear" translatable="false">Clear</string>
<!-- Removed by excludeNonTranslatables <string name="SearchFilterBottomSheet__clear" translatable="false">Clear</string> -->
<!-- SearchFilterBottomSheet: Select date dialog title -->
<string name="SearchFilterBottomSheet__select_date" translatable="false">Select date</string>
<!-- Removed by excludeNonTranslatables <string name="SearchFilterBottomSheet__select_date" translatable="false">Select date</string> -->
<!-- Accessibility label for a button displayed in the toolbar to return to the previous screen. -->
<string name="DefaultTopAppBar__navigate_up_content_description">Amunt</string>
+2 -2
View File
@@ -1543,7 +1543,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">Zahodit</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Vybrali jste kontakt, který nepodporuje skupiny Signal, takže tato skupina bude mít formu MMS. Vlastní názvy a fotky MMS skupin uvidíte jen vy.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -9107,7 +9107,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">Vypnuto</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Je vyžadováno ověření</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">Historie plateb</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1455,7 +1455,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">Kassér</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Du har valgt en kontakt, der ikke understøtter Signal-grupper, så denne gruppe anvender MMS. Du er den eneste, der kan se personligt MMS gruppenavne og billeder.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8719,7 +8719,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">Deaktiveret</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Autentificering påkrævet</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">Betalingshistorik</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1455,7 +1455,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">Verwerfen</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Du hast einen Kontakt ausgewählt, der keine Signal-Gruppen unterstützt, also wird diese Gruppe eine MMS sein. Benutzerdefinierte MMS-Gruppennamen und Fotos werden nur für dich sichtbar sein.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8719,7 +8719,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">Aus</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentifizierung erforderlich</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">Zahlungsverlauf</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1455,7 +1455,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">Απόρριψη</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Έχεις επιλέξει μια επαφή που δεν υποστηρίζει ομάδες Signal, επομένως αυτή η ομάδα θα είναι MMS. Τα ονόματα και οι φωτογραφίες εξατομικευμένων ομάδων MMS θα είναι ορατά μόνο σε εσένα.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8719,7 +8719,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">Ανενεργό</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Απαιτείται έλεγχος ταυτότητας</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">Ιστορικό πληρωμών</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1455,7 +1455,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">Descartar</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Has seleccionado un contacto que no tiene habilitados los grupos en Signal, así que este grupo será MMS. Solo tú podrás ver los nombres personalizados y las fotos de los grupos MMS.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8719,7 +8719,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">No</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Autenticación requerida</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">Historial de pagos</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1455,7 +1455,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">Loobu</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Valisid kontakti, mis ei toeta Signali gruppe, seega luuakse MMS-grupp. Kohandatud MMS-gruppide nimed ja fotod on nähtavad ainult sinule.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8719,7 +8719,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">Väljas</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Vajalik autentimine</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">Maksete ajalugu</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1455,7 +1455,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">Baztertu</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Signal-eko taldeak onartzen ez dituen kontaktu bat hautatu duzu; beraz, talde hau MMS bidezkoa izango da. MMS taldeen izen pertsonalizatu eta argazkiak zuk bakarrik ikusi ahalko dituzu.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8719,7 +8719,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">Desaktibatuta</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Zeure burua autentifikatu behar duzu.</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">Ordainketen historia</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1455,7 +1455,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">دور انداختن</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">شما مخاطبی را انتخاب کرده‌اید که از گروه‌های سیگنال پشتیبانی نمی‌کند، بنابراین این گروه پیام چندرسانه‌ای خواهد بود. نام‌ها و عکس‌های گروه پیام چندرسانه‌ایی سفارشی فقط برای شما قابل مشاهده خواهد بود.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8719,7 +8719,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">خاموش</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">احراز هویت لازم است</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">تاریخچه پرداخت</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1455,7 +1455,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">Hylkää</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Valitsemasi yhteystieto ei tue Signal-ryhmiä, joten tämän ryhmän viestit lähetetään multimediaviesteinä. Mukautettujen multimediaviestiryhmien nimet ja kuvat näkyvät vain sinulle.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8719,7 +8719,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">Ei käytössä</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Edellyttää tunnistautumista</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">Maksuhistoria</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1455,7 +1455,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">Supprimer</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Le contact sélectionné ne peut pas utiliser les groupes Signal. Les échanges de ce groupe se feront donc par MMS. Vous seul pourrez afficher le nom personnalisé du groupe et ses photos.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8719,7 +8719,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">Désactivées</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentification requise</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">Historique des paiements</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1587,7 +1587,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">Cuileáil</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Roghnaigh tú teagmhálaí nach dtacaíonn le grúpaí Signal, grúpa MMS a bheidh sa ghrúpa seo dá réir. Beidh ainmneacha agus grianghraif ag grúpaí MMS saincheaptha infheicthe agatsa amháin.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -9301,7 +9301,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">As</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Fíordheimhniú de dhíth</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">Stair íocaíochtaí</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1455,7 +1455,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">Descartar</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Seleccionaches un contacto que non admite grupos de Signal, polo que este grupo será de MMS. Só ti poderás ver os nomes personalizados e as fotos dos grupos de MMS.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8719,7 +8719,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">Desactivado</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Requírese autenticación</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">Historial de pagamentos</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1455,7 +1455,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">કાઢી નાખો</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">તમે એવો સંપર્ક પસંદ કર્યો છે જે Signal ગ્રુપને સપોર્ટ કરતો નથી, તેથી આ ગ્રુપ MMS હશે. કસ્ટમ MMS ગ્રુપ નામ અને ફોટા ફક્ત તમને જ દેખાશે.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8719,7 +8719,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">બંધ</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">પ્રમાણીકરણ આવશ્યક છે</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">પેમેન્ટ હિસ્ટ્રી</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1455,7 +1455,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">रद्द करें</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">आपने किसी ऐसे संपर्क को चुना है जो Signal ग्रुप को सपोर्ट नहीं करता है, इसलिए यह ग्रुप, MMS होगा। कस्टम ग्रुप नाम और फ़ोटो केवल आपको दिखेंगे।</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8719,7 +8719,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">बंद है</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">ऑथेंटिकेशन ज़रूरी है</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">पिछले पेमेंट</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1543,7 +1543,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">Odbaci</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Odabrali ste kontakt koji ne podržava Signal grupe, tako da će ova grupa biti MMS. Nazivi prilagođenih MMS grupa i fotografije bit će vidljivi samo vama.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -9107,7 +9107,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">Isključeno</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Potrebna je provjera autentičnosti</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">Povijest plaćanja</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1455,7 +1455,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">Elvetés</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Olyan névjegyet választottál, amely nem támogatja a Signal-csoportokat, ezért ez a csoport MMS lesz. Az egyéni MMS-csoportok neveit és fotóit csak te láthatod.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8719,7 +8719,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">Ki</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Hitelesítés szükséges</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">Fizetési előzmények</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1411,7 +1411,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">Hapus</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Anda memilih satu kontak yang tidak mendukung grup Signal, jadi grup ini akan menjadi grup MMS. Nama grup MMS kustom dan foto hanya terlihat oleh Anda.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8525,7 +8525,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">Nonaktif</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Perlu autentikasi</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">Riwayat pembayaran</string>
<!-- Section header for backup information -->
+140 -140
View File
@@ -5,25 +5,25 @@
-->
<!-- smartling.instruction_comments_enabled = on -->
<resources>
<string name="app_name" translatable="false">Signal</string>
<!-- Removed by excludeNonTranslatables <string name="app_name" translatable="false">Signal</string> -->
<string name="install_url" translatable="false">https://signal.org/install</string>
<string name="donate_url" translatable="false">https://signal.org/donate</string>
<string name="backup_support_url" translatable="false">https://support.signal.org/hc/articles/360007059752</string>
<string name="remote_backup_support_url" translatable="false">https://support.signal.org/hc/articles/9708267671322</string>
<string name="transfer_support_url" translatable="false">https://support.signal.org/hc/articles/360007059752</string>
<string name="support_center_url" translatable="false">https://support.signal.org/</string>
<string name="terms_and_privacy_policy_url" translatable="false">https://signal.org/legal</string>
<string name="google_pay_url" translatable="false">https://pay.google.com</string>
<string name="donation_decline_code_error_url" translatable="false">https://support.signal.org/hc/articles/4408365318426#errors</string>
<string name="sms_export_url" translatable="false">https://support.signal.org/hc/articles/360007321171</string>
<string name="signal_me_username_url" translatable="false">https://signal.me/#u/%1$s</string>
<string name="username_support_url" translatable="false">https://support.signal.org/hc/articles/5389476324250</string>
<string name="export_account_data_url" translatable="false">https://support.signal.org/hc/articles/5538911756954</string>
<string name="pending_transfer_url" translatable="false">https://support.signal.org/hc/articles/360031949872#pending</string>
<string name="donate_faq_url" translatable="false">https://support.signal.org/hc/articles/360031949872#donate</string>
<string name="inactive_primary_support" translatable="false">https://support.signal.org/hc/articles/9021007554074</string>
<string name="recovery_key_phishing_support_url" translatable="false">https://support.signal.org/hc/articles/9932566320410</string>
<!-- Removed by excludeNonTranslatables <string name="install_url" translatable="false">https://signal.org/install</string> -->
<!-- Removed by excludeNonTranslatables <string name="donate_url" translatable="false">https://signal.org/donate</string> -->
<!-- Removed by excludeNonTranslatables <string name="backup_support_url" translatable="false">https://support.signal.org/hc/articles/360007059752</string> -->
<!-- Removed by excludeNonTranslatables <string name="remote_backup_support_url" translatable="false">https://support.signal.org/hc/articles/9708267671322</string> -->
<!-- Removed by excludeNonTranslatables <string name="transfer_support_url" translatable="false">https://support.signal.org/hc/articles/360007059752</string> -->
<!-- Removed by excludeNonTranslatables <string name="support_center_url" translatable="false">https://support.signal.org/</string> -->
<!-- Removed by excludeNonTranslatables <string name="terms_and_privacy_policy_url" translatable="false">https://signal.org/legal</string> -->
<!-- Removed by excludeNonTranslatables <string name="google_pay_url" translatable="false">https://pay.google.com</string> -->
<!-- Removed by excludeNonTranslatables <string name="donation_decline_code_error_url" translatable="false">https://support.signal.org/hc/articles/4408365318426#errors</string> -->
<!-- Removed by excludeNonTranslatables <string name="sms_export_url" translatable="false">https://support.signal.org/hc/articles/360007321171</string> -->
<!-- Removed by excludeNonTranslatables <string name="signal_me_username_url" translatable="false">https://signal.me/#u/%1$s</string> -->
<!-- Removed by excludeNonTranslatables <string name="username_support_url" translatable="false">https://support.signal.org/hc/articles/5389476324250</string> -->
<!-- Removed by excludeNonTranslatables <string name="export_account_data_url" translatable="false">https://support.signal.org/hc/articles/5538911756954</string> -->
<!-- Removed by excludeNonTranslatables <string name="pending_transfer_url" translatable="false">https://support.signal.org/hc/articles/360031949872#pending</string> -->
<!-- Removed by excludeNonTranslatables <string name="donate_faq_url" translatable="false">https://support.signal.org/hc/articles/360031949872#donate</string> -->
<!-- Removed by excludeNonTranslatables <string name="inactive_primary_support" translatable="false">https://support.signal.org/hc/articles/9021007554074</string> -->
<!-- Removed by excludeNonTranslatables <string name="recovery_key_phishing_support_url" translatable="false">https://support.signal.org/hc/articles/9932566320410</string> -->
<!-- First placeholder is productId, second placeholder is app package -->
<string name="backup_subscription_management_url">https://play.google.com/store/account/subscriptions?sku=%1$s&amp;package=%2$s</string>
@@ -45,7 +45,7 @@
<string name="app_icon_label_waves">Onde</string>
<!-- AlbumThumbnailView -->
<string name="AlbumThumbnailView_plus" translatable="false">\+%d</string>
<!-- Removed by excludeNonTranslatables <string name="AlbumThumbnailView_plus" translatable="false">\+%d</string> -->
<!-- ApplicationMigrationActivity -->
<string name="ApplicationMigrationActivity__signal_is_updating">Signal si sta aggiornando…</string>
@@ -70,16 +70,16 @@
<string name="AdvancedPinSettingsFragment_rotate_aep_dialog_positive_button">Crea una chiave</string>
<!-- NumericKeyboardView -->
<string name="NumericKeyboardView__1" translatable="false">1</string>
<string name="NumericKeyboardView__2" translatable="false">2</string>
<string name="NumericKeyboardView__3" translatable="false">3</string>
<string name="NumericKeyboardView__4" translatable="false">4</string>
<string name="NumericKeyboardView__5" translatable="false">5</string>
<string name="NumericKeyboardView__6" translatable="false">6</string>
<string name="NumericKeyboardView__7" translatable="false">7</string>
<string name="NumericKeyboardView__8" translatable="false">8</string>
<string name="NumericKeyboardView__9" translatable="false">9</string>
<string name="NumericKeyboardView__0" translatable="false">0</string>
<!-- Removed by excludeNonTranslatables <string name="NumericKeyboardView__1" translatable="false">1</string> -->
<!-- Removed by excludeNonTranslatables <string name="NumericKeyboardView__2" translatable="false">2</string> -->
<!-- Removed by excludeNonTranslatables <string name="NumericKeyboardView__3" translatable="false">3</string> -->
<!-- Removed by excludeNonTranslatables <string name="NumericKeyboardView__4" translatable="false">4</string> -->
<!-- Removed by excludeNonTranslatables <string name="NumericKeyboardView__5" translatable="false">5</string> -->
<!-- Removed by excludeNonTranslatables <string name="NumericKeyboardView__6" translatable="false">6</string> -->
<!-- Removed by excludeNonTranslatables <string name="NumericKeyboardView__7" translatable="false">7</string> -->
<!-- Removed by excludeNonTranslatables <string name="NumericKeyboardView__8" translatable="false">8</string> -->
<!-- Removed by excludeNonTranslatables <string name="NumericKeyboardView__9" translatable="false">9</string> -->
<!-- Removed by excludeNonTranslatables <string name="NumericKeyboardView__0" translatable="false">0</string> -->
<!-- Back button on numeric keyboard -->
<string name="NumericKeyboardView__backspace">Cancella</string>
@@ -448,7 +448,7 @@
<string name="ConversationActivity_attachment_exceeds_size_limits">L\'allegato che stai cercando di inviare supera le dimensioni consentite.</string>
<string name="ConversationActivity_unable_to_record_audio">Impossibile registrare il messaggio!</string>
<string name="ConversationActivity_you_cant_send_messages_to_this_group">Non puoi inviare messaggi a questo gruppo perché non sei più un membro.</string>
<string name="DisabledInputView__incognito_mode" translatable="false">Incognito mode (Labs)</string>
<!-- Removed by excludeNonTranslatables <string name="DisabledInputView__incognito_mode" translatable="false">Incognito mode (Labs)</string> -->
<string name="ConversationActivity_you_cant_send_messages_because_group_ended">Non puoi inviare messaggi perché il gruppo è stato chiuso.</string>
<string name="ConversationActivity_only_s_can_send_messages">Solo gli %1$s possono inviare messaggi.</string>
<string name="ConversationActivity_admins">admin</string>
@@ -1057,7 +1057,7 @@
<string name="LinkDeviceFragment__signal_messages_are_synchronized">I messaggi di Signal vengono sincronizzati con l\'app di Signal sul tuo dispositivo mobile dopo aver effettuato il collegamento. Ricorda che la cronologia dei messaggi precedenti non verrà mostrata.</string>
<!-- Bottom sheet description explaining that for non-desktop/iPad devices, they should go to %s to download Signal where %s is Signal\'s website -->
<string name="LinkDeviceFragment__on_other_device_visit_signal">Usando il dispositivo che vuoi collegare, visita la pagina %1$s per installare Signal</string>
<string name="LinkDeviceFragment__signal_download_url" translatable="false">signal.org/download</string>
<!-- Removed by excludeNonTranslatables <string name="LinkDeviceFragment__signal_download_url" translatable="false">signal.org/download</string> -->
<!-- Header title listing out current linked devices -->
<string name="LinkDeviceFragment__my_linked_devices">I miei dispositivi collegati</string>
<!-- Dialog confirmation to unlink a device -->
@@ -1098,7 +1098,7 @@
<string name="LinkDeviceFragment__cancel">Annulla</string>
<!-- Email subject when contacting support on a linked device syncing issue -->
<string name="LinkDeviceFragment__link_sync_failure_support_email">Android Export Link&amp;Sync non riuscito</string>
<string name="LinkDeviceFragment__link_sync_failure_support_email_filter" translatable="false">Android Link&amp;Sync Export Failed</string>
<!-- Removed by excludeNonTranslatables <string name="LinkDeviceFragment__link_sync_failure_support_email_filter" translatable="false">Android Link&amp;Sync Export Failed</string> -->
<!-- Title of a dialog letting the user know that syncing messages to their linked device failed -->
<string name="LinkDeviceFragment__sync_failure_title">Sincronizzazione messaggi non riuscita</string>
<!-- Body of a dialog letting the user know that syncing messages to their linked device failed -->
@@ -1107,7 +1107,7 @@
<string name="LinkDeviceFragment__sync_failure_body_unretryable">Il tuo dispositivo è stato collegato, ma non siamo riusciti a trasferire i tuoi messaggi.</string>
<!-- Text button in a dialog that, when pressed, will redirect to the Signal support page -->
<string name="LinkDeviceFragment__learn_more">Scopri di più</string>
<string name="LinkDeviceFragment__learn_more_url" translatable="false">https://support.signal.org/hc/articles/360007320551</string>
<!-- Removed by excludeNonTranslatables <string name="LinkDeviceFragment__learn_more_url" translatable="false">https://support.signal.org/hc/articles/360007320551</string> -->
<!-- Text button of a button in a dialog that, when pressed, will restart the process of linking a device -->
<string name="LinkDeviceFragment__sync_failure_retry_button">Riprova</string>
<!-- Text button of a button in a dialog that, when pressed, will ignore syncing errors and link a new device without syncing message content -->
@@ -1252,7 +1252,7 @@
<string name="GroupManagement_access_level_all_members">Tutti i membri</string>
<string name="GroupManagement_access_level_only_admins">Solo gli admin</string>
<string name="GroupManagement_access_level_no_one">Nessuno</string>
<string name="GroupManagement_access_level_unknown" translatable="false">Unknown</string>
<!-- Removed by excludeNonTranslatables <string name="GroupManagement_access_level_unknown" translatable="false">Unknown</string> -->
<array name="GroupManagement_edit_group_membership_choices">
<item>@string/GroupManagement_access_level_all_members</item>
<item>@string/GroupManagement_access_level_only_admins</item>
@@ -1390,7 +1390,7 @@
<string name="PromptBatterySaverBottomSheet__continue">Continua</string>
<!-- Button to dismiss battery saver dialog prompt-->
<string name="PromptBatterySaverBottomSheet__no_thanks">No grazie</string>
<string name="PromptBatterySaverBottomSheet__learn_more_url" translatable="false">https://support.signal.org/hc/articles/360007318711#android_notifications_troubleshooting</string>
<!-- Removed by excludeNonTranslatables <string name="PromptBatterySaverBottomSheet__learn_more_url" translatable="false">https://support.signal.org/hc/articles/360007318711#android_notifications_troubleshooting</string> -->
<!-- PendingMembersActivity -->
<string name="PendingMembersActivity_pending_group_invites">Richieste e inviti</string>
@@ -1455,7 +1455,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">Elimina</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Hai selezionato un contatto che non supporta i gruppi di Signal, perciò le comunicazioni su questo gruppo avverranno tramite MMS. I nomi e le foto dei gruppi MMS saranno visibili solamente a te.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -1790,8 +1790,8 @@
<string name="MediaOverviewActivity_audio">Audio</string>
<string name="MediaOverviewActivity_video">Video</string>
<string name="MediaOverviewActivity_image">Immagine</string>
<string name="MediaOverviewActivity_detail_line_2_part" translatable="false">%1$s · %2$s</string>
<string name="MediaOverviewActivity_detail_line_3_part" translatable="false">%1$s · %2$s · %3$s</string>
<!-- Removed by excludeNonTranslatables <string name="MediaOverviewActivity_detail_line_2_part" translatable="false">%1$s · %2$s</string> -->
<!-- Removed by excludeNonTranslatables <string name="MediaOverviewActivity_detail_line_3_part" translatable="false">%1$s · %2$s · %3$s</string> -->
<string name="MediaOverviewActivity_sent_by_s">Inviato da %1$s</string>
<string name="MediaOverviewActivity_sent_by_you">Inviato da te</string>
@@ -1825,13 +1825,13 @@
<!-- StarredMessagesFragment -->
<!-- Title for the starred messages screen -->
<string name="StarredMessagesActivity__starred_messages" translatable="false">Starred messages</string>
<!-- Removed by excludeNonTranslatables <string name="StarredMessagesActivity__starred_messages" translatable="false">Starred messages</string> -->
<!-- Empty state text when there are no starred messages -->
<string name="StarredMessagesFragment__no_starred_messages" translatable="false">No starred messages</string>
<!-- Removed by excludeNonTranslatables <string name="StarredMessagesFragment__no_starred_messages" translatable="false">No starred messages</string> -->
<!-- Empty state description when there are no starred messages -->
<string name="StarredMessagesFragment__tap_and_hold_on_a_message_to_star_it" translatable="false">Tap and hold on a message to star it.</string>
<!-- Removed by excludeNonTranslatables <string name="StarredMessagesFragment__tap_and_hold_on_a_message_to_star_it" translatable="false">Tap and hold on a message to star it.</string> -->
<!-- Format for starred message source label, e.g. "Alice Book Club" -->
<string name="StarredMessages__s_chevron_s" translatable="false">%1$s \u203A %2$s</string>
<!-- Removed by excludeNonTranslatables <string name="StarredMessages__s_chevron_s" translatable="false">%1$s \u203A %2$s</string> -->
<!-- NotificationBarManager -->
<string name="NotificationBarManager__establishing_signal_call">Preparazione chiamata Signal</string>
@@ -2229,7 +2229,7 @@
<!-- Shown when you are invited to a group and explains that until you accept the invitation to the group, members will not know that you have seen their messages. -->
<string name="MessageRequestBottomView_join_this_group_they_wont_know_youve_seen_their_messages_until_you_accept">Vuoi unirti a questo gruppo? Non sapranno che hai visto i loro messaggi finché non accetti.</string>
<string name="MessageRequestBottomView_unblock_this_group_and_share_your_name_and_photo_with_its_members">Vuoi sbloccare questo gruppo e condividere il tuo nome e la tua foto con chi ne fa parte? Non riceverai messaggi finché non sbloccherai il gruppo.</string>
<string name="MessageRequestBottomView_legacy_learn_more_url" translatable="false">https://support.signal.org/hc/articles/360007459591</string>
<!-- Removed by excludeNonTranslatables <string name="MessageRequestBottomView_legacy_learn_more_url" translatable="false">https://support.signal.org/hc/articles/360007459591</string> -->
<string name="MessageRequestProfileView_view">Mostra</string>
<string name="MessageRequestProfileView_member_of_one_group">Membro di %1$s</string>
<string name="MessageRequestProfileView_member_of_two_groups">Membro di %1$s e %2$s</string>
@@ -2366,7 +2366,7 @@
<string name="PinRestoreLockedFragment_create_your_pin">Crea il tuo PIN</string>
<string name="PinRestoreLockedFragment_youve_run_out_of_pin_guesses">Hai esaurito i tentativi del PIN, ma puoi comunque accedere al tuo account Signal creando un nuovo PIN. Per la tua privacy e sicurezza il tuo account verrà ripristinato senza alcuna informazione o impostazione del profilo salvata.</string>
<string name="PinRestoreLockedFragment_create_new_pin">Crea nuovo PIN</string>
<string name="PinRestoreLockedFragment_learn_more_url" translatable="false">https://support.signal.org/hc/articles/360007059792</string>
<!-- Removed by excludeNonTranslatables <string name="PinRestoreLockedFragment_learn_more_url" translatable="false">https://support.signal.org/hc/articles/360007059792</string> -->
<!-- Dialog button text indicating user wishes to send an sms code isntead of skipping it -->
<string name="ReRegisterWithPinFragment_send_sms_code">Invia codice via SMS</string>
@@ -2887,12 +2887,12 @@
<string name="SearchFragment_no_results">Nessun risultato trovato per \'%1$s\'</string>
<!-- ShakeToReport -->
<string name="ShakeToReport_shake_detected" translatable="false">Shake detected</string>
<string name="ShakeToReport_submit_debug_log" translatable="false">Submit debug log?</string>
<string name="ShakeToReport_submit" translatable="false">Submit</string>
<string name="ShakeToReport_failed_to_submit" translatable="false">Failed to submit :(</string>
<string name="ShakeToReport_success" translatable="false">Success!</string>
<string name="ShakeToReport_share" translatable="false">Share</string>
<!-- Removed by excludeNonTranslatables <string name="ShakeToReport_shake_detected" translatable="false">Shake detected</string> -->
<!-- Removed by excludeNonTranslatables <string name="ShakeToReport_submit_debug_log" translatable="false">Submit debug log?</string> -->
<!-- Removed by excludeNonTranslatables <string name="ShakeToReport_submit" translatable="false">Submit</string> -->
<!-- Removed by excludeNonTranslatables <string name="ShakeToReport_failed_to_submit" translatable="false">Failed to submit :(</string> -->
<!-- Removed by excludeNonTranslatables <string name="ShakeToReport_success" translatable="false">Success!</string> -->
<!-- Removed by excludeNonTranslatables <string name="ShakeToReport_share" translatable="false">Share</string> -->
<!-- SharedContactDetailsActivity -->
<string name="SharedContactDetailsActivity_add_to_contacts">Aggiungi ai contatti</string>
@@ -3044,28 +3044,28 @@
<!-- Banner message shown while submitting debug log -->
<string name="SubmitDebugLogActivity_your_log_will_be_posted_online">Quando fai clic su Invia, il tuo log sarà pubblicato online per 30 giorni su un URL unico e non pubblicato. Puoi prima salvarlo localmente.</string>
<!-- Debug log level names to filter by levels. -->
<string name="SubmitDebugLogActivity_signal_uncaught_exception" translatable="false">Uncaught</string>
<string name="SubmitDebugLogActivity_verbose" translatable="false">Verbose</string>
<string name="SubmitDebugLogActivity_debug" translatable="false">Debug</string>
<string name="SubmitDebugLogActivity_info" translatable="false">Info</string>
<string name="SubmitDebugLogActivity_warning" translatable="false">Warn</string>
<string name="SubmitDebugLogActivity_error" translatable="false">Error</string>
<!-- Removed by excludeNonTranslatables <string name="SubmitDebugLogActivity_signal_uncaught_exception" translatable="false">Uncaught</string> -->
<!-- Removed by excludeNonTranslatables <string name="SubmitDebugLogActivity_verbose" translatable="false">Verbose</string> -->
<!-- Removed by excludeNonTranslatables <string name="SubmitDebugLogActivity_debug" translatable="false">Debug</string> -->
<!-- Removed by excludeNonTranslatables <string name="SubmitDebugLogActivity_info" translatable="false">Info</string> -->
<!-- Removed by excludeNonTranslatables <string name="SubmitDebugLogActivity_warning" translatable="false">Warn</string> -->
<!-- Removed by excludeNonTranslatables <string name="SubmitDebugLogActivity_error" translatable="false">Error</string> -->
<!-- Title of dialog shown when debug log prefix generation is unusually slow -->
<string name="SubmitDebugLogActivity_slow_log_title" translatable="false">Slow log generation</string>
<!-- Removed by excludeNonTranslatables <string name="SubmitDebugLogActivity_slow_log_title" translatable="false">Slow log generation</string> -->
<!-- Body of dialog shown when debug log prefix generation is unusually slow. %1$d is duration in seconds. -->
<string name="SubmitDebugLogActivity_slow_log_message" translatable="false">Generating the debug log header took %1$d seconds. We should figure out what\&apos;s slowing things down.</string>
<!-- Removed by excludeNonTranslatables <string name="SubmitDebugLogActivity_slow_log_message" translatable="false">Generating the debug log header took %1$d seconds. We should figure out what\&apos;s slowing things down.</string> -->
<!-- SupportEmailUtil -->
<string name="SupportEmailUtil_support_email" translatable="false">support@signal.org</string>
<!-- Removed by excludeNonTranslatables <string name="SupportEmailUtil_support_email" translatable="false">support@signal.org</string> -->
<string name="SupportEmailUtil_filter">Filtro:</string>
<string name="SupportEmailUtil_device_info">Informazioni sul dispositivo:</string>
<string name="SupportEmailUtil_android_version">Versione di Android:</string>
<string name="SupportEmailUtil_signal_version" translatable="false">Signal version:</string>
<string name="SupportEmailUtil_signal_package" translatable="false">Signal package:</string>
<!-- Removed by excludeNonTranslatables <string name="SupportEmailUtil_signal_version" translatable="false">Signal version:</string> -->
<!-- Removed by excludeNonTranslatables <string name="SupportEmailUtil_signal_package" translatable="false">Signal package:</string> -->
<string name="SupportEmailUtil_registration_lock">Blocco registrazione:</string>
<string name="SupportEmailUtil_locale" translatable="false">Locale:</string>
<string name="SupportEmailUtil_challenge_received" translatable="false">Challenge Received:</string>
<string name="SupportEmailUtil_registered" translatable="false">Registered:</string>
<!-- Removed by excludeNonTranslatables <string name="SupportEmailUtil_locale" translatable="false">Locale:</string> -->
<!-- Removed by excludeNonTranslatables <string name="SupportEmailUtil_challenge_received" translatable="false">Challenge Received:</string> -->
<!-- Removed by excludeNonTranslatables <string name="SupportEmailUtil_registered" translatable="false">Registered:</string> -->
<!-- ThreadRecord -->
<string name="ThreadRecord_group_updated">Gruppo aggiornato</string>
@@ -3225,10 +3225,10 @@
<string name="VerifyDisplayFragment__scan_result_dialog_ok">Ok</string>
<!-- ViewOnceMessageActivity -->
<string name="ViewOnceMessageActivity_video_duration" translatable="false">%1$02d:%2$02d</string>
<!-- Removed by excludeNonTranslatables <string name="ViewOnceMessageActivity_video_duration" translatable="false">%1$02d:%2$02d</string> -->
<!-- AudioView -->
<string name="AudioView_duration" translatable="false">%1$d:%2$02d</string>
<!-- Removed by excludeNonTranslatables <string name="AudioView_duration" translatable="false">%1$d:%2$02d</string> -->
<!-- MessageDisplayHelper -->
<string name="MessageDisplayHelper_message_encrypted_for_non_existing_session">Messaggio criptato per una sessione non esistente</string>
@@ -3909,7 +3909,7 @@
<string name="EditProfileFragment__edit_group">Modifica gruppo</string>
<string name="EditProfileFragment__group_name">Nome del gruppo</string>
<string name="EditProfileFragment__group_description">Descrizione gruppo</string>
<string name="EditProfileFragment__support_link" translatable="false">https://support.signal.org/hc/articles/360007459591</string>
<!-- Removed by excludeNonTranslatables <string name="EditProfileFragment__support_link" translatable="false">https://support.signal.org/hc/articles/360007459591</string> -->
<!-- The title of a dialog prompting user to update to the latest version of Signal. -->
<string name="EditProfileFragment_deprecated_dialog_title">Aggiorna Signal</string>
<!-- The body of a dialog prompting user to update to the latest version of Signal. -->
@@ -3956,7 +3956,7 @@
<string name="verify_display_fragment__encryption_unavailable">Verifica automatica non disponibile</string>
<!-- Caption text explaining more about automatic verification -->
<string name="verify_display_fragment__auto_verify_not_available">La verifica automatica non è disponibile per tutte le chat.</string>
<string name="verify_display_fragment__link" translatable="false">https://support.signal.org/hc/articles/10223569377562</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 -->
<string name="EncryptionVerifiedSheet__title_success">Crittografia verificata in automatico per questa chat</string>
@@ -3990,7 +3990,7 @@
<string name="SelfVerificationFailureSheet__submit">Invia</string>
<!-- Email subject line when submitting logs following a verification failure -->
<string name="SelfVerificationFailureSheet__email_subject">Verifica automatica della chiave di crittografia non riuscita</string>
<string name="SelfVerificationFailureSheet__email_filter" translatable="false">AutomaticKeyVerificationFailure</string>
<!-- Removed by excludeNonTranslatables <string name="SelfVerificationFailureSheet__email_filter" translatable="false">AutomaticKeyVerificationFailure</string> -->
<!-- Link to learn more about debug logs -->
<string name="SelfVerificationFailureSheet__learn_more">Scopri di più</string>
@@ -4044,17 +4044,17 @@
<string name="HelpFragment__whats_this">Cos\'è?</string>
<string name="HelpFragment__how_do_you_feel">Come ti senti? (Facoltativo)</string>
<string name="HelpFragment__tell_us_why_youre_reaching_out">Spiegaci perché ci stai contattando.</string>
<string name="HelpFragment__emoji_5" translatable="false">emoji_5</string>
<string name="HelpFragment__emoji_4" translatable="false">emoji_4</string>
<string name="HelpFragment__emoji_3" translatable="false">emoji_3</string>
<string name="HelpFragment__emoji_2" translatable="false">emoji_2</string>
<string name="HelpFragment__emoji_1" translatable="false">emoji_1</string>
<string name="HelpFragment__link__debug_info" translatable="false">https://support.signal.org/hc/articles/360007318591</string>
<string name="HelpFragment__link__faq" translatable="false">https://support.signal.org</string>
<!-- Removed by excludeNonTranslatables <string name="HelpFragment__emoji_5" translatable="false">emoji_5</string> -->
<!-- Removed by excludeNonTranslatables <string name="HelpFragment__emoji_4" translatable="false">emoji_4</string> -->
<!-- Removed by excludeNonTranslatables <string name="HelpFragment__emoji_3" translatable="false">emoji_3</string> -->
<!-- Removed by excludeNonTranslatables <string name="HelpFragment__emoji_2" translatable="false">emoji_2</string> -->
<!-- Removed by excludeNonTranslatables <string name="HelpFragment__emoji_1" translatable="false">emoji_1</string> -->
<!-- Removed by excludeNonTranslatables <string name="HelpFragment__link__debug_info" translatable="false">https://support.signal.org/hc/articles/360007318591</string> -->
<!-- Removed by excludeNonTranslatables <string name="HelpFragment__link__faq" translatable="false">https://support.signal.org</string> -->
<!-- Heading used within support email that lists additional information to help with debugging -->
<string name="HelpFragment__support_info">Informazioni supporto</string>
<string name="HelpFragment__signal_android_support_request">Richiesta di supporto Signal Android</string>
<string name="HelpFragment__debug_log" translatable="false">Debug Log:</string>
<!-- Removed by excludeNonTranslatables <string name="HelpFragment__debug_log" translatable="false">Debug Log:</string> -->
<string name="HelpFragment__could_not_upload_logs">Impossibile inviare i log</string>
<string name="HelpFragment__please_be_as_descriptive_as_possible">Sii il più descrittivo possibile per aiutarci a capire il problema.</string>
<!-- Error shown under the "tell us what\'s going on" field when the entered description is shorter than the required minimum length. The placeholder is the minimum number of characters. -->
@@ -4270,7 +4270,7 @@
<string name="preferences__if_typing_indicators_are_disabled_you_wont_be_able_to_see_typing_indicators">Se gli indicatori di scrittura sono disabilitati, non sarai in grado di vedere quando gli altri utenti stanno digitando.</string>
<string name="preferences__request_keyboard_to_disable">Richiedi alla tastiera di disattivare l\'apprendimento delle parole digitate.</string>
<string name="preferences__this_setting_is_not_a_guarantee">Questa impostazione non è una garanzia e la tua tastiera potrebbe ignorarla.</string>
<string name="preferences__incognito_keyboard_learn_more" translatable="false">https://support.signal.org/hc/articles/360055276112</string>
<!-- Removed by excludeNonTranslatables <string name="preferences__incognito_keyboard_learn_more" translatable="false">https://support.signal.org/hc/articles/360055276112</string> -->
<string name="preferences_chats__when_using_mobile_data">Via rete cellulare</string>
<string name="preferences_chats__when_using_wifi">Via Wi-Fi</string>
<string name="preferences_chats__when_roaming">In roaming</string>
@@ -4383,9 +4383,9 @@
<string name="configurable_single_select__customize_option">Personalizza opzione</string>
<!-- Internal only preferences -->
<string name="preferences__internal_preferences" translatable="false">Internal Preferences</string>
<string name="preferences__internal_details" translatable="false">Internal Details</string>
<string name="preferences__internal_stories_dialog_launcher" translatable="false">Stories dialog launcher</string>
<!-- Removed by excludeNonTranslatables <string name="preferences__internal_preferences" translatable="false">Internal Preferences</string> -->
<!-- Removed by excludeNonTranslatables <string name="preferences__internal_details" translatable="false">Internal Details</string> -->
<!-- Removed by excludeNonTranslatables <string name="preferences__internal_stories_dialog_launcher" translatable="false">Stories dialog launcher</string> -->
<!-- Payments -->
@@ -4429,14 +4429,14 @@
<string name="PaymentsHomeFragment__payments_deactivated">Pagamenti disattivati.</string>
<string name="PaymentsHomeFragment__payment_failed">Pagamento fallito</string>
<string name="PaymentsHomeFragment__details">Dettagli</string>
<string name="PaymentsHomeFragment__learn_more__activate_payments" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_activate</string>
<!-- Removed by excludeNonTranslatables <string name="PaymentsHomeFragment__learn_more__activate_payments" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_activate</string> -->
<!-- Displayed as a description in a dialog when the user tries to activate payments -->
<string name="PaymentsHomeFragment__you_can_use_signal_to_send_and">Puoi usare Signal per inviare e ricevere i MobileCoin. Tutti i pagamenti sono soggetti ai Termini di Utilizzo dei MobileCoin e del MobileCoin Wallet. Ricorda che potresti riscontrare alcuni problemi. Inoltre, in caso di perdite nei pagamenti o nei saldi dei Wallet, potrebbe non essere possibile recuperare la somma persa. </string>
<string name="PaymentsHomeFragment__activate">Attiva</string>
<string name="PaymentsHomeFragment__view_mobile_coin_terms">Visualizza i termini di MobileCoin</string>
<string name="PaymentsHomeFragment__payments_not_available">I pagamenti in Signal non sono più disponibili. Puoi ancora trasferire i fondi a un exchange ma non puoi più inviare e ricevere pagamenti o aggiungere fondi.</string>
<string name="PaymentsHomeFragment__mobile_coin_terms_url" translatable="false">https://www.mobilecoin.com/terms-of-use.html</string>
<!-- Removed by excludeNonTranslatables <string name="PaymentsHomeFragment__mobile_coin_terms_url" translatable="false">https://www.mobilecoin.com/terms-of-use.html</string> -->
<!-- Alert dialog title which shows up after a payment to turn on payment lock -->
<string name="PaymentsHomeFragment__turn_on">Vuoi attivare la funzione Pagamento sicuro?</string>
<!-- Alert dialog description for why payment lock should be enabled before sending payments -->
@@ -4481,7 +4481,7 @@
<string name="PaymentsAddMoneyFragment__copy">Copia</string>
<string name="PaymentsAddMoneyFragment__copied_to_clipboard">Copiato negli appunti</string>
<string name="PaymentsAddMoneyFragment__to_add_funds">Per aggiungere fondi, invia MobileCoin all\'indirizzo del tuo portafoglio. Avvia una transazione dal tuo account su un exchange che supporta MobileCoin, quindi scansiona il codice QR o copia l\'indirizzo del tuo portafoglio.</string>
<string name="PaymentsAddMoneyFragment__learn_more__information" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_transfer_from_exchange</string>
<!-- Removed by excludeNonTranslatables <string name="PaymentsAddMoneyFragment__learn_more__information" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_transfer_from_exchange</string> -->
<!-- PaymentsDetailsFragment -->
<string name="PaymentsDetailsFragment__details">Dettagli</string>
@@ -4502,8 +4502,8 @@
<string name="PaymentsDetailsFragment__coin_cleanup_fee">Commissione per la pulizia delle monete</string>
<string name="PaymentsDetailsFragment__coin_cleanup_information">Una \"commissione per la pulizia delle monete\" viene addebitata quando le monete in tuo possesso non possono essere combinate per completare una transazione. La pulizia ti consentirà di continuare a inviare pagamenti.</string>
<string name="PaymentsDetailsFragment__no_details_available">Non sono disponibili ulteriori dettagli per questa transazione</string>
<string name="PaymentsDetailsFragment__learn_more__information" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_details</string>
<string name="PaymentsDetailsFragment__learn_more__cleanup_fee" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_details_fees</string>
<!-- Removed by excludeNonTranslatables <string name="PaymentsDetailsFragment__learn_more__information" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_details</string> -->
<!-- Removed by excludeNonTranslatables <string name="PaymentsDetailsFragment__learn_more__cleanup_fee" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_details_fees</string> -->
<string name="PaymentsDetailsFragment__sent_payment">Pagamento inviato</string>
<string name="PaymentsDetailsFragment__received_payment">Pagamento ricevuto</string>
<string name="PaymentsDeatilsFragment__payment_completed_s">Pagamento completato %1$s</string>
@@ -4548,7 +4548,7 @@
<string name="CreatePaymentFragment__backspace">Cancella</string>
<string name="CreatePaymentFragment__add_note">Aggiungi nota</string>
<string name="CreatePaymentFragment__conversions_are_just_estimates">Le conversioni sono solo stime e potrebbero non essere accurate.</string>
<string name="CreatePaymentFragment__learn_more__conversions" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_currency_conversion</string>
<!-- Removed by excludeNonTranslatables <string name="CreatePaymentFragment__learn_more__conversions" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_currency_conversion</string> -->
<!-- EditNoteFragment -->
<string name="EditNoteFragment_note">Nota</string>
@@ -4630,9 +4630,9 @@
<!-- Button to delete a message; Action item with hyphenation. Translation can use soft hyphen - Unicode U+00AD -->
<string name="conversation_selection__menu_delete">Elimina</string>
<!-- Button to star a message to save it for later; Action item -->
<string name="conversation_selection__menu_star" translatable="false">Star (Labs)</string>
<!-- Removed by excludeNonTranslatables <string name="conversation_selection__menu_star" translatable="false">Star (Labs)</string> -->
<!-- Button to remove the star from a message; Action item -->
<string name="conversation_selection__menu_unstar" translatable="false">Unstar (Labs)</string>
<!-- Removed by excludeNonTranslatables <string name="conversation_selection__menu_unstar" translatable="false">Unstar (Labs)</string> -->
<!-- Button to forward a message to another person or group chat; Action item with hyphenation. Translation can use soft hyphen - Unicode U+00AD -->
<string name="conversation_selection__menu_forward">Inoltra</string>
<!-- Button to reply to a message; Action item with hyphenation. Translation can use soft hyphen - Unicode U+00AD -->
@@ -4701,7 +4701,7 @@
<string name="conversation__menu_view_all_media">Tutti i file multimediali</string>
<string name="conversation__menu_conversation_settings">Impostazioni chat</string>
<string name="conversation__menu_add_shortcut">Aggiungi alla schermata principale</string>
<string name="conversation__menu_export" translatable="false">Export (Labs)</string>
<!-- Removed by excludeNonTranslatables <string name="conversation__menu_export" translatable="false">Export (Labs)</string> -->
<string name="conversation__menu_create_bubble">Crea bolla</string>
<!-- Overflow menu option that allows formatting of text -->
<string name="conversation__menu_format_text">Formatta testo</string>
@@ -4712,11 +4712,11 @@
<string name="conversation_add_to_contacts__menu_add_to_contacts">Aggiungi ai contatti</string>
<!-- conversation export -->
<string name="conversation_export__exporting" translatable="false">Exporting chat…</string>
<string name="conversation_export__export_complete" translatable="false">Chat exported successfully</string>
<string name="conversation_export__export_failed" translatable="false">Export failed</string>
<string name="conversation_export__export_cancelled" translatable="false">Export cancelled</string>
<string name="conversation_export__preparing" translatable="false">Preparing export…</string>
<!-- Removed by excludeNonTranslatables <string name="conversation_export__exporting" translatable="false">Exporting chat…</string> -->
<!-- Removed by excludeNonTranslatables <string name="conversation_export__export_complete" translatable="false">Chat exported successfully</string> -->
<!-- Removed by excludeNonTranslatables <string name="conversation_export__export_failed" translatable="false">Export failed</string> -->
<!-- Removed by excludeNonTranslatables <string name="conversation_export__export_cancelled" translatable="false">Export cancelled</string> -->
<!-- Removed by excludeNonTranslatables <string name="conversation_export__preparing" translatable="false">Preparing export…</string> -->
<!-- conversation scheduled messages bar -->
@@ -4746,7 +4746,7 @@
<string name="text_secure_normal__menu_new_group">Nuovo gruppo</string>
<string name="text_secure_normal__menu_settings">Impostazioni</string>
<!-- Menu item in the main conversation list to view all starred messages -->
<string name="text_secure_normal__starred_messages" translatable="false">Starred messages (Labs)</string>
<!-- Removed by excludeNonTranslatables <string name="text_secure_normal__starred_messages" translatable="false">Starred messages (Labs)</string> -->
<string name="text_secure_normal__menu_clear_passphrase">Blocca</string>
<string name="text_secure_normal__mark_all_as_read">Segna tutto come già letto</string>
<string name="text_secure_normal__invite_friends">Invita amici</string>
@@ -4792,7 +4792,7 @@
<string name="BaseKbsPinFragment__create_alphanumeric_pin">Crea PIN alfanumerico</string>
<!-- Button label to prompt them to return to creating a numbers-only password ("PIN") -->
<string name="BaseKbsPinFragment__create_numeric_pin">Crea PIN numerico</string>
<string name="BaseKbsPinFragment__learn_more_url" translatable="false">https://support.signal.org/hc/articles/360007059792</string>
<!-- Removed by excludeNonTranslatables <string name="BaseKbsPinFragment__learn_more_url" translatable="false">https://support.signal.org/hc/articles/360007059792</string> -->
<!-- CreateKbsPinFragment -->
<plurals name="CreateKbsPinFragment__pin_must_be_at_least_characters">
@@ -4826,7 +4826,7 @@
<string name="KbsSplashFragment__introducing_pins">Ti presentiamo i PIN</string>
<string name="KbsSplashFragment__pins_keep_information_stored_with_signal_encrypted">I PIN mantengono le informazioni memorizzate con Signal crittografate in modo che solo tu possa accedervi. Il profilo, le impostazioni e i contatti verranno ripristinati quando reinstalli. Non avrai bisogno del tuo PIN per aprire l\'app.</string>
<string name="KbsSplashFragment__learn_more">Scopri di più</string>
<string name="KbsSplashFragment__learn_more_link" translatable="false">https://support.signal.org/hc/articles/360007059792</string>
<!-- Removed by excludeNonTranslatables <string name="KbsSplashFragment__learn_more_link" translatable="false">https://support.signal.org/hc/articles/360007059792</string> -->
<string name="KbsSplashFragment__registration_lock_equals_pin">Blocco registrazione = PIN</string>
<string name="KbsSplashFragment__your_registration_lock_is_now_called_a_pin">Il tuo blocco registrazione ora è chiamato PIN e fa di più. Aggiornalo ora.</string>
<string name="KbsSplashFragment__update_pin">Aggiorna PIN</string>
@@ -4847,7 +4847,7 @@
<string name="AccountLockedFragment__your_account_has_been_locked_to_protect_your_privacy">Il tuo account è stato bloccato per proteggere la tua privacy e la tua sicurezza. Dopo %1$d giorni di inattività sarai in grado di registrare nuovamente questo numero di telefono senza bisogno del tuo PIN. Tutti i contenuti saranno eliminati.</string>
<string name="AccountLockedFragment__next">Avanti</string>
<string name="AccountLockedFragment__learn_more">Scopri di più</string>
<string name="AccountLockedFragment__learn_more_url" translatable="false">https://support.signal.org/hc/articles/360007059792</string>
<!-- Removed by excludeNonTranslatables <string name="AccountLockedFragment__learn_more_url" translatable="false">https://support.signal.org/hc/articles/360007059792</string> -->
<!-- KbsLockFragment -->
<string name="RegistrationLockFragment__enter_your_pin">Inserisci il tuo PIN</string>
@@ -5489,9 +5489,9 @@
<string name="payment_info_card_with_a_high_balance">Con un saldo elevato, potresti voler eseguire l\'aggiornamento a un PIN alfanumerico per aggiungere maggiore protezione al tuo account.</string>
<string name="payment_info_card_update_pin">Aggiorna PIN</string>
<string name="payment_info_card__learn_more__about_mobilecoin" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_which_ones</string>
<string name="payment_info_card__learn_more__adding_to_your_wallet" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_transfer_from_exchange</string>
<string name="payment_info_card__learn_more__cashing_out" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_transfer_to_exchange</string>
<!-- Removed by excludeNonTranslatables <string name="payment_info_card__learn_more__about_mobilecoin" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_which_ones</string> -->
<!-- Removed by excludeNonTranslatables <string name="payment_info_card__learn_more__adding_to_your_wallet" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_transfer_from_exchange</string> -->
<!-- Removed by excludeNonTranslatables <string name="payment_info_card__learn_more__cashing_out" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_transfer_to_exchange</string> -->
<!-- DeactivateWalletFragment -->
<string name="DeactivateWalletFragment__deactivate_wallet">Disattiva portafoglio</string>
@@ -5503,7 +5503,7 @@
<string name="DeactivateWalletFragment__deactivate_without_transferring_question">Disattivare senza trasferire?</string>
<string name="DeactivateWalletFragment__your_balance_will_remain">Il tuo saldo rimarrà nel tuo wallet collegato a Signal se scegli di riattivare i pagamenti.</string>
<string name="DeactivateWalletFragment__error_deactivating_wallet">Errore durante la disattivazione del portafoglio.</string>
<string name="DeactivateWalletFragment__learn_more__we_recommend_transferring_your_funds" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_deactivate</string>
<!-- Removed by excludeNonTranslatables <string name="DeactivateWalletFragment__learn_more__we_recommend_transferring_your_funds" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_deactivate</string> -->
<!-- PaymentsRecoveryStartFragment -->
<string name="PaymentsRecoveryStartFragment__recovery_phrase">Frase di recupero</string>
@@ -5539,8 +5539,8 @@
<string name="PaymentsRecoveryPasteFragment__invalid_recovery_phrase">Frase di recupero non valida</string>
<string name="PaymentsRecoveryPasteFragment__make_sure">Assicurati di aver inserito %1$d parole e riprova.</string>
<string name="PaymentsRecoveryStartFragment__learn_more__view" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_wallet_view_passphrase</string>
<string name="PaymentsRecoveryStartFragment__learn_more__restore" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_wallet_restore_passphrase</string>
<!-- Removed by excludeNonTranslatables <string name="PaymentsRecoveryStartFragment__learn_more__view" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_wallet_view_passphrase</string> -->
<!-- Removed by excludeNonTranslatables <string name="PaymentsRecoveryStartFragment__learn_more__restore" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_wallet_restore_passphrase</string> -->
<!-- PaymentsRecoveryPhraseFragment -->
<string name="PaymentsRecoveryPhraseFragment__next">Avanti</string>
@@ -5585,7 +5585,7 @@
<string name="GroupsInCommonMessageRequest__none_of_your_contacts_or_people_you_chat_with_are_in_this_group">Nessuno dei tuoi contatti o delle persone con cui hai chattato è in questo gruppo. Controlla attentamente le richieste prima di accettarle per evitare messaggi indesiderati.</string>
<string name="GroupsInCommonMessageRequest__about_message_requests">Informazioni sulle richieste di messaggi</string>
<string name="GroupsInCommonMessageRequest__okay">Ok</string>
<string name="GroupsInCommonMessageRequest__support_article" translatable="false">https://support.signal.org/hc/articles/360007459591</string>
<!-- Removed by excludeNonTranslatables <string name="GroupsInCommonMessageRequest__support_article" translatable="false">https://support.signal.org/hc/articles/360007459591</string> -->
<string name="ChatColorSelectionFragment__heres_a_preview_of_the_chat_color">Ecco un\'anteprima del colore della chat.</string>
<string name="ChatColorSelectionFragment__the_color_is_visible_to_only_you">Il colore è visibile solo a te.</string>
@@ -5965,7 +5965,7 @@
<!-- Alert dialog button to cancel the dialog -->
<!-- AdvancedPrivacySettingsFragment -->
<string name="AdvancedPrivacySettingsFragment__sealed_sender_link" translatable="false">https://signal.org/blog/sealed-sender</string>
<!-- Removed by excludeNonTranslatables <string name="AdvancedPrivacySettingsFragment__sealed_sender_link" translatable="false">https://signal.org/blog/sealed-sender</string> -->
<string name="AdvancedPrivacySettingsFragment__show_status_icon">Mostra icona di stato</string>
<string name="AdvancedPrivacySettingsFragment__show_an_icon">Mostra un\'icona nei dettagli del messaggio quando sono stati consegnati utilizzando il mittente sigillato.</string>
@@ -6128,8 +6128,8 @@
<string name="ConversationSettingsFragment__disappearing_messages">Messaggi temporanei</string>
<string name="ConversationSettingsFragment__sounds_and_notifications">Suoni e notifiche</string>
<!-- Label for the starred messages option in conversation settings -->
<string name="ConversationSettingsFragment__starred_messages" translatable="false">Starred messages</string>
<string name="ConversationSettingsFragment__internal_details" translatable="false">Internal details</string>
<!-- Removed by excludeNonTranslatables <string name="ConversationSettingsFragment__starred_messages" translatable="false">Starred messages</string> -->
<!-- Removed by excludeNonTranslatables <string name="ConversationSettingsFragment__internal_details" translatable="false">Internal details</string> -->
<string name="ConversationSettingsFragment__contact_details">Info del contatto sul telefono</string>
<string name="ConversationSettingsFragment__view_safety_number">Mostra codice di sicurezza</string>
<string name="ConversationSettingsFragment__block">Blocca</string>
@@ -6975,39 +6975,39 @@
<!-- StoryArchive -->
<!-- Title for the story archive screen -->
<string name="StoryArchive__story_archive" translatable="false">Story archive (Labs)</string>
<!-- Removed by excludeNonTranslatables <string name="StoryArchive__story_archive" translatable="false">Story archive (Labs)</string> -->
<!-- Section header in story settings -->
<string name="StoryArchive__archive" translatable="false">Archive</string>
<!-- Removed by excludeNonTranslatables <string name="StoryArchive__archive" translatable="false">Archive</string> -->
<!-- Label for switch to enable story archiving -->
<string name="StoryArchive__keep_stories_in_archive" translatable="false">Keep stories in archive</string>
<!-- Removed by excludeNonTranslatables <string name="StoryArchive__keep_stories_in_archive" translatable="false">Keep stories in archive</string> -->
<!-- Description for the archive toggle -->
<string name="StoryArchive__save_stories_after_they_expire" translatable="false">Save your sent stories after they leave the active feed.</string>
<!-- Removed by excludeNonTranslatables <string name="StoryArchive__save_stories_after_they_expire" translatable="false">Save your sent stories after they leave the active feed.</string> -->
<!-- Label for archive duration preference -->
<string name="StoryArchive__keep_stories_for" translatable="false">Keep stories for</string>
<!-- Removed by excludeNonTranslatables <string name="StoryArchive__keep_stories_for" translatable="false">Keep stories for</string> -->
<!-- Archive duration option: forever -->
<string name="StoryArchive__forever" translatable="false">Forever</string>
<!-- Removed by excludeNonTranslatables <string name="StoryArchive__forever" translatable="false">Forever</string> -->
<!-- Archive duration option: 1 year -->
<string name="StoryArchive__1_year" translatable="false">1 year</string>
<!-- Removed by excludeNonTranslatables <string name="StoryArchive__1_year" translatable="false">1 year</string> -->
<!-- Archive duration option: 6 months -->
<string name="StoryArchive__6_months" translatable="false">6 months</string>
<!-- Removed by excludeNonTranslatables <string name="StoryArchive__6_months" translatable="false">6 months</string> -->
<!-- Archive duration option: 30 days -->
<string name="StoryArchive__30_days" translatable="false">30 days</string>
<!-- Removed by excludeNonTranslatables <string name="StoryArchive__30_days" translatable="false">30 days</string> -->
<!-- Empty state title when no archived stories exist -->
<string name="StoryArchive__no_archived_stories" translatable="false">No archived stories</string>
<!-- Removed by excludeNonTranslatables <string name="StoryArchive__no_archived_stories" translatable="false">No archived stories</string> -->
<!-- Empty state message when no archived stories exist -->
<string name="StoryArchive__no_archived_stories_message" translatable="false">Turn on \"Save Stories to Archive\" in story settings to auto-archive your stories.</string>
<!-- Removed by excludeNonTranslatables <string name="StoryArchive__no_archived_stories_message" translatable="false">Turn on \"Save Stories to Archive\" in story settings to auto-archive your stories.</string> -->
<!-- Empty state button to navigate to story settings -->
<string name="StoryArchive__go_to_settings" translatable="false">Go to settings</string>
<!-- Removed by excludeNonTranslatables <string name="StoryArchive__go_to_settings" translatable="false">Go to settings</string> -->
<!-- Label for sort order menu -->
<string name="StoryArchive__sort_by" translatable="false">Sort by</string>
<!-- Removed by excludeNonTranslatables <string name="StoryArchive__sort_by" translatable="false">Sort by</string> -->
<!-- Sort order option: newest first -->
<string name="StoryArchive__newest" translatable="false">Newest</string>
<!-- Removed by excludeNonTranslatables <string name="StoryArchive__newest" translatable="false">Newest</string> -->
<!-- Sort order option: oldest first -->
<string name="StoryArchive__oldest" translatable="false">Oldest</string>
<!-- Removed by excludeNonTranslatables <string name="StoryArchive__oldest" translatable="false">Oldest</string> -->
<!-- Delete action in story archive multi-select bottom bar -->
<string name="StoryArchive__delete" translatable="false">Delete</string>
<!-- Removed by excludeNonTranslatables <string name="StoryArchive__delete" translatable="false">Delete</string> -->
<!-- Content description for selecting a story in multi-select mode -->
<string name="StoryArchive__select_story" translatable="false">Select story</string>
<!-- Removed by excludeNonTranslatables <string name="StoryArchive__select_story" translatable="false">Select story</string> -->
<!-- Confirmation dialog body when deleting stories from archive -->
<plurals name="StoryArchive__delete_n_stories">
<item quantity="one">Eliminare %1$d storia? Non potrai più tornare indietro.</item>
@@ -8719,7 +8719,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">Off</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Autenticazione richiesta</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">Cronologia dei pagamenti</string>
<!-- Section header for backup information -->
@@ -9316,10 +9316,10 @@
<!-- Email subject when contacting support on a restore backup network issue -->
<string name="EnterBackupKey_network_failure_support_email">Errore di network per il ripristino del backup di Signal Android</string>
<string name="EnterBackupKey_network_failure_support_email_filter" translatable="false">Android SignalBackups Import Failed</string>
<!-- Removed by excludeNonTranslatables <string name="EnterBackupKey_network_failure_support_email_filter" translatable="false">Android SignalBackups Import Failed</string> -->
<!-- Email subject when contacting support on a permanent backup import failure -->
<string name="EnterBackupKey_permanent_failure_support_email">Errore permanente nel ripristino del backup per Signal Android</string>
<string name="EnterBackupKey_permanent_failure_support_email_filter" translatable="false">Android SignalBackups Import Permanent Failure</string>
<!-- Removed by excludeNonTranslatables <string name="EnterBackupKey_permanent_failure_support_email_filter" translatable="false">Android SignalBackups Import Permanent Failure</string> -->
<!-- EnterLocalBackupKeyScreen: Screen title for entering recovery key for local backup restore -->
<string name="EnterLocalBackupKeyScreen__enter_your_recovery_key">Inserisci la tua chiave di ripristino</string>
@@ -9450,7 +9450,7 @@
<!-- Email subject when contacting support on a create backup failure -->
<string name="BackupAlertBottomSheet_network_failure_support_email">Errore di network per l\'esportazione del backup di Signal Android</string>
<!-- Email filter when contacting support on a create backup failure -->
<string name="BackupAlertBottomSheet_export_failure_filter" translatable="false">Android SignalBackups Export Failed</string>
<!-- Removed by excludeNonTranslatables <string name="BackupAlertBottomSheet_export_failure_filter" translatable="false">Android SignalBackups Export Failed</string> -->
<!-- Title of dialog asking to submit debuglogs -->
<string name="ContactSupportDialog_submit_debug_log">Vuoi inviarci un log di debug?</string>
@@ -9553,26 +9553,26 @@
<!-- Accessibility label for more options button in MainToolbar -->
<string name="MainToolbar__proxy_content_description">Proxy</string>
<!-- Accessibility label for search filter button in MainToolbar -->
<string name="MainToolbar__search_filter_content_description" translatable="false">Search filter</string>
<!-- Removed by excludeNonTranslatables <string name="MainToolbar__search_filter_content_description" translatable="false">Search filter</string> -->
<!-- SearchFilterBottomSheet: Title -->
<string name="SearchFilterBottomSheet__filter_search" translatable="false">Filter search</string>
<!-- Removed by excludeNonTranslatables <string name="SearchFilterBottomSheet__filter_search" translatable="false">Filter search</string> -->
<!-- SearchFilterBottomSheet: Start date label -->
<string name="SearchFilterBottomSheet__start_date" translatable="false">Start date</string>
<!-- Removed by excludeNonTranslatables <string name="SearchFilterBottomSheet__start_date" translatable="false">Start date</string> -->
<!-- SearchFilterBottomSheet: End date label -->
<string name="SearchFilterBottomSheet__end_date" translatable="false">End date</string>
<!-- Removed by excludeNonTranslatables <string name="SearchFilterBottomSheet__end_date" translatable="false">End date</string> -->
<!-- SearchFilterBottomSheet: Author label -->
<string name="SearchFilterBottomSheet__author" translatable="false">Author</string>
<!-- Removed by excludeNonTranslatables <string name="SearchFilterBottomSheet__author" translatable="false">Author</string> -->
<!-- SearchFilterBottomSheet: Placeholder for unset date -->
<string name="SearchFilterBottomSheet__not_set" translatable="false">Not set</string>
<!-- Removed by excludeNonTranslatables <string name="SearchFilterBottomSheet__not_set" translatable="false">Not set</string> -->
<!-- SearchFilterBottomSheet: Placeholder for unset author -->
<string name="SearchFilterBottomSheet__anyone" translatable="false">Anyone</string>
<!-- Removed by excludeNonTranslatables <string name="SearchFilterBottomSheet__anyone" translatable="false">Anyone</string> -->
<!-- SearchFilterBottomSheet: Apply button -->
<string name="SearchFilterBottomSheet__apply" translatable="false">Apply</string>
<!-- Removed by excludeNonTranslatables <string name="SearchFilterBottomSheet__apply" translatable="false">Apply</string> -->
<!-- SearchFilterBottomSheet: Clear button -->
<string name="SearchFilterBottomSheet__clear" translatable="false">Clear</string>
<!-- Removed by excludeNonTranslatables <string name="SearchFilterBottomSheet__clear" translatable="false">Clear</string> -->
<!-- SearchFilterBottomSheet: Select date dialog title -->
<string name="SearchFilterBottomSheet__select_date" translatable="false">Select date</string>
<!-- Removed by excludeNonTranslatables <string name="SearchFilterBottomSheet__select_date" translatable="false">Select date</string> -->
<!-- Accessibility label for a button displayed in the toolbar to return to the previous screen. -->
<string name="DefaultTopAppBar__navigate_up_content_description">Torna indietro</string>
+2 -2
View File
@@ -1543,7 +1543,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">השמט</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">בחרת איש או אשת קשר שלא תומכים בקבוצות של Signal, ולכן קבוצה זו תהיה קבוצת MMS. שמות ותמונות של קבוצות MMS יהיו גלויים רק לך.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -9107,7 +9107,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">כבויה</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">נדרש אימות</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">היסטוריית תשלומים</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1411,7 +1411,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">破棄する</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Signalグループに対応していない連絡先を選択したため、このグループはMMSになります。カスタムMMSグループ名と写真は、あなただけに表示されます。</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8525,7 +8525,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">オフ</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">認証が必要です</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">決済履歴</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1455,7 +1455,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">გაუქმება</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">შენ აირჩიე კონტაქტი, რომელსაც არ აქვს Signal-ის ჯგუფების მხარდაჭერა, ამიტომ ეს ჯგუფი იქნება MMS-ი. პერსონალიზირებული MMS ჯგუფის სახელები და ფოტოები მხოლოდ შენთვის იქნება ხილული.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8719,7 +8719,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">გამორთული</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">საჭიროა ავთენტიფიკაცია</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">ტრანზაქციის ისტორია</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1455,7 +1455,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">Тастау</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Signal топтары қолдау көрсетпейтін контактіні таңдадыңыз, сондықтан бұл топ MMS болады. Реттелмелі MMS тобының атаулары мен фотосуреттері тек сізге көрінетін болады.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8719,7 +8719,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">Өшіру</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Аутентификация керек</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">Төлемдер тарихы</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1411,7 +1411,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">បោះបង់</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">អ្នកបានជ្រើសរើសឈ្មោះទំនាក់ទំនងមួយដែលមិនអាចប្រើបានជាមួយក្រុម Signal ទេ ដូច្នេះក្រុមនេះនឹងក្លាយជាសារពហុមេឌៀ។ មានតែអ្នកប៉ុណ្ណោះដែលនឹងអាចមើលឃើញឈ្មោះ និងរូបថតរបស់ក្រុមសារពហុមេឌៀដែលមានលក្ខណៈផ្ទាល់ខ្លួន។</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8525,7 +8525,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">បិទ</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">ទាមទារការផ្ទៀងផ្ទាត់</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">ប្រវត្តិការទូទាត់</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1455,7 +1455,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">ತ್ಯಜಿಸಿ</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Signal ಗ್ರೂಪ್ಸ್ ಅನ್ನು ಬೆಂಬಲಿಸದ ಒಂದು ಸಂಪರ್ಕವನ್ನು ನೀವು ಆಯ್ಕೆ ಮಾಡಿದ್ದೀರಿ, ಹಾಗಾಗಿ ಈ ಗ್ರೂಪ್ MMS ಆಗಿರಲಿದೆ. MMS ಗ್ರೂಪ್ ಹೆಸರುಗಳು ಮತ್ತು ಫೊಟೋಗಳು ಮಾತ್ರ ನಿಮಗೆ ಕಾಣಿಸುವಂತೆ ಕಸ್ಟಮ್ ಮಾಡಿ.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8719,7 +8719,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">ಆಫ಼್</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">ದೃಢೀಕರಣದ ಅಗತ್ಯವಿದೆ</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">ಪಾವತಿ ಇತಿಹಾಸ</string>
<!-- Section header for backup information -->
+5 -5
View File
@@ -1411,7 +1411,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">삭제하기</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Signal 그룹 기능을 지원하지 않는 연락처가 포함되어 이 그룹은 MMS로 전환됩니다. 설정한 MMS 그룹 이름과 사진은 나에게만 표시됩니다.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -3629,7 +3629,7 @@
<!-- BubbleOptOutTooltip -->
<!-- Message to inform the user of what Android chat bubbles are -->
<string name="BubbleOptOutTooltip__description">도움말 풍선은 Signal 대화에서 끌 수 있는 Android 기능입니다.</string>
<string name="BubbleOptOutTooltip__description">풍선은 Signal 대화에서 끌 수 있는 Android 기능입니다.</string>
<!-- Button to dismiss the tooltip for opting out of using Android bubbles -->
<string name="BubbleOptOutTooltip__not_now">나중에</string>
<!-- Button to move to the system settings to control the use of Android bubbles -->
@@ -4572,12 +4572,12 @@
<!-- conversation -->
<string name="conversation__menu_group_settings">그룹 설정</string>
<string name="conversation__menu_leave_group">그룹 탈퇴</string>
<string name="conversation__menu_leave_group">그룹 나가기</string>
<string name="conversation__menu_view_all_media">모든 미디어</string>
<string name="conversation__menu_conversation_settings">대화 설정</string>
<string name="conversation__menu_add_shortcut">홈 화면에 추가</string>
<!-- Removed by excludeNonTranslatables <string name="conversation__menu_export" translatable="false">Export (Labs)</string> -->
<string name="conversation__menu_create_bubble">거품 만들기</string>
<string name="conversation__menu_create_bubble">말풍선 만들기</string>
<!-- Overflow menu option that allows formatting of text -->
<string name="conversation__menu_format_text">텍스트 서식 지정</string>
@@ -8525,7 +8525,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">꺼짐</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">인증 필요</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">결제 기록</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1455,7 +1455,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">Жокко чыгаруу</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Signal топторун колдоого албаган байланышты тандаганыңыздан, бул топ эми MMS тобу болот. MMS тобунун мүчөлөрүнүн аты-жөнү жана сүрөттөрү сизге гана көрүнөт.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8719,7 +8719,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">Өчүк</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Аутентификация керек</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">Төлөмдөр</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1543,7 +1543,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">Atmesti</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Pasirinkai adresatą, kuris nepalaiko „Signal“ grupių, todėl tai bus MMS grupė. Tinkintų MMS grupių pavadinimai ir nuotraukos bsu matomos tik tau.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -9107,7 +9107,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">Išjungta</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Reikalingas autentifikavimas</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">Mokėjimų istorija</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1499,7 +1499,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">Atmest</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Jūs atzīmējāt kontaktu, kurš neatbalsta Signal grupas, tāpēc šī būs MMS grupa. Pielāgotos MMS grupu nosaukumus un attēlus redzēsiet tikai jūs.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8913,7 +8913,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">Izslēgta</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Nepieciešama autentifikācija</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">Maksājumu vēsture</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1455,7 +1455,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">Откажи</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Избравте контакт кој не поддржува Signal групи, па во оваа група ќе се испраќаат MMS пораки. Само вам ќе ви бидат видливи персонализираните имиња и слики на MMS групи.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8719,7 +8719,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">Исклучено</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Потребна е автентикација</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">Историја на плаќања</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1455,7 +1455,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">ഉപേക്ഷിക്കുക</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Signal ഗ്രൂപ്പുകളെ പിന്തുണയ്‌ക്കാത്ത ഒരു കോൺടാക്‌റ്റ് നിങ്ങൾ തിരഞ്ഞെടുത്തു, അതിനാൽ ഈ ഗ്രൂപ്പ് MMS ആയിരിക്കും. കസ്റ്റം MMS ഗ്രൂപ്പ് പേരുകളും ഫോട്ടോകളും നിങ്ങൾക്ക് മാത്രമേ ദൃശ്യമാകൂ.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8719,7 +8719,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">ഓഫ്</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">പരിശോധിച്ചുറപ്പിക്കേണ്ടതുണ്ട്</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">പേയ്മെൻ്റ് ചരിത്രം</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1455,7 +1455,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">टाकून द्या</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">आपण Signal गट समर्थन देत नसलेला संपर्क निवडला आहे, त्यामुळे हा गट MMS असेल. सानुकूलित MMS गटाची नावे आणि फोटो हे फक्त आपणाला दृश्यमान असतील.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8719,7 +8719,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">बंद</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">अधिस्वीकृती आवश्यक आहे</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">पेमेंट्स इतिहास</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1411,7 +1411,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">Buang</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Anda telah memilih kenalan yang tidak menyokong kumpulan Signal, jadi kumpulan ini akan menjadi MMS. MMS nama kumpulan dan foto tersuai hanya akan kelihatan kepada anda.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8525,7 +8525,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">Mati</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Pengesahan diperlukan</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">Sejarah pembayaran</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1411,7 +1411,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">ပယ်ဖျက်မည်</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">သင်သည် Signal အဖွဲ့များအား သုံးနိုင်ခြင်း မရှိသည့် အဆက်အသွယ်ကို ရွေးချယ်ထားသောကြောင့် ဤအဖွဲ့သည့် MMS ဖြစ်သွားပါမည်။ စိတ်ကြိုက် MMS အဖွဲ့အမည်များနှင့် ဓာတ်ပုံများကို သင်သာလျှင် မြင်ရပါမည်။</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8525,7 +8525,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">ပိတ်ထားသည်</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">စစ်မှန်ကြောင်းအတည်ပြုချက် လိုအပ်သည်</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">ငွေပေးချေမှုမှတ်တမ်း</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1455,7 +1455,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">Forkast</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Du har valgt en kontakt som ikke støtter Signal-grupper, så denne gruppen er MMS. Egendefinerte navn og bilder i MMS-gruppen vises kun for deg.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8719,7 +8719,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">Av</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Autentisering kreves</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">Betalingshistorikk</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1455,7 +1455,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">Verwijderen</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Je hebt een contact geselecteerd die geen Signal-groepen heeft, dus dit zal een mms-groep zijn. Aangepaste mms-groepsnamen en -foto\'s zullen alleen voor jou zichtbaar zijn.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8719,7 +8719,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">Uitgeschakeld</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Authenticatie vereist</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">Betalingsgeschiedenis</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1455,7 +1455,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">ਖਾਰਜ ਕਰੋ</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">ਤੁਸੀਂ ਇੱਕ ਅਜਿਹਾ ਸੰਪਰਕ ਚੁਣਿਆ ਹੈ ਜੋ Signal ਗਰੁੱਪਾਂ ਦਾ ਸਮਰਥਨ ਨਹੀਂ ਕਰਦਾ ਹੈ, ਇਸ ਲਈ ਇਹ ਗਰੁੱਪ MMS ਹੋਵੇਗਾ। ਕਸਟਮ MMS ਗਰੁੱਪਾਂ ਦੇ ਨਾਂ ਅਤੇ ਫ਼ੋਟੋਆਂ ਸਿਰਫ਼ ਤੁਹਾਨੂੰ ਦਿਖਾਈ ਦੇਣਗੀਆਂ।</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8719,7 +8719,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">ਬੰਦ</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">ਪ੍ਰਮਾਣੀਕਰਨ ਲੋੜੀਂਦਾ ਹੈ</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">ਭੁਗਤਾਨ ਦਾ ਇਤਿਹਾਸ</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1543,7 +1543,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">Odrzuć</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Zaznaczyłeś kontakt, którego urządzenie nie obsługuje grup Signal, więc niniejsza grupa będzie grupą MMS-ową. Własne nazwy i zdjęcia grup MMS-owych będą widoczne tylko dla Ciebie.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -9107,7 +9107,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">Wyłączone</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Wymagane uwierzytelnienie</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">Historia płatności</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1455,7 +1455,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">Descartar</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Você selecionou um contato que não aceita grupos do Signal, então esse grupo será de MMS. Nomes e fotos de grupos personalizados de MMS só ficarão visíveis para você.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8719,7 +8719,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">Desativado</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Autenticação obrigatória</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">Histórico de pagamentos</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1455,7 +1455,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">Descartar</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Selecionaste um contacto que não aceita grupos do Signal, por isso esse grupo será de MMS. Nomes e fotos de grupos personalizados de MMS só serão visíveis para ti.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8719,7 +8719,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">Desativado</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Necessária autenticação</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">Histórico de pagamentos</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1499,7 +1499,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">Renunță</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Ai selectat un contact care nu acceptă grupuri Signal, astfel că acest grup va fi MMS. Fotografiile și numele personalizate din grupul MMS vor fi disponibile doar pentru tine.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8913,7 +8913,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">Dezactivat</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Este necesară autentificarea</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">Istoricul plăților</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1543,7 +1543,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">Сбросить</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Вы выбрали контакт, который не поддерживает группы Signal, поэтому это будет группа MMS. Имена и фото пользователей группы MMS будут видны только вам.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -9107,7 +9107,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">Отключено</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Требуется аутентификация</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">История платежей</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1543,7 +1543,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">Zahodiť</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Vybrali ste kontakt, ktorý nepodporuje Signal skupiny, táto skupina tak bude MMS. Vlastné názvy a fotky MMS skupiny budú viditeľné len vám.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -9107,7 +9107,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">Vypnuté</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Vyžaduje sa overenie</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">História platieb</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1543,7 +1543,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">Zavrzi</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Izbrali ste stik, ki ne podpira skupin Signal, zato bo to skupina MMS. Po meri poimenovane MMS skupine in fotografije bodo vidne le vam.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -9107,7 +9107,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">Izklopljeno</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Zahtevano je preverjanje pristnosti</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">Zgodovina plačil</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1455,7 +1455,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">Hidhe tej</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Ke zgjedhur një kontakt që nuk mbështet grupet e Signal, ndaj ky grup do të jetë MMS. Emrat dhe fotot e grupeve të personalizuara MMS do të shfaqen vetëm për ty.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8719,7 +8719,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">Joaktiv</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Kërkohet vërtetimi</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">Historia e pagesave</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1455,7 +1455,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">Одбаци</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Изабрали сте контакт који не подржава Signal групе, тако да ће ова група бити MMS. Прилагођени називи и слике MMS група биће видљиви само вама.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8719,7 +8719,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">Искључено</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Потребна је потврда идентитета</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">Историја плаћања</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1455,7 +1455,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">Kassera</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Du har valt en kontakt som inte stöder Signal-grupper, så den här gruppen blir mms. Anpassade mms-gruppnamn och foton kommer bara att vara synliga för dig.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8719,7 +8719,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">Av</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Autentisering krävs</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">Betalningshistorik</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1455,7 +1455,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">Tupa</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Umechagua mawasiliano yasiyoegemeza vikundi vya Signal, kwa hivyo kikundi hiki kitakuwa MMS. Majina ya vikundi na picha za kipekee za MMS zitaonekana na wewe pekee.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8719,7 +8719,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">Zima</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Uthibitishaji unahitajika</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">Historia ya malipo</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1455,7 +1455,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">புறந்தள்ளு</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">சிக்னல் குழுக்களை ஆதரிக்காத ஒரு தொடர்பை நீங்கள் தேர்ந்தெடுத்துள்ளீர்கள், எனவே இந்தக் குழு எம்.எம்.எஸ் ஆக இருக்கும். தனிப்பயன் எம்.எம்.எஸ் குழுப் பெயர்கள் மற்றும் புகைப்படங்கள் உங்களுக்கு மட்டுமே தெரியப்படும்.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8719,7 +8719,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">ஆஃப்</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">அனுமதி தேவை</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">கட்டண வரலாறு</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1455,7 +1455,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">తీసివేయు</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">మీరు Signal గ్రూపులకు మద్దతు ఇవ్వని ఒక కాంటాక్ట్‌ని ఎంచుకున్నారు, అందువల్ల ఈ గ్రూపు MMS అవుతుంది. MMS గ్రూపు పేర్లు మరియు ఫోటోలు మీకు మాత్రమే కనిపిస్తాయి.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8719,7 +8719,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">ఆఫ్</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">ప్రమాణీకరణ అవసరం</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">చెల్లింపుల చరిత్ర</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1411,7 +1411,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">ยกเลิก</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">คุณเลือกผู้ติดต่อที่ไม่รองรับการจับกลุ่มบน Signal กลุ่มนี้จึงจะเป็นกลุ่มแบบ MMS โดยชื่อกลุ่ม MMS ที่ตั้งขึ้นเองรวมทั้งรูปภาพจะปรากฏให้เห็นบนอุปกรณ์ของคุณเพียงคนเดียว</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8525,7 +8525,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">ปิด</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">ต้องใช้การรับรองความถูกต้อง</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">ประวัติการชำระเงิน</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1455,7 +1455,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">I-discard</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Pumili ka ng contact na hindi suportado ang Signal groups, kaya ang group na ito\'y magiging MMS. Ang custom MMS group names at photos ay magiging visible lang sa\'yo.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8719,7 +8719,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">Naka-off</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Required ang authentication</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">Payment history</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1455,7 +1455,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">Vazgeç</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Signal gruplarınına erişimi olmayan bir kişi seçtin, dolayısıyla bu grup MMS olacak. Özel MMS grup adları ve fotoğraflarını yalnızca sen görebilirsin.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8719,7 +8719,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">Kapalı</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Kimlik doğrulama gerekli</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">Ödeme geçmişi</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1411,7 +1411,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">تاشلىۋەت</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">سىز Signal گۇرۇپپىسىنى قوللىمايدىغان ئالاقەداشنى تاللىدىڭىز، شۇڭا بۇ گۇرۇپپا MMS بولىدۇ. ئىختىيارى MMS گۇرۇپپا ئىسمى ۋە رەسىملىرى سىزگىلا كۆرۈنىدۇ.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8525,7 +8525,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">تاقاق</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">دەلىللەش تەلەپ قىلىنىدى</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">پۇل تۆلەش تارىخى</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1543,7 +1543,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">Відхилити</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Ви вибрали контакт, який не підтримує групи Signal, тому ця група буде MMS-групою. Настроювані назви і фото MMS-групи зможете бачити тільки ви.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -9107,7 +9107,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">Вимк.</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Необхідна автентифікація</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">Історія платежів</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1455,7 +1455,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">مسترد کیجئے</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">آپ نے ایک ایسا رابطہ منتخب کیا ہے جو Signal گروپس کی معاونت نہیں کرتا، لہٰذا یہ گروپ MMS ہو گا۔ MMS گروپ کے حسب ضرورت نام اور تصاویر صرف آپ کو دکھائی دیں گی۔</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8719,7 +8719,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">آف کریں</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">تصدیق درکار ہے</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">پیمنٹ ہسٹری</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1411,7 +1411,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">Bỏ</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">Bạn đã chọn một liên hệ không thể tham gia nhóm Signal, vì vậy nhóm này sẽ là nhóm MMS. Tên và ảnh tùy chỉnh của nhóm MMS sẽ chỉ hiển thị cho bạn.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8525,7 +8525,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">Tắt</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">Yêu cầu xác thực</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">Lịch sử thanh toán</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1411,7 +1411,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">掉咗佢</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">你揀咗一個唔支援 Signal 群組嘅聯絡人,所以呢個群組將會用多媒體訊息。只有你睇到自訂多媒體訊息群組嘅名同埋相。</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8525,7 +8525,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">閂咗</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">要認證</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">付款紀錄</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1411,7 +1411,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">放弃</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">您选择了一个无法使用 Signal 群组的联系人,因此该群组将是一个多媒体信息群组。只有您能看到自定义多媒体信息群组的名称和照片。</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8525,7 +8525,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off"></string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">需要验证</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">付款历史</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1411,7 +1411,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">捨棄</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">由於你已選擇一個不支援 Signal 群組的聯絡人,此群組將會使用多媒體短訊。只有你可以看見自訂多媒體短訊群組的名稱和相片。</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8525,7 +8525,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">關閉</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">需要身份認證</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">付款紀錄</string>
<!-- Section header for backup information -->
+2 -2
View File
@@ -1411,7 +1411,7 @@
<!-- Body of the dialog shown when tapping an existing group while creating a new group. Placeholder is the name of the group being navigated to. -->
<string name="AddGroupDetailsFragment__if_you_continue_to_the_group_s_your_changes_wont_be_saved">If you continue to the group \"%1$s\" your changes won\'t be saved.</string>
<!-- Label for the button that confirms discarding the in-progress group and navigating to an existing group -->
<string name="AddGroupDetailsFragment__discard">Discard</string>
<string name="AddGroupDetailsFragment__discard">放棄</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">你選取的聯絡人無法使用 Signal 群組,因此本群組將採用多媒體訊息模式。只有你能查看自訂多媒體訊息的群組名稱及相片。</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
@@ -8525,7 +8525,7 @@
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off"></string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authentication_required">Authentication required</string>
<string name="RemoteBackupsSettingsFragment__authentication_required">需要身份認證</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">付款紀錄</string>
<!-- Section header for backup information -->
@@ -62,6 +62,7 @@ class RecurringInAppPaymentRepositoryTest {
every { StorageSyncHelper.scheduleSyncForDataChange() } returns Unit
every { AppDependencies.donationsService.putSubscription(any()) } returns ServiceResponse.forResult(EmptyResponse.INSTANCE, 200, "")
every { AppDependencies.donationsService.createSubscriber(any()) } returns ServiceResponse.forResult(EmptyResponse.INSTANCE, 200, "")
every { AppDependencies.donationsService.updateSubscriptionLevel(any(), any(), any(), any(), any()) } returns ServiceResponse.forResult(EmptyResponse.INSTANCE, 200, "")
}
@@ -96,6 +97,8 @@ class RecurringInAppPaymentRepositoryTest {
val newSubscriber = ref.get()
assertThat(newSubscriber).isNotEqualTo(initialSubscriber)
verify { AppDependencies.donationsService.createSubscriber(any()) }
verify(inverse = true) { AppDependencies.donationsService.putSubscription(any()) }
}
@Test
@@ -111,6 +114,8 @@ class RecurringInAppPaymentRepositoryTest {
val newSubscriber = ref.get()
assertThat(newSubscriber).isNotEqualTo(initialSubscriber)
verify { AppDependencies.donationsService.createSubscriber(any()) }
verify(inverse = true) { AppDependencies.donationsService.putSubscription(any()) }
}
@Test
@@ -0,0 +1,77 @@
/*
* Copyright 2026 Signal Messenger, LLC
* SPDX-License-Identifier: AGPL-3.0-only
*/
package org.thoughtcrime.securesms.components.settings.app.subscription.permits
import android.app.Application
import arrow.core.left
import arrow.core.right
import assertk.assertThat
import assertk.assertions.isEqualTo
import assertk.assertions.isInstanceOf
import io.mockk.every
import io.mockk.mockkObject
import io.mockk.unmockkAll
import org.junit.After
import org.junit.Before
import org.junit.Rule
import org.junit.Test
import org.junit.runner.RunWith
import org.robolectric.RobolectricTestRunner
import org.robolectric.annotation.Config
import org.signal.core.util.Base64
import org.signal.donations.permits.DonationPermitError
import org.signal.libsignal.net.RequestResult
import org.signal.libsignal.zkgroup.ServerSecretParams
import org.signal.libsignal.zkgroup.donation.DonationPermit
import org.signal.libsignal.zkgroup.donation.DonationPermitDerivedKeyPair
import org.signal.libsignal.zkgroup.donation.DonationPermitRequestContext
import org.signal.libsignal.zkgroup.donation.DonationPermitResponse
import org.thoughtcrime.securesms.dependencies.AppDependencies
import org.thoughtcrime.securesms.keyvalue.SignalStore
import org.thoughtcrime.securesms.testutil.MockAppDependenciesRule
import java.time.Instant
@RunWith(RobolectricTestRunner::class)
@Config(manifest = Config.NONE, application = Application::class)
class DonationPermitsTest {
@get:Rule
val appDependencies = MockAppDependenciesRule()
@Before
fun setUp() {
mockkObject(SignalStore)
}
@After
fun tearDown() {
unmockkAll()
}
@Test
fun `the spent permit is base64 encoded`() {
val permit = mintPermit()
every { AppDependencies.donationPermitsRepository.spendOrAcquirePermit(any()) } returns permit.right()
assertThat(DonationPermits.getDonationPermit()).isEqualTo(RequestResult.Success(Base64.encodeWithPadding(permit.serialize())))
}
@Test
fun `when a permit cannot be obtained then a non-success result is returned`() {
every { AppDependencies.donationPermitsRepository.spendOrAcquirePermit(any()) } returns DonationPermitError.IssuerUnavailable(statusCode = 429).left()
assertThat(DonationPermits.getDonationPermit()).isInstanceOf(RequestResult.NonSuccess::class)
}
private fun mintPermit(): DonationPermit {
val secret = ServerSecretParams.generate()
val now = Instant.ofEpochSecond(1_700_000_000)
val context = DonationPermitRequestContext.forCount(1)
val keyPair = DonationPermitDerivedKeyPair.forExpiration(DonationPermitResponse.defaultExpiration(now), secret)
val response = context.request().issue(keyPair)
return context.receive(response, secret.publicParams, now).single()
}
}
@@ -0,0 +1,60 @@
/*
* Copyright 2026 Signal Messenger, LLC
* SPDX-License-Identifier: AGPL-3.0-only
*/
package org.thoughtcrime.securesms.components.settings.app.subscription.permits
import android.app.Application
import assertk.assertThat
import assertk.assertions.isEqualTo
import assertk.assertions.isInstanceOf
import assertk.assertions.isNotNull
import io.mockk.every
import org.junit.Rule
import org.junit.Test
import org.junit.runner.RunWith
import org.robolectric.RobolectricTestRunner
import org.robolectric.annotation.Config
import org.signal.donations.permits.DonationPermitError
import org.signal.libsignal.net.RequestResult
import org.signal.network.rest.RestStatusCodeError
import org.thoughtcrime.securesms.dependencies.AppDependencies
import org.thoughtcrime.securesms.testutil.MockAppDependenciesRule
import java.io.IOException
@RunWith(RobolectricTestRunner::class)
@Config(manifest = Config.NONE, application = Application::class)
class NetworkDonationPermitIssuerTest {
@get:Rule
val appDependencies = MockAppDependenciesRule()
@Test
fun `a successful response yields the serialized permit response bytes`() {
val responseBytes = byteArrayOf(4, 5, 6)
every { AppDependencies.donationsApi.createDonationPermits(any()) } returns RequestResult.Success(responseBytes)
val result = NetworkDonationPermitIssuer.issue(byteArrayOf(1))
assertThat(result.getOrNull()?.toList()).isEqualTo(responseBytes.toList())
}
@Test
fun `a status-code error yields an IssuerUnavailable error`() {
every { AppDependencies.donationsApi.createDonationPermits(any()) } returns RequestResult.NonSuccess(RestStatusCodeError(429, emptyMap(), null))
val result = NetworkDonationPermitIssuer.issue(byteArrayOf(1))
assertThat(result.leftOrNull()).isNotNull().isInstanceOf(DonationPermitError.IssuerUnavailable::class)
}
@Test
fun `a network error yields an IssuerUnavailable error`() {
every { AppDependencies.donationsApi.createDonationPermits(any()) } returns RequestResult.RetryableNetworkError(IOException("boom"))
val result = NetworkDonationPermitIssuer.issue(byteArrayOf(1))
assertThat(result.leftOrNull()).isNotNull().isInstanceOf(DonationPermitError.IssuerUnavailable::class)
}
}
@@ -5,6 +5,7 @@ import io.mockk.mockk
import org.signal.core.util.billing.BillingApi
import org.signal.core.util.concurrent.DeadlockDetector
import org.signal.core.util.contentproviders.BlobProvider
import org.signal.donations.permits.DonationPermitsRepository
import org.signal.libsignal.net.Network
import org.signal.libsignal.zkgroup.profiles.ClientZkProfileOperations
import org.signal.libsignal.zkgroup.receipts.ClientZkReceiptOperations
@@ -218,6 +219,10 @@ class MockApplicationDependencyProvider : AppDependencies.Provider {
return mockk(relaxed = true)
}
override fun provideDonationPermitsRepository(zkGroupServerPublicParams: ByteArray): DonationPermitsRepository {
return mockk(relaxed = true)
}
override fun provideProfileService(
profileOperations: ClientZkProfileOperations,
authWebSocket: SignalWebSocket.AuthenticatedWebSocket,
+1 -1
View File
@@ -1,5 +1,5 @@
service_ips=new String[]{"13.248.212.111","76.223.92.165"}
storage_ips=new String[]{"142.250.217.147"}
storage_ips=new String[]{"142.251.211.83"}
cdn_ips=new String[]{"18.238.49.106","18.238.49.6","18.238.49.66","18.238.49.90"}
cdn2_ips=new String[]{"104.18.10.47","104.18.11.47"}
cdn3_ips=new String[]{"104.18.10.47","104.18.11.47"}
@@ -15,74 +15,74 @@
<!-- Accessibility description for the button that advances to the next step in the media send flow. -->
<string name="AddAMessageRow__next">Volgende</string>
<!-- Setting option that can be selected to default media to be sent as high quality by default -->
<string name="SentMediaQuality__high">High</string>
<string name="SentMediaQuality__high">Hoog</string>
<!-- Setting option that can be selected to default media to be sent as standard quality by default -->
<string name="SentMediaQuality__standard">Standard</string>
<string name="SentMediaQuality__standard">Standaard</string>
<!-- Title of the screen where the user browses their device gallery to pick media to send. -->
<string name="MediaSelectScreen__gallery">Gallery</string>
<string name="MediaSelectScreen__gallery">Galery</string>
<!-- Accessibility description for the button that advances from media selection to the next step in the send flow. -->
<string name="MediaSelectScreen__next">Next</string>
<string name="MediaSelectScreen__next">Volgende</string>
<!-- Label for the button that switches the capture screen to the camera. -->
<string name="MediaCaptureScreen__camera">Camera</string>
<string name="MediaCaptureScreen__camera">Kamera</string>
<!-- Label for the button that switches the capture screen to the text story editor. -->
<string name="MediaCaptureScreen__text_story">Text Story</string>
<string name="MediaCaptureScreen__text_story">Teksstorie</string>
<!-- Video editor play button content description -->
<string name="VideoEditorHud_play_video_description">Play video</string>
<string name="VideoEditorHud_play_video_description">Speel video</string>
<!-- CameraFragment -->
<!-- Toasted when user device does not support video recording -->
<string name="CameraFragment__video_recording_is_not_supported_on_your_device">Video recording is not supported on your device</string>
<string name="CameraFragment__video_recording_is_not_supported_on_your_device">Jou toestel ondersteun nie video-opname nie</string>
<!-- CameraXFragment -->
<string name="CameraXFragment_tap_for_photo_hold_for_video">Tap for photo, hold for video</string>
<string name="CameraXFragment_tap_for_photo_hold_for_video">Tik vir foto, hou vir video</string>
<!-- Accessibility content description to describe the capture button when taking an image/video -->
<string name="CameraXFragment_capture_description">Capture</string>
<string name="CameraXFragment_change_camera_description">Change camera</string>
<string name="CameraXFragment_open_gallery_description">Open gallery</string>
<string name="CameraXFragment_capture_description">Vang</string>
<string name="CameraXFragment_change_camera_description">Verander kamera</string>
<string name="CameraXFragment_open_gallery_description">Maak galery oop</string>
<!-- Button text asking for access to camera permissions -->
<string name="CameraXFragment_allow_access">Allow access</string>
<string name="CameraXFragment_allow_access">Gee toegang</string>
<!-- Dialog title asking users for camera and microphone permission -->
<string name="CameraXFragment_allow_access_camera_microphone">Allow access to your camera and microphone</string>
<string name="CameraXFragment_allow_access_camera_microphone">Laat toegang tot jou kamera en mikrofoon toe</string>
<!-- Dialog title asking users for camera permission -->
<string name="CameraXFragment_allow_access_camera">Allow access to your camera</string>
<string name="CameraXFragment_allow_access_camera">Laat toegang tot jou kamera toe</string>
<!-- Dialog title asking users for microphone permission -->
<string name="CameraXFragment_allow_access_microphone">Allow access to your microphone</string>
<string name="CameraXFragment_allow_access_microphone">Laat toegang tot jou mikrofoon toe</string>
<!-- Text explaining why Signal needs camera access in order to take photos and videos -->
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera">To capture photos and video, allow Signal access to the camera.</string>
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera">Laat Signal toegang tot die kamera om foto\'s en video op te neem.</string>
<!-- Text explaining why Signal needs camera and microphone access in order to take photos and videos -->
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera_microphone">To capture photos and video, allow Signal access to the camera and microphone.</string>
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera_microphone">Laat Signal toegang tot die kamera en mikrofoon toe om foto\'s en video\'s te neem.</string>
<!-- Text explaining why Signal needs microphone access to take videos -->
<string name="CameraXFragment_to_capture_videos_with_sound">To capture videos with sound, allow Signal access to your microphone.</string>
<string name="CameraXFragment_to_capture_videos_with_sound">Om video\'s met klank te neem, laat Signal toegang tot jou mikrofoon toe.</string>
<!-- Text explaining why Signal needs camera access to scan QR codes -->
<string name="CameraXFragment_to_scan_qr_code_allow_camera">To scan a QR code, allow Signal access to the camera.</string>
<string name="CameraXFragment_to_scan_qr_code_allow_camera">Om \'n QR-kode te skandeer, laat Signal toegang tot die kamera toe.</string>
<!-- Toast dialog explaining why Signal needs camera permissions when capturing photos -->
<string name="CameraXFragment_signal_needs_camera_access_capture_photos">Signal needs camera access to capture photos</string>
<string name="CameraXFragment_signal_needs_camera_access_capture_photos">Signal benodig kameratoegang om foto\'s te neem</string>
<!-- Toast dialog explaining why Signal needs camera permissions when scanning QR codes -->
<string name="CameraXFragment_signal_needs_camera_access_scan_qr_code">Signal needs camera access to scan QR codes</string>
<string name="CameraXFragment_signal_needs_camera_access_scan_qr_code">Signal benodig kameratoegang om QR-kodes te skandeer</string>
<!-- Toast dialog explaining why Signal needs microphone permissions -->
<string name="CameraXFragment_signal_needs_microphone_access_video">Signal needs microphone access to capture video</string>
<string name="CameraXFragment_signal_needs_microphone_access_video">Signal benodig mikrofoontoegang om video\'s te neem</string>
<!-- Dialog description that explains the steps needed to give camera permission -->
<string name="CameraXFragment_to_capture_photos">To capture photos in Signal:</string>
<string name="CameraXFragment_to_capture_photos">Om foto\'s in Signal te neem:</string>
<!-- Dialog description that explains the steps needed to give camera and microphone permission -->
<string name="CameraXFragment_to_capture_photos_videos">To capture photos and videos in Signal:</string>
<string name="CameraXFragment_to_capture_photos_videos">Om foto\'s en video\'s in Signal te neem:</string>
<!-- Dialog description that explains the steps needed to give microphone permission -->
<string name="CameraXFragment_to_capture_videos">To capture videos with sound:</string>
<string name="CameraXFragment_to_capture_videos">Om video\'s met klank te neem:</string>
<!-- Dialog description that explains the steps needed to give Signal camera permissions -->
<string name="CameraXFragment_to_scan_qr_codes">To scan QR codes:</string>
<string name="CameraXFragment_to_scan_qr_codes">Om QR-kodes te skandeer:</string>
<!-- Error message shown when we try to take a photo, but fail -->
<string name="CameraXFragment_photo_capture_failed">Failed to capture photo. Please try again.</string>
<string name="CameraXFragment_photo_capture_failed">Kon nie foto neem nie. Probeer asb. weer.</string>
<!-- Error message shown when we try to take a photo, but fail when trying to process it (convert it into something the user can see). -->
<string name="CameraXFragment_photo_processing_failed">Failed to process photo. Please try again.</string>
<string name="CameraXFragment_photo_processing_failed">Kon nie foto verwerk nie. Probeer asb. weer.</string>
<!-- Accessibility label for the switch camera button -->
<string name="CameraXFragment_switch_camera">Switch camera</string>
<string name="CameraXFragment_switch_camera">Verander kamera</string>
<!-- Accessibility label for flash button when flash is off -->
<string name="CameraXFragment_flash_off">Flash off</string>
<string name="CameraXFragment_flash_off">Flits af</string>
<!-- Accessibility label for flash button when flash is on -->
<string name="CameraXFragment_flash_on">Flash on</string>
<string name="CameraXFragment_flash_on">Flits aan</string>
<!-- Accessibility label for flash button when flash is set to auto -->
<string name="CameraXFragment_flash_auto">Flash auto</string>
<string name="CameraXFragment_flash_auto">Outoflits</string>
<!-- Accessibility label for the send button in media selection -->
<string name="CameraXFragment_send">Send</string>
<string name="CameraXFragment_send">Stuur</string>
<!-- Displayed in a permissions dialog when the user has denied access to hardware for image and video capture. -->
<string name="CameraXFragment_signal_needs_the_recording_permissions_to_capture_video">Signal needs microphone permissions to record videos, but they have been denied. Please continue to app settings, select \"Permissions\", and enable \"Microphone\" and \"Camera\".</string>
<string name="CameraXFragment_signal_needs_the_recording_permissions_to_capture_video">Signal het mikrofoontoestemmings nodig om video\'s op te neem, maar dit is geweier. Gaan asseblief na die programinstellings, kies \"Toestemmings\" en skakel \"Mikrofoon\" en \"Kamera\" aan.</string>
</resources>
@@ -15,74 +15,74 @@
<!-- Accessibility description for the button that advances to the next step in the media send flow. -->
<string name="AddAMessageRow__next">التالي</string>
<!-- Setting option that can be selected to default media to be sent as high quality by default -->
<string name="SentMediaQuality__high">High</string>
<string name="SentMediaQuality__high">عالية الدقة</string>
<!-- Setting option that can be selected to default media to be sent as standard quality by default -->
<string name="SentMediaQuality__standard">Standard</string>
<string name="SentMediaQuality__standard">قياسية</string>
<!-- Title of the screen where the user browses their device gallery to pick media to send. -->
<string name="MediaSelectScreen__gallery">Gallery</string>
<string name="MediaSelectScreen__gallery">المعرض</string>
<!-- Accessibility description for the button that advances from media selection to the next step in the send flow. -->
<string name="MediaSelectScreen__next">Next</string>
<string name="MediaSelectScreen__next">التالي</string>
<!-- Label for the button that switches the capture screen to the camera. -->
<string name="MediaCaptureScreen__camera">Camera</string>
<string name="MediaCaptureScreen__camera">الكاميرا</string>
<!-- Label for the button that switches the capture screen to the text story editor. -->
<string name="MediaCaptureScreen__text_story">Text Story</string>
<string name="MediaCaptureScreen__text_story">نص القصة</string>
<!-- Video editor play button content description -->
<string name="VideoEditorHud_play_video_description">Play video</string>
<string name="VideoEditorHud_play_video_description">شغِّل الفيديو</string>
<!-- CameraFragment -->
<!-- Toasted when user device does not support video recording -->
<string name="CameraFragment__video_recording_is_not_supported_on_your_device">Video recording is not supported on your device</string>
<string name="CameraFragment__video_recording_is_not_supported_on_your_device">تسجيل الفيديو غير مدعوم على جهازك</string>
<!-- CameraXFragment -->
<string name="CameraXFragment_tap_for_photo_hold_for_video">Tap for photo, hold for video</string>
<string name="CameraXFragment_tap_for_photo_hold_for_video">انقر لالتقاط صورة، أواضغط باستمرار لتصوير الفيديو</string>
<!-- Accessibility content description to describe the capture button when taking an image/video -->
<string name="CameraXFragment_capture_description">Capture</string>
<string name="CameraXFragment_change_camera_description">Change camera</string>
<string name="CameraXFragment_open_gallery_description">Open gallery</string>
<string name="CameraXFragment_capture_description">التقاط</string>
<string name="CameraXFragment_change_camera_description">تغيير الكاميرا</string>
<string name="CameraXFragment_open_gallery_description">فتح المعرض</string>
<!-- Button text asking for access to camera permissions -->
<string name="CameraXFragment_allow_access">Allow access</string>
<string name="CameraXFragment_allow_access">منح الصلاحية</string>
<!-- Dialog title asking users for camera and microphone permission -->
<string name="CameraXFragment_allow_access_camera_microphone">Allow access to your camera and microphone</string>
<string name="CameraXFragment_allow_access_camera_microphone">اسمح بالوصول إلى الكاميرا والميكروفون في جهازك</string>
<!-- Dialog title asking users for camera permission -->
<string name="CameraXFragment_allow_access_camera">Allow access to your camera</string>
<string name="CameraXFragment_allow_access_camera">اسمح بالوصول إلى الكاميرا</string>
<!-- Dialog title asking users for microphone permission -->
<string name="CameraXFragment_allow_access_microphone">Allow access to your microphone</string>
<string name="CameraXFragment_allow_access_microphone">اسمح بالوصول إلى الميكروفون</string>
<!-- Text explaining why Signal needs camera access in order to take photos and videos -->
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera">To capture photos and video, allow Signal access to the camera.</string>
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera">لالتقاط الصور والفيديوهات، اسمح لسيجنال بالوصول إلى الكاميرا.</string>
<!-- Text explaining why Signal needs camera and microphone access in order to take photos and videos -->
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera_microphone">To capture photos and video, allow Signal access to the camera and microphone.</string>
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera_microphone">لالتقاط الصور والفيديوهات، اسمح لسيجنال بالوصول إلى الكاميرا والميكروفون.</string>
<!-- Text explaining why Signal needs microphone access to take videos -->
<string name="CameraXFragment_to_capture_videos_with_sound">To capture videos with sound, allow Signal access to your microphone.</string>
<string name="CameraXFragment_to_capture_videos_with_sound">لالتقاط الفيديوهات بالصوت، يُرجى السماح لسيجنال بالوصول إلى الميكروفون.</string>
<!-- Text explaining why Signal needs camera access to scan QR codes -->
<string name="CameraXFragment_to_scan_qr_code_allow_camera">To scan a QR code, allow Signal access to the camera.</string>
<string name="CameraXFragment_to_scan_qr_code_allow_camera">لقراءة كود الـ QR، امنح سيجنال صلاحية الوصول إلى الكاميرا.</string>
<!-- Toast dialog explaining why Signal needs camera permissions when capturing photos -->
<string name="CameraXFragment_signal_needs_camera_access_capture_photos">Signal needs camera access to capture photos</string>
<string name="CameraXFragment_signal_needs_camera_access_capture_photos">يحتاج سيجنال إلى الوصول إلى الكاميرا لالتقاط الصور</string>
<!-- Toast dialog explaining why Signal needs camera permissions when scanning QR codes -->
<string name="CameraXFragment_signal_needs_camera_access_scan_qr_code">Signal needs camera access to scan QR codes</string>
<string name="CameraXFragment_signal_needs_camera_access_scan_qr_code">يحتاج سيجال إلى الوصول إلى الكاميرا لقراءة كودات الـ QR.</string>
<!-- Toast dialog explaining why Signal needs microphone permissions -->
<string name="CameraXFragment_signal_needs_microphone_access_video">Signal needs microphone access to capture video</string>
<string name="CameraXFragment_signal_needs_microphone_access_video">يحتاج سيجنال إلى الوصول للميكروفون لالتقاط الفيديو</string>
<!-- Dialog description that explains the steps needed to give camera permission -->
<string name="CameraXFragment_to_capture_photos">To capture photos in Signal:</string>
<string name="CameraXFragment_to_capture_photos">لالتقاط الصور في سيجنال:</string>
<!-- Dialog description that explains the steps needed to give camera and microphone permission -->
<string name="CameraXFragment_to_capture_photos_videos">To capture photos and videos in Signal:</string>
<string name="CameraXFragment_to_capture_photos_videos">لالتقاط الصور والفيديوهات في سيجنال:</string>
<!-- Dialog description that explains the steps needed to give microphone permission -->
<string name="CameraXFragment_to_capture_videos">To capture videos with sound:</string>
<string name="CameraXFragment_to_capture_videos">لالتقاط الفيديوهات بالصوت:</string>
<!-- Dialog description that explains the steps needed to give Signal camera permissions -->
<string name="CameraXFragment_to_scan_qr_codes">To scan QR codes:</string>
<string name="CameraXFragment_to_scan_qr_codes">لقراءة كودات الـ QR:</string>
<!-- Error message shown when we try to take a photo, but fail -->
<string name="CameraXFragment_photo_capture_failed">Failed to capture photo. Please try again.</string>
<string name="CameraXFragment_photo_capture_failed">تعذَّر التقاط الصورة. يُرجى المُحاولة مرّة أخرى.</string>
<!-- Error message shown when we try to take a photo, but fail when trying to process it (convert it into something the user can see). -->
<string name="CameraXFragment_photo_processing_failed">Failed to process photo. Please try again.</string>
<string name="CameraXFragment_photo_processing_failed">تعذَّرت معالجة الصورة. يُرجى المُحاولة مرّة أخرى.</string>
<!-- Accessibility label for the switch camera button -->
<string name="CameraXFragment_switch_camera">Switch camera</string>
<string name="CameraXFragment_switch_camera">تبديل الكاميرا</string>
<!-- Accessibility label for flash button when flash is off -->
<string name="CameraXFragment_flash_off">Flash off</string>
<string name="CameraXFragment_flash_off">إطفاء ضوء الفلاش</string>
<!-- Accessibility label for flash button when flash is on -->
<string name="CameraXFragment_flash_on">Flash on</string>
<string name="CameraXFragment_flash_on">تشغيل ضوء الفلاش</string>
<!-- Accessibility label for flash button when flash is set to auto -->
<string name="CameraXFragment_flash_auto">Flash auto</string>
<string name="CameraXFragment_flash_auto">تشغيل تلقائي لضوء الفلاش</string>
<!-- Accessibility label for the send button in media selection -->
<string name="CameraXFragment_send">Send</string>
<string name="CameraXFragment_send">إرسال</string>
<!-- Displayed in a permissions dialog when the user has denied access to hardware for image and video capture. -->
<string name="CameraXFragment_signal_needs_the_recording_permissions_to_capture_video">Signal needs microphone permissions to record videos, but they have been denied. Please continue to app settings, select \"Permissions\", and enable \"Microphone\" and \"Camera\".</string>
<string name="CameraXFragment_signal_needs_the_recording_permissions_to_capture_video">يحتاج سيجنال إلى أذونات الوصول إلى الميكروفون لتسجيل مقاطع الفيديو، لكنه لم يُمنَح الإذن. يُرجى الذهاب إلى إعدادات التطبيق ثم اختيار \"الأذونات\" وتفعيل \"الميكروفون\" و \"الكاميرا\".</string>
</resources>
@@ -15,74 +15,74 @@
<!-- Accessibility description for the button that advances to the next step in the media send flow. -->
<string name="AddAMessageRow__next">Növbəti</string>
<!-- Setting option that can be selected to default media to be sent as high quality by default -->
<string name="SentMediaQuality__high">High</string>
<string name="SentMediaQuality__high">Yüksək</string>
<!-- Setting option that can be selected to default media to be sent as standard quality by default -->
<string name="SentMediaQuality__standard">Standard</string>
<!-- Title of the screen where the user browses their device gallery to pick media to send. -->
<string name="MediaSelectScreen__gallery">Gallery</string>
<string name="MediaSelectScreen__gallery">Qalereya</string>
<!-- Accessibility description for the button that advances from media selection to the next step in the send flow. -->
<string name="MediaSelectScreen__next">Next</string>
<string name="MediaSelectScreen__next">Növbəti</string>
<!-- Label for the button that switches the capture screen to the camera. -->
<string name="MediaCaptureScreen__camera">Camera</string>
<string name="MediaCaptureScreen__camera">Kamera</string>
<!-- Label for the button that switches the capture screen to the text story editor. -->
<string name="MediaCaptureScreen__text_story">Text Story</string>
<string name="MediaCaptureScreen__text_story">Mətn hekayəsi</string>
<!-- Video editor play button content description -->
<string name="VideoEditorHud_play_video_description">Play video</string>
<string name="VideoEditorHud_play_video_description">Videonu oynat</string>
<!-- CameraFragment -->
<!-- Toasted when user device does not support video recording -->
<string name="CameraFragment__video_recording_is_not_supported_on_your_device">Video recording is not supported on your device</string>
<string name="CameraFragment__video_recording_is_not_supported_on_your_device">Cihazınızda video çəkiliş dəstəklənmir</string>
<!-- CameraXFragment -->
<string name="CameraXFragment_tap_for_photo_hold_for_video">Tap for photo, hold for video</string>
<string name="CameraXFragment_tap_for_photo_hold_for_video">Foto üçün toxunun, video üçün basıb saxlayın</string>
<!-- Accessibility content description to describe the capture button when taking an image/video -->
<string name="CameraXFragment_capture_description">Capture</string>
<string name="CameraXFragment_change_camera_description">Change camera</string>
<string name="CameraXFragment_open_gallery_description">Open gallery</string>
<string name="CameraXFragment_capture_description">Çək</string>
<string name="CameraXFragment_change_camera_description">Kameranı dəyişdir</string>
<string name="CameraXFragment_open_gallery_description">Qalereyanı</string>
<!-- Button text asking for access to camera permissions -->
<string name="CameraXFragment_allow_access">Allow access</string>
<string name="CameraXFragment_allow_access">Müraciətə icazə ver</string>
<!-- Dialog title asking users for camera and microphone permission -->
<string name="CameraXFragment_allow_access_camera_microphone">Allow access to your camera and microphone</string>
<string name="CameraXFragment_allow_access_camera_microphone">Kamera mikrofonuna giriş icazəsi ver</string>
<!-- Dialog title asking users for camera permission -->
<string name="CameraXFragment_allow_access_camera">Allow access to your camera</string>
<string name="CameraXFragment_allow_access_camera">Kameraya giriş icazəsi ver</string>
<!-- Dialog title asking users for microphone permission -->
<string name="CameraXFragment_allow_access_microphone">Allow access to your microphone</string>
<string name="CameraXFragment_allow_access_microphone">Mikrofona giriş icazəsi verin</string>
<!-- Text explaining why Signal needs camera access in order to take photos and videos -->
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera">To capture photos and video, allow Signal access to the camera.</string>
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera">Foto və video çəkmək üçün, Signal-ın kameraya müraciətinə icazə verin.</string>
<!-- Text explaining why Signal needs camera and microphone access in order to take photos and videos -->
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera_microphone">To capture photos and video, allow Signal access to the camera and microphone.</string>
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera_microphone">Foto və video çəkmək üçün Signal-a kamera mikrofona giriş icazəsi ver.</string>
<!-- Text explaining why Signal needs microphone access to take videos -->
<string name="CameraXFragment_to_capture_videos_with_sound">To capture videos with sound, allow Signal access to your microphone.</string>
<string name="CameraXFragment_to_capture_videos_with_sound">Səsli videolar çəkmək üçün Signal-a mikrofona giriş icazəsi ver.</string>
<!-- Text explaining why Signal needs camera access to scan QR codes -->
<string name="CameraXFragment_to_scan_qr_code_allow_camera">To scan a QR code, allow Signal access to the camera.</string>
<string name="CameraXFragment_to_scan_qr_code_allow_camera">QR kodunu skan etmək üçün Signal-a kameraya giriş icazəsi ver.</string>
<!-- Toast dialog explaining why Signal needs camera permissions when capturing photos -->
<string name="CameraXFragment_signal_needs_camera_access_capture_photos">Signal needs camera access to capture photos</string>
<string name="CameraXFragment_signal_needs_camera_access_capture_photos">Fotolar çəkmək üçün Signal kameraya giriş tələb edir</string>
<!-- Toast dialog explaining why Signal needs camera permissions when scanning QR codes -->
<string name="CameraXFragment_signal_needs_camera_access_scan_qr_code">Signal needs camera access to scan QR codes</string>
<string name="CameraXFragment_signal_needs_camera_access_scan_qr_code">QR kodlarını skan etmək üçün Signal kameraya giriş tələb edir</string>
<!-- Toast dialog explaining why Signal needs microphone permissions -->
<string name="CameraXFragment_signal_needs_microphone_access_video">Signal needs microphone access to capture video</string>
<string name="CameraXFragment_signal_needs_microphone_access_video">Video çəkmək üçün Signal mikrofona giriş tələb edir</string>
<!-- Dialog description that explains the steps needed to give camera permission -->
<string name="CameraXFragment_to_capture_photos">To capture photos in Signal:</string>
<string name="CameraXFragment_to_capture_photos">Signal-da fotolar çəkmək üçün:</string>
<!-- Dialog description that explains the steps needed to give camera and microphone permission -->
<string name="CameraXFragment_to_capture_photos_videos">To capture photos and videos in Signal:</string>
<string name="CameraXFragment_to_capture_photos_videos">Signal-da foto və videolar çəkmək üçün:</string>
<!-- Dialog description that explains the steps needed to give microphone permission -->
<string name="CameraXFragment_to_capture_videos">To capture videos with sound:</string>
<string name="CameraXFragment_to_capture_videos">Səsli videolar çəkmək üçün:</string>
<!-- Dialog description that explains the steps needed to give Signal camera permissions -->
<string name="CameraXFragment_to_scan_qr_codes">To scan QR codes:</string>
<string name="CameraXFragment_to_scan_qr_codes">QR kodlarını skan etmək üçün:</string>
<!-- Error message shown when we try to take a photo, but fail -->
<string name="CameraXFragment_photo_capture_failed">Failed to capture photo. Please try again.</string>
<string name="CameraXFragment_photo_capture_failed">Foto çəkmək mümkün olmadı. Yenidən cəhd edin.</string>
<!-- Error message shown when we try to take a photo, but fail when trying to process it (convert it into something the user can see). -->
<string name="CameraXFragment_photo_processing_failed">Failed to process photo. Please try again.</string>
<string name="CameraXFragment_photo_processing_failed">Foto emal olunmadı. Yenidən cəhd edin.</string>
<!-- Accessibility label for the switch camera button -->
<string name="CameraXFragment_switch_camera">Switch camera</string>
<string name="CameraXFragment_switch_camera">Kameranı dəyişin</string>
<!-- Accessibility label for flash button when flash is off -->
<string name="CameraXFragment_flash_off">Flash off</string>
<string name="CameraXFragment_flash_off">Fləş sönülüdür</string>
<!-- Accessibility label for flash button when flash is on -->
<string name="CameraXFragment_flash_on">Flash on</string>
<string name="CameraXFragment_flash_on">Fləş yanılıdır</string>
<!-- Accessibility label for flash button when flash is set to auto -->
<string name="CameraXFragment_flash_auto">Flash auto</string>
<string name="CameraXFragment_flash_auto">Fləş avtomatik rejimdədir</string>
<!-- Accessibility label for the send button in media selection -->
<string name="CameraXFragment_send">Send</string>
<string name="CameraXFragment_send">Göndər</string>
<!-- Displayed in a permissions dialog when the user has denied access to hardware for image and video capture. -->
<string name="CameraXFragment_signal_needs_the_recording_permissions_to_capture_video">Signal needs microphone permissions to record videos, but they have been denied. Please continue to app settings, select \"Permissions\", and enable \"Microphone\" and \"Camera\".</string>
<string name="CameraXFragment_signal_needs_the_recording_permissions_to_capture_video">Signal-ın, video çəkmək üçün mikrofon icazəsinə ehtiyacı var, ancaq bu icazə birdəfəlik rədd edilib. Zəhmət olmasa tətbiq tənzimləmələrində \"İcazələr\"i seçib \"Mikrofon\" \"Kamera\"nı fəallaşdırın.</string>
</resources>
@@ -15,74 +15,74 @@
<!-- Accessibility description for the button that advances to the next step in the media send flow. -->
<string name="AddAMessageRow__next">Далей</string>
<!-- Setting option that can be selected to default media to be sent as high quality by default -->
<string name="SentMediaQuality__high">High</string>
<string name="SentMediaQuality__high">Высокі</string>
<!-- Setting option that can be selected to default media to be sent as standard quality by default -->
<string name="SentMediaQuality__standard">Standard</string>
<string name="SentMediaQuality__standard">Стандартнае</string>
<!-- Title of the screen where the user browses their device gallery to pick media to send. -->
<string name="MediaSelectScreen__gallery">Gallery</string>
<string name="MediaSelectScreen__gallery">Галерэя</string>
<!-- Accessibility description for the button that advances from media selection to the next step in the send flow. -->
<string name="MediaSelectScreen__next">Next</string>
<string name="MediaSelectScreen__next">Далей</string>
<!-- Label for the button that switches the capture screen to the camera. -->
<string name="MediaCaptureScreen__camera">Camera</string>
<string name="MediaCaptureScreen__camera">Камера</string>
<!-- Label for the button that switches the capture screen to the text story editor. -->
<string name="MediaCaptureScreen__text_story">Text Story</string>
<!-- Video editor play button content description -->
<string name="VideoEditorHud_play_video_description">Play video</string>
<string name="VideoEditorHud_play_video_description">Прайграць відэа</string>
<!-- CameraFragment -->
<!-- Toasted when user device does not support video recording -->
<string name="CameraFragment__video_recording_is_not_supported_on_your_device">Video recording is not supported on your device</string>
<string name="CameraFragment__video_recording_is_not_supported_on_your_device">Запіс відэа не падтрымліваецца на вашай прыладзе</string>
<!-- CameraXFragment -->
<string name="CameraXFragment_tap_for_photo_hold_for_video">Tap for photo, hold for video</string>
<string name="CameraXFragment_tap_for_photo_hold_for_video">Націсніце для фота, утрымлівайце для відэа</string>
<!-- Accessibility content description to describe the capture button when taking an image/video -->
<string name="CameraXFragment_capture_description">Capture</string>
<string name="CameraXFragment_change_camera_description">Change camera</string>
<string name="CameraXFragment_open_gallery_description">Open gallery</string>
<string name="CameraXFragment_capture_description">Здымак</string>
<string name="CameraXFragment_change_camera_description">Змяніць камеру</string>
<string name="CameraXFragment_open_gallery_description">Адкрыць галерэю</string>
<!-- Button text asking for access to camera permissions -->
<string name="CameraXFragment_allow_access">Allow access</string>
<string name="CameraXFragment_allow_access">Дазволіць доступ</string>
<!-- Dialog title asking users for camera and microphone permission -->
<string name="CameraXFragment_allow_access_camera_microphone">Allow access to your camera and microphone</string>
<string name="CameraXFragment_allow_access_camera_microphone">Уключыце доступ да камеры і мікрафона</string>
<!-- Dialog title asking users for camera permission -->
<string name="CameraXFragment_allow_access_camera">Allow access to your camera</string>
<string name="CameraXFragment_allow_access_camera">Уключыце доступ да камеры</string>
<!-- Dialog title asking users for microphone permission -->
<string name="CameraXFragment_allow_access_microphone">Allow access to your microphone</string>
<string name="CameraXFragment_allow_access_microphone">Уключыце доступ да мікрафона</string>
<!-- Text explaining why Signal needs camera access in order to take photos and videos -->
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera">To capture photos and video, allow Signal access to the camera.</string>
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera">Для стварэння фота і відэа дайце Signal доступ да камеры.</string>
<!-- Text explaining why Signal needs camera and microphone access in order to take photos and videos -->
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera_microphone">To capture photos and video, allow Signal access to the camera and microphone.</string>
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera_microphone">Для стварэння фота і відэа дайце Signal доступ да камеры і мікрафона.</string>
<!-- Text explaining why Signal needs microphone access to take videos -->
<string name="CameraXFragment_to_capture_videos_with_sound">To capture videos with sound, allow Signal access to your microphone.</string>
<string name="CameraXFragment_to_capture_videos_with_sound">Каб ствараць відэа з гукам, дайце Signal доступ да вашага мікрафона.</string>
<!-- Text explaining why Signal needs camera access to scan QR codes -->
<string name="CameraXFragment_to_scan_qr_code_allow_camera">To scan a QR code, allow Signal access to the camera.</string>
<string name="CameraXFragment_to_scan_qr_code_allow_camera">Каб сканаваць QR-код, дайце Signal доступ да вашай камеры.</string>
<!-- Toast dialog explaining why Signal needs camera permissions when capturing photos -->
<string name="CameraXFragment_signal_needs_camera_access_capture_photos">Signal needs camera access to capture photos</string>
<string name="CameraXFragment_signal_needs_camera_access_capture_photos">Signal патрабуе доступу да камеры, каб ствараць фота</string>
<!-- Toast dialog explaining why Signal needs camera permissions when scanning QR codes -->
<string name="CameraXFragment_signal_needs_camera_access_scan_qr_code">Signal needs camera access to scan QR codes</string>
<string name="CameraXFragment_signal_needs_camera_access_scan_qr_code">Signal патрабуе доступу да камеры, каб сканаваць QR-коды</string>
<!-- Toast dialog explaining why Signal needs microphone permissions -->
<string name="CameraXFragment_signal_needs_microphone_access_video">Signal needs microphone access to capture video</string>
<string name="CameraXFragment_signal_needs_microphone_access_video">Signal патрабуе доступу да мікрафона, каб ствараць відэа</string>
<!-- Dialog description that explains the steps needed to give camera permission -->
<string name="CameraXFragment_to_capture_photos">To capture photos in Signal:</string>
<string name="CameraXFragment_to_capture_photos">Для стварэння фота ў Signal:</string>
<!-- Dialog description that explains the steps needed to give camera and microphone permission -->
<string name="CameraXFragment_to_capture_photos_videos">To capture photos and videos in Signal:</string>
<string name="CameraXFragment_to_capture_photos_videos">Для стварэння фота і відэа ў Signal:</string>
<!-- Dialog description that explains the steps needed to give microphone permission -->
<string name="CameraXFragment_to_capture_videos">To capture videos with sound:</string>
<string name="CameraXFragment_to_capture_videos">Для стварэння відэа з гукам:</string>
<!-- Dialog description that explains the steps needed to give Signal camera permissions -->
<string name="CameraXFragment_to_scan_qr_codes">To scan QR codes:</string>
<string name="CameraXFragment_to_scan_qr_codes">Каб сканаваць QR-коды:</string>
<!-- Error message shown when we try to take a photo, but fail -->
<string name="CameraXFragment_photo_capture_failed">Failed to capture photo. Please try again.</string>
<string name="CameraXFragment_photo_capture_failed">Не атрымалася зрабіць фота. Паўтарыце спробу.</string>
<!-- Error message shown when we try to take a photo, but fail when trying to process it (convert it into something the user can see). -->
<string name="CameraXFragment_photo_processing_failed">Failed to process photo. Please try again.</string>
<string name="CameraXFragment_photo_processing_failed">Не атрымалася апрацаваць фота. Паўтарыце спробу.</string>
<!-- Accessibility label for the switch camera button -->
<string name="CameraXFragment_switch_camera">Switch camera</string>
<string name="CameraXFragment_switch_camera">Пераключыць камеру</string>
<!-- Accessibility label for flash button when flash is off -->
<string name="CameraXFragment_flash_off">Flash off</string>
<string name="CameraXFragment_flash_off">Успышка адключана</string>
<!-- Accessibility label for flash button when flash is on -->
<string name="CameraXFragment_flash_on">Flash on</string>
<string name="CameraXFragment_flash_on">Успышка ўключана</string>
<!-- Accessibility label for flash button when flash is set to auto -->
<string name="CameraXFragment_flash_auto">Flash auto</string>
<string name="CameraXFragment_flash_auto">Аўтаматычная ўспышка</string>
<!-- Accessibility label for the send button in media selection -->
<string name="CameraXFragment_send">Send</string>
<string name="CameraXFragment_send">Адправіць</string>
<!-- Displayed in a permissions dialog when the user has denied access to hardware for image and video capture. -->
<string name="CameraXFragment_signal_needs_the_recording_permissions_to_capture_video">Signal needs microphone permissions to record videos, but they have been denied. Please continue to app settings, select \"Permissions\", and enable \"Microphone\" and \"Camera\".</string>
<string name="CameraXFragment_signal_needs_the_recording_permissions_to_capture_video">Signal патрабуе дазволу на мікрафон для запісу відэа, але ён быў вамі адмоўлены. Калі ласка, перайдзіце ў меню наладаў праграмы, выберыце «Дазволы» і ўключыце «Мікрафон» і «Камера».</string>
</resources>
@@ -15,74 +15,74 @@
<!-- Accessibility description for the button that advances to the next step in the media send flow. -->
<string name="AddAMessageRow__next">Напред</string>
<!-- Setting option that can be selected to default media to be sent as high quality by default -->
<string name="SentMediaQuality__high">High</string>
<string name="SentMediaQuality__high">Високо</string>
<!-- Setting option that can be selected to default media to be sent as standard quality by default -->
<string name="SentMediaQuality__standard">Standard</string>
<string name="SentMediaQuality__standard">Стандартно</string>
<!-- Title of the screen where the user browses their device gallery to pick media to send. -->
<string name="MediaSelectScreen__gallery">Gallery</string>
<string name="MediaSelectScreen__gallery">Галерия</string>
<!-- Accessibility description for the button that advances from media selection to the next step in the send flow. -->
<string name="MediaSelectScreen__next">Next</string>
<string name="MediaSelectScreen__next">Напред</string>
<!-- Label for the button that switches the capture screen to the camera. -->
<string name="MediaCaptureScreen__camera">Camera</string>
<string name="MediaCaptureScreen__camera">Камера</string>
<!-- Label for the button that switches the capture screen to the text story editor. -->
<string name="MediaCaptureScreen__text_story">Text Story</string>
<string name="MediaCaptureScreen__text_story">Текстова история</string>
<!-- Video editor play button content description -->
<string name="VideoEditorHud_play_video_description">Play video</string>
<string name="VideoEditorHud_play_video_description">Възпроизвеждане на видео</string>
<!-- CameraFragment -->
<!-- Toasted when user device does not support video recording -->
<string name="CameraFragment__video_recording_is_not_supported_on_your_device">Video recording is not supported on your device</string>
<string name="CameraFragment__video_recording_is_not_supported_on_your_device">Устройството ви не поддържа видеозаписване</string>
<!-- CameraXFragment -->
<string name="CameraXFragment_tap_for_photo_hold_for_video">Tap for photo, hold for video</string>
<string name="CameraXFragment_tap_for_photo_hold_for_video">Натисни за снимка, задръж за видео</string>
<!-- Accessibility content description to describe the capture button when taking an image/video -->
<string name="CameraXFragment_capture_description">Capture</string>
<string name="CameraXFragment_change_camera_description">Change camera</string>
<string name="CameraXFragment_open_gallery_description">Open gallery</string>
<string name="CameraXFragment_capture_description">Запечатване</string>
<string name="CameraXFragment_change_camera_description">Смяна на камерата</string>
<string name="CameraXFragment_open_gallery_description">Отвори галерията</string>
<!-- Button text asking for access to camera permissions -->
<string name="CameraXFragment_allow_access">Allow access</string>
<string name="CameraXFragment_allow_access">Разрешаване на достъп</string>
<!-- Dialog title asking users for camera and microphone permission -->
<string name="CameraXFragment_allow_access_camera_microphone">Allow access to your camera and microphone</string>
<string name="CameraXFragment_allow_access_camera_microphone">Разрешаване на достъп до камерата и микрофона ви</string>
<!-- Dialog title asking users for camera permission -->
<string name="CameraXFragment_allow_access_camera">Allow access to your camera</string>
<string name="CameraXFragment_allow_access_camera">Разрешаване на достъп до камерата ви</string>
<!-- Dialog title asking users for microphone permission -->
<string name="CameraXFragment_allow_access_microphone">Allow access to your microphone</string>
<string name="CameraXFragment_allow_access_microphone">Разрешаване на достъп до микрофона ви</string>
<!-- Text explaining why Signal needs camera access in order to take photos and videos -->
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera">To capture photos and video, allow Signal access to the camera.</string>
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera">За да прави снимки и видеа, Signal се нуждае от достъп до камерата ви.</string>
<!-- Text explaining why Signal needs camera and microphone access in order to take photos and videos -->
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera_microphone">To capture photos and video, allow Signal access to the camera and microphone.</string>
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera_microphone">За да правите снимки и видеоклипове, разрешете на Signal достъп до камерата и микрофона.</string>
<!-- Text explaining why Signal needs microphone access to take videos -->
<string name="CameraXFragment_to_capture_videos_with_sound">To capture videos with sound, allow Signal access to your microphone.</string>
<string name="CameraXFragment_to_capture_videos_with_sound">За да снимате видеоклипове със звук, разрешете на Signal достъп до вашия микрофон.</string>
<!-- Text explaining why Signal needs camera access to scan QR codes -->
<string name="CameraXFragment_to_scan_qr_code_allow_camera">To scan a QR code, allow Signal access to the camera.</string>
<string name="CameraXFragment_to_scan_qr_code_allow_camera">За да сканирате QR код, разрешете на Signal достъп до камерата.</string>
<!-- Toast dialog explaining why Signal needs camera permissions when capturing photos -->
<string name="CameraXFragment_signal_needs_camera_access_capture_photos">Signal needs camera access to capture photos</string>
<string name="CameraXFragment_signal_needs_camera_access_capture_photos">Signal се нуждае от достъп до камерата, за да прави снимки</string>
<!-- Toast dialog explaining why Signal needs camera permissions when scanning QR codes -->
<string name="CameraXFragment_signal_needs_camera_access_scan_qr_code">Signal needs camera access to scan QR codes</string>
<string name="CameraXFragment_signal_needs_camera_access_scan_qr_code">Signal се нуждае от достъп до камерата, за да сканира QR кодове</string>
<!-- Toast dialog explaining why Signal needs microphone permissions -->
<string name="CameraXFragment_signal_needs_microphone_access_video">Signal needs microphone access to capture video</string>
<string name="CameraXFragment_signal_needs_microphone_access_video">Signal се нуждае от достъп до микрофона, за да заснема видео</string>
<!-- Dialog description that explains the steps needed to give camera permission -->
<string name="CameraXFragment_to_capture_photos">To capture photos in Signal:</string>
<string name="CameraXFragment_to_capture_photos">За да правите снимки в Signal:</string>
<!-- Dialog description that explains the steps needed to give camera and microphone permission -->
<string name="CameraXFragment_to_capture_photos_videos">To capture photos and videos in Signal:</string>
<string name="CameraXFragment_to_capture_photos_videos">За да правите снимки и видеоклипове в Signal:</string>
<!-- Dialog description that explains the steps needed to give microphone permission -->
<string name="CameraXFragment_to_capture_videos">To capture videos with sound:</string>
<string name="CameraXFragment_to_capture_videos">За да снимате видеоклипове със звук:</string>
<!-- Dialog description that explains the steps needed to give Signal camera permissions -->
<string name="CameraXFragment_to_scan_qr_codes">To scan QR codes:</string>
<string name="CameraXFragment_to_scan_qr_codes">За сканиране на QR кодове:</string>
<!-- Error message shown when we try to take a photo, but fail -->
<string name="CameraXFragment_photo_capture_failed">Failed to capture photo. Please try again.</string>
<string name="CameraXFragment_photo_capture_failed">Неуспешно заснемане на снимката. Моля, опитайте пак.</string>
<!-- Error message shown when we try to take a photo, but fail when trying to process it (convert it into something the user can see). -->
<string name="CameraXFragment_photo_processing_failed">Failed to process photo. Please try again.</string>
<string name="CameraXFragment_photo_processing_failed">Неуспешно обработване на снимката. Моля, опитайте пак.</string>
<!-- Accessibility label for the switch camera button -->
<string name="CameraXFragment_switch_camera">Switch camera</string>
<string name="CameraXFragment_switch_camera">Превключване на камерата</string>
<!-- Accessibility label for flash button when flash is off -->
<string name="CameraXFragment_flash_off">Flash off</string>
<string name="CameraXFragment_flash_off">Изключена светкавица</string>
<!-- Accessibility label for flash button when flash is on -->
<string name="CameraXFragment_flash_on">Flash on</string>
<string name="CameraXFragment_flash_on">Включена светкавица</string>
<!-- Accessibility label for flash button when flash is set to auto -->
<string name="CameraXFragment_flash_auto">Flash auto</string>
<string name="CameraXFragment_flash_auto">Автоматична светкавица</string>
<!-- Accessibility label for the send button in media selection -->
<string name="CameraXFragment_send">Send</string>
<string name="CameraXFragment_send">Изпращане</string>
<!-- Displayed in a permissions dialog when the user has denied access to hardware for image and video capture. -->
<string name="CameraXFragment_signal_needs_the_recording_permissions_to_capture_video">Signal needs microphone permissions to record videos, but they have been denied. Please continue to app settings, select \"Permissions\", and enable \"Microphone\" and \"Camera\".</string>
<string name="CameraXFragment_signal_needs_the_recording_permissions_to_capture_video">Signal се нуждае от достъп за правене на видеа, но той е отказан. Моля, отидете в настройки и изберете \"Достъп\" и активирайте \"Микрофон\" и \"Камера\".</string>
</resources>
@@ -15,74 +15,74 @@
<!-- Accessibility description for the button that advances to the next step in the media send flow. -->
<string name="AddAMessageRow__next">পরবর্তী</string>
<!-- Setting option that can be selected to default media to be sent as high quality by default -->
<string name="SentMediaQuality__high">High</string>
<string name="SentMediaQuality__high">উচ্চ</string>
<!-- Setting option that can be selected to default media to be sent as standard quality by default -->
<string name="SentMediaQuality__standard">Standard</string>
<string name="SentMediaQuality__standard">স্ট্যান্ডার্ড</string>
<!-- Title of the screen where the user browses their device gallery to pick media to send. -->
<string name="MediaSelectScreen__gallery">Gallery</string>
<string name="MediaSelectScreen__gallery">গ্যাল্যারি</string>
<!-- Accessibility description for the button that advances from media selection to the next step in the send flow. -->
<string name="MediaSelectScreen__next">Next</string>
<string name="MediaSelectScreen__next">পরবর্তী</string>
<!-- Label for the button that switches the capture screen to the camera. -->
<string name="MediaCaptureScreen__camera">Camera</string>
<string name="MediaCaptureScreen__camera">ক্যামেরা</string>
<!-- Label for the button that switches the capture screen to the text story editor. -->
<string name="MediaCaptureScreen__text_story">Text Story</string>
<string name="MediaCaptureScreen__text_story">টেক্সট স্টোরি</string>
<!-- Video editor play button content description -->
<string name="VideoEditorHud_play_video_description">Play video</string>
<string name="VideoEditorHud_play_video_description">ভিডিও চালান</string>
<!-- CameraFragment -->
<!-- Toasted when user device does not support video recording -->
<string name="CameraFragment__video_recording_is_not_supported_on_your_device">Video recording is not supported on your device</string>
<string name="CameraFragment__video_recording_is_not_supported_on_your_device">আপনার ডিভাইসে ভিডিও রেকর্ডিং সমর্থিত নয়</string>
<!-- CameraXFragment -->
<string name="CameraXFragment_tap_for_photo_hold_for_video">Tap for photo, hold for video</string>
<string name="CameraXFragment_tap_for_photo_hold_for_video">ছবির জন্য আলতো চাপুন, ভিডিও\'র জন্য ধরে রাখুন</string>
<!-- Accessibility content description to describe the capture button when taking an image/video -->
<string name="CameraXFragment_capture_description">Capture</string>
<string name="CameraXFragment_change_camera_description">Change camera</string>
<string name="CameraXFragment_open_gallery_description">Open gallery</string>
<string name="CameraXFragment_capture_description">ক্যাপচার</string>
<string name="CameraXFragment_change_camera_description">ক্যামেরা পরিবর্তন</string>
<string name="CameraXFragment_open_gallery_description">গ্যালারী খুলুন</string>
<!-- Button text asking for access to camera permissions -->
<string name="CameraXFragment_allow_access">Allow access</string>
<string name="CameraXFragment_allow_access">অ্যাক্সেসের অনুমতি দিন</string>
<!-- Dialog title asking users for camera and microphone permission -->
<string name="CameraXFragment_allow_access_camera_microphone">Allow access to your camera and microphone</string>
<string name="CameraXFragment_allow_access_camera_microphone">আপনার ক্যামেরা ও মাইক্রোফোনে অ্যাক্সেসের অনুমতি দিন</string>
<!-- Dialog title asking users for camera permission -->
<string name="CameraXFragment_allow_access_camera">Allow access to your camera</string>
<string name="CameraXFragment_allow_access_camera">আপনার ক্যামেরায় অ্যাক্সেসের অনুমতি দিন</string>
<!-- Dialog title asking users for microphone permission -->
<string name="CameraXFragment_allow_access_microphone">Allow access to your microphone</string>
<string name="CameraXFragment_allow_access_microphone">আপনার মাইক্রোফোনে অ্যাক্সেসের অনুমতি দিন</string>
<!-- Text explaining why Signal needs camera access in order to take photos and videos -->
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera">To capture photos and video, allow Signal access to the camera.</string>
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera">ছবি ও ভিডিও তুলতে Signal কে ক্যামেরা ব্যাবহারের অনুমতি দিন।</string>
<!-- Text explaining why Signal needs camera and microphone access in order to take photos and videos -->
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera_microphone">To capture photos and video, allow Signal access to the camera and microphone.</string>
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera_microphone">ছবি তুলতে ও ভিডিও ধারণ করতে, ক্যামেরা ও মাইক্রোফোনে Signal-কে অ্যাক্সেসের অনুমতি দিন।</string>
<!-- Text explaining why Signal needs microphone access to take videos -->
<string name="CameraXFragment_to_capture_videos_with_sound">To capture videos with sound, allow Signal access to your microphone.</string>
<string name="CameraXFragment_to_capture_videos_with_sound">শব্দ সহ ভিডিও ধারণ করতে, আপনার মাইক্রোফোনে Signal-কে অ্যাক্সেসের অনুমতি দিন।</string>
<!-- Text explaining why Signal needs camera access to scan QR codes -->
<string name="CameraXFragment_to_scan_qr_code_allow_camera">To scan a QR code, allow Signal access to the camera.</string>
<string name="CameraXFragment_to_scan_qr_code_allow_camera">QR কোড স্ক্যান করতে, ক্যামেরায় Signal-কে অ্যাক্সেসের অনুমতি দিন।</string>
<!-- Toast dialog explaining why Signal needs camera permissions when capturing photos -->
<string name="CameraXFragment_signal_needs_camera_access_capture_photos">Signal needs camera access to capture photos</string>
<string name="CameraXFragment_signal_needs_camera_access_capture_photos">ছবি তোলার জন্য ক্যামেরায় Signal-এর অ্যাক্সেস প্রয়োজন</string>
<!-- Toast dialog explaining why Signal needs camera permissions when scanning QR codes -->
<string name="CameraXFragment_signal_needs_camera_access_scan_qr_code">Signal needs camera access to scan QR codes</string>
<string name="CameraXFragment_signal_needs_camera_access_scan_qr_code">QR কোড স্ক্যান করার জন্য ক্যামেরায় Signal-এর অ্যাক্সেস প্রয়োজন</string>
<!-- Toast dialog explaining why Signal needs microphone permissions -->
<string name="CameraXFragment_signal_needs_microphone_access_video">Signal needs microphone access to capture video</string>
<string name="CameraXFragment_signal_needs_microphone_access_video">ভিডিও ধারণ করতে Signal-এর মাইক্রোফোন অ্যাক্সেসের প্রয়োজন</string>
<!-- Dialog description that explains the steps needed to give camera permission -->
<string name="CameraXFragment_to_capture_photos">To capture photos in Signal:</string>
<string name="CameraXFragment_to_capture_photos">Signal-এ ছবি তুলতে:</string>
<!-- Dialog description that explains the steps needed to give camera and microphone permission -->
<string name="CameraXFragment_to_capture_photos_videos">To capture photos and videos in Signal:</string>
<string name="CameraXFragment_to_capture_photos_videos">Signal-এ ছবি তুলতে এবং ভিডিও ধারণ করতে:</string>
<!-- Dialog description that explains the steps needed to give microphone permission -->
<string name="CameraXFragment_to_capture_videos">To capture videos with sound:</string>
<string name="CameraXFragment_to_capture_videos">শব্দ সহ ভিডিও ধারণ করতে:</string>
<!-- Dialog description that explains the steps needed to give Signal camera permissions -->
<string name="CameraXFragment_to_scan_qr_codes">To scan QR codes:</string>
<string name="CameraXFragment_to_scan_qr_codes">QR কোড স্ক্যান করতে:</string>
<!-- Error message shown when we try to take a photo, but fail -->
<string name="CameraXFragment_photo_capture_failed">Failed to capture photo. Please try again.</string>
<string name="CameraXFragment_photo_capture_failed">ছবি তোলা সফল হয়নি। অনুগ্রহ করে আবার চেষ্টা করুন।</string>
<!-- Error message shown when we try to take a photo, but fail when trying to process it (convert it into something the user can see). -->
<string name="CameraXFragment_photo_processing_failed">Failed to process photo. Please try again.</string>
<string name="CameraXFragment_photo_processing_failed">ছবি প্রক্রিয়া করা সফল হয়নি। অনুগ্রহ করে আবার চেষ্টা করুন।</string>
<!-- Accessibility label for the switch camera button -->
<string name="CameraXFragment_switch_camera">Switch camera</string>
<string name="CameraXFragment_switch_camera">ক্যামেরা পরিবর্তন করুন</string>
<!-- Accessibility label for flash button when flash is off -->
<string name="CameraXFragment_flash_off">Flash off</string>
<string name="CameraXFragment_flash_off">ফ্ল্যাশ বন্ধ করুন</string>
<!-- Accessibility label for flash button when flash is on -->
<string name="CameraXFragment_flash_on">Flash on</string>
<string name="CameraXFragment_flash_on">ফ্ল্যাশ চালু করুন</string>
<!-- Accessibility label for flash button when flash is set to auto -->
<string name="CameraXFragment_flash_auto">Flash auto</string>
<string name="CameraXFragment_flash_auto">স্বয়ংক্রিয় ফ্ল্যাশ</string>
<!-- Accessibility label for the send button in media selection -->
<string name="CameraXFragment_send">Send</string>
<string name="CameraXFragment_send">পাঠান</string>
<!-- Displayed in a permissions dialog when the user has denied access to hardware for image and video capture. -->
<string name="CameraXFragment_signal_needs_the_recording_permissions_to_capture_video">Signal needs microphone permissions to record videos, but they have been denied. Please continue to app settings, select \"Permissions\", and enable \"Microphone\" and \"Camera\".</string>
<string name="CameraXFragment_signal_needs_the_recording_permissions_to_capture_video">ভিডিও রেকর্ড করতে Signal এর মাইক্রোফোনের অনুমতি প্রয়োজন, তবে সেগুলি অস্বীকার করা হয়েছে। দয়া করে অ্যাপ্লিকেশন সেটিংসে যান এবং, \"অনুমতিগুলি\" নির্বাচন করুন এবং \"মাইক্রোফোন\" এবং \"ক্যামেরা\" সক্ষম করুন|</string>
</resources>
@@ -15,74 +15,74 @@
<!-- Accessibility description for the button that advances to the next step in the media send flow. -->
<string name="AddAMessageRow__next">Dalje</string>
<!-- Setting option that can be selected to default media to be sent as high quality by default -->
<string name="SentMediaQuality__high">High</string>
<string name="SentMediaQuality__high">Visoki</string>
<!-- Setting option that can be selected to default media to be sent as standard quality by default -->
<string name="SentMediaQuality__standard">Standard</string>
<string name="SentMediaQuality__standard">Standardni</string>
<!-- Title of the screen where the user browses their device gallery to pick media to send. -->
<string name="MediaSelectScreen__gallery">Gallery</string>
<string name="MediaSelectScreen__gallery">Galerija</string>
<!-- Accessibility description for the button that advances from media selection to the next step in the send flow. -->
<string name="MediaSelectScreen__next">Next</string>
<string name="MediaSelectScreen__next">Dalje</string>
<!-- Label for the button that switches the capture screen to the camera. -->
<string name="MediaCaptureScreen__camera">Camera</string>
<string name="MediaCaptureScreen__camera">Kamera</string>
<!-- Label for the button that switches the capture screen to the text story editor. -->
<string name="MediaCaptureScreen__text_story">Text Story</string>
<string name="MediaCaptureScreen__text_story">Tekstualna priča</string>
<!-- Video editor play button content description -->
<string name="VideoEditorHud_play_video_description">Play video</string>
<string name="VideoEditorHud_play_video_description">Prikaži video</string>
<!-- CameraFragment -->
<!-- Toasted when user device does not support video recording -->
<string name="CameraFragment__video_recording_is_not_supported_on_your_device">Video recording is not supported on your device</string>
<string name="CameraFragment__video_recording_is_not_supported_on_your_device">Snimanje videozapisa nije podržano na vašem uređaju</string>
<!-- CameraXFragment -->
<string name="CameraXFragment_tap_for_photo_hold_for_video">Tap for photo, hold for video</string>
<string name="CameraXFragment_tap_for_photo_hold_for_video">Dotaknite za fotografiju, držite pritisnutim za video</string>
<!-- Accessibility content description to describe the capture button when taking an image/video -->
<string name="CameraXFragment_capture_description">Capture</string>
<string name="CameraXFragment_change_camera_description">Change camera</string>
<string name="CameraXFragment_open_gallery_description">Open gallery</string>
<string name="CameraXFragment_capture_description">Slikaj</string>
<string name="CameraXFragment_change_camera_description">Promijeni kameru</string>
<string name="CameraXFragment_open_gallery_description">Otvori galeriju</string>
<!-- Button text asking for access to camera permissions -->
<string name="CameraXFragment_allow_access">Allow access</string>
<string name="CameraXFragment_allow_access">Dozvoli pristup</string>
<!-- Dialog title asking users for camera and microphone permission -->
<string name="CameraXFragment_allow_access_camera_microphone">Allow access to your camera and microphone</string>
<string name="CameraXFragment_allow_access_camera_microphone">Dozvolite pristup kameri i mikrofonu</string>
<!-- Dialog title asking users for camera permission -->
<string name="CameraXFragment_allow_access_camera">Allow access to your camera</string>
<string name="CameraXFragment_allow_access_camera">Dozvolite pristup kameri</string>
<!-- Dialog title asking users for microphone permission -->
<string name="CameraXFragment_allow_access_microphone">Allow access to your microphone</string>
<string name="CameraXFragment_allow_access_microphone">Dozvolite pristup vašem mikrofonu</string>
<!-- Text explaining why Signal needs camera access in order to take photos and videos -->
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera">To capture photos and video, allow Signal access to the camera.</string>
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera">Da biste slikali i snimali, dozvolite Signalu da pristupi kameri.</string>
<!-- Text explaining why Signal needs camera and microphone access in order to take photos and videos -->
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera_microphone">To capture photos and video, allow Signal access to the camera and microphone.</string>
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera_microphone">Za snimanje fotografija i videozapisa, dozvolite Signalu pristup kameri i mikrofonu.</string>
<!-- Text explaining why Signal needs microphone access to take videos -->
<string name="CameraXFragment_to_capture_videos_with_sound">To capture videos with sound, allow Signal access to your microphone.</string>
<string name="CameraXFragment_to_capture_videos_with_sound">Za snimanje videozapisa sa zvukom, dozvolite Signalu pristup mikrofonu.</string>
<!-- Text explaining why Signal needs camera access to scan QR codes -->
<string name="CameraXFragment_to_scan_qr_code_allow_camera">To scan a QR code, allow Signal access to the camera.</string>
<string name="CameraXFragment_to_scan_qr_code_allow_camera">Da skenirate QR kod, dozvolite Signalu pristup kameri.</string>
<!-- Toast dialog explaining why Signal needs camera permissions when capturing photos -->
<string name="CameraXFragment_signal_needs_camera_access_capture_photos">Signal needs camera access to capture photos</string>
<string name="CameraXFragment_signal_needs_camera_access_capture_photos">Signal treba pristup kameri za snimanje fotografija</string>
<!-- Toast dialog explaining why Signal needs camera permissions when scanning QR codes -->
<string name="CameraXFragment_signal_needs_camera_access_scan_qr_code">Signal needs camera access to scan QR codes</string>
<string name="CameraXFragment_signal_needs_camera_access_scan_qr_code">Signalu treba pristup kameri za skeniranje QR kodova</string>
<!-- Toast dialog explaining why Signal needs microphone permissions -->
<string name="CameraXFragment_signal_needs_microphone_access_video">Signal needs microphone access to capture video</string>
<string name="CameraXFragment_signal_needs_microphone_access_video">Signalu treba pristup mikrofonu za snimanje videa</string>
<!-- Dialog description that explains the steps needed to give camera permission -->
<string name="CameraXFragment_to_capture_photos">To capture photos in Signal:</string>
<string name="CameraXFragment_to_capture_photos">Za snimanje fotografija u Signalu:</string>
<!-- Dialog description that explains the steps needed to give camera and microphone permission -->
<string name="CameraXFragment_to_capture_photos_videos">To capture photos and videos in Signal:</string>
<string name="CameraXFragment_to_capture_photos_videos">Za snimanje fotografija i videozapisa u Signalu:</string>
<!-- Dialog description that explains the steps needed to give microphone permission -->
<string name="CameraXFragment_to_capture_videos">To capture videos with sound:</string>
<string name="CameraXFragment_to_capture_videos">Za snimanje videozapisa sa zvukom:</string>
<!-- Dialog description that explains the steps needed to give Signal camera permissions -->
<string name="CameraXFragment_to_scan_qr_codes">To scan QR codes:</string>
<string name="CameraXFragment_to_scan_qr_codes">Za skeniranje QR kodova:</string>
<!-- Error message shown when we try to take a photo, but fail -->
<string name="CameraXFragment_photo_capture_failed">Failed to capture photo. Please try again.</string>
<string name="CameraXFragment_photo_capture_failed">Snimanje fotografije nije uspjelo. Molimo pokušajte ponovno.</string>
<!-- Error message shown when we try to take a photo, but fail when trying to process it (convert it into something the user can see). -->
<string name="CameraXFragment_photo_processing_failed">Failed to process photo. Please try again.</string>
<string name="CameraXFragment_photo_processing_failed">Obrada fotografije nije uspjela. Molimo pokušajte ponovno.</string>
<!-- Accessibility label for the switch camera button -->
<string name="CameraXFragment_switch_camera">Switch camera</string>
<string name="CameraXFragment_switch_camera">Prebaci kameru</string>
<!-- Accessibility label for flash button when flash is off -->
<string name="CameraXFragment_flash_off">Flash off</string>
<string name="CameraXFragment_flash_off">Blic je isključen</string>
<!-- Accessibility label for flash button when flash is on -->
<string name="CameraXFragment_flash_on">Flash on</string>
<string name="CameraXFragment_flash_on">Blic je uključen</string>
<!-- Accessibility label for flash button when flash is set to auto -->
<string name="CameraXFragment_flash_auto">Flash auto</string>
<string name="CameraXFragment_flash_auto">Automatski blic</string>
<!-- Accessibility label for the send button in media selection -->
<string name="CameraXFragment_send">Send</string>
<string name="CameraXFragment_send">Šalji</string>
<!-- Displayed in a permissions dialog when the user has denied access to hardware for image and video capture. -->
<string name="CameraXFragment_signal_needs_the_recording_permissions_to_capture_video">Signal needs microphone permissions to record videos, but they have been denied. Please continue to app settings, select \"Permissions\", and enable \"Microphone\" and \"Camera\".</string>
<string name="CameraXFragment_signal_needs_the_recording_permissions_to_capture_video">Signalu je potrebno dopuštenje da pristupi mikrofonu kako bi mogao snimati video, ali je ono uskraćeno. Molimo nastavite do postavki aplikacije, odaberite \"Dozvole\" i aktivirajte stavke \"Mikrofon\" i \"Kamera\".</string>
</resources>
@@ -15,74 +15,74 @@
<!-- Accessibility description for the button that advances to the next step in the media send flow. -->
<string name="AddAMessageRow__next">Següent</string>
<!-- Setting option that can be selected to default media to be sent as high quality by default -->
<string name="SentMediaQuality__high">High</string>
<string name="SentMediaQuality__high">Alta</string>
<!-- Setting option that can be selected to default media to be sent as standard quality by default -->
<string name="SentMediaQuality__standard">Standard</string>
<string name="SentMediaQuality__standard">Estàndard</string>
<!-- Title of the screen where the user browses their device gallery to pick media to send. -->
<string name="MediaSelectScreen__gallery">Gallery</string>
<string name="MediaSelectScreen__gallery">Galeria</string>
<!-- Accessibility description for the button that advances from media selection to the next step in the send flow. -->
<string name="MediaSelectScreen__next">Next</string>
<string name="MediaSelectScreen__next">Següent</string>
<!-- Label for the button that switches the capture screen to the camera. -->
<string name="MediaCaptureScreen__camera">Camera</string>
<string name="MediaCaptureScreen__camera">Càmera</string>
<!-- Label for the button that switches the capture screen to the text story editor. -->
<string name="MediaCaptureScreen__text_story">Text Story</string>
<string name="MediaCaptureScreen__text_story">Història de text</string>
<!-- Video editor play button content description -->
<string name="VideoEditorHud_play_video_description">Play video</string>
<string name="VideoEditorHud_play_video_description">Reprodueix el vídeo</string>
<!-- CameraFragment -->
<!-- Toasted when user device does not support video recording -->
<string name="CameraFragment__video_recording_is_not_supported_on_your_device">Video recording is not supported on your device</string>
<string name="CameraFragment__video_recording_is_not_supported_on_your_device">La gravació de vídeo no és compatible amb el teu dispositiu</string>
<!-- CameraXFragment -->
<string name="CameraXFragment_tap_for_photo_hold_for_video">Tap for photo, hold for video</string>
<string name="CameraXFragment_tap_for_photo_hold_for_video">Un toc per fer una fotografia, pressió contínua per fer vídeo</string>
<!-- Accessibility content description to describe the capture button when taking an image/video -->
<string name="CameraXFragment_capture_description">Capture</string>
<string name="CameraXFragment_change_camera_description">Change camera</string>
<string name="CameraXFragment_open_gallery_description">Open gallery</string>
<string name="CameraXFragment_capture_description">Captura</string>
<string name="CameraXFragment_change_camera_description">Canvia la càmera</string>
<string name="CameraXFragment_open_gallery_description">Obre la galeria</string>
<!-- Button text asking for access to camera permissions -->
<string name="CameraXFragment_allow_access">Allow access</string>
<string name="CameraXFragment_allow_access">Permet l\'accés</string>
<!-- Dialog title asking users for camera and microphone permission -->
<string name="CameraXFragment_allow_access_camera_microphone">Allow access to your camera and microphone</string>
<string name="CameraXFragment_allow_access_camera_microphone">Permet l\'accés a la teva càmera i al teu micròfon</string>
<!-- Dialog title asking users for camera permission -->
<string name="CameraXFragment_allow_access_camera">Allow access to your camera</string>
<string name="CameraXFragment_allow_access_camera">Permet l\'accés a la teva càmera</string>
<!-- Dialog title asking users for microphone permission -->
<string name="CameraXFragment_allow_access_microphone">Allow access to your microphone</string>
<string name="CameraXFragment_allow_access_microphone">Permet l\'accés al micròfon</string>
<!-- Text explaining why Signal needs camera access in order to take photos and videos -->
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera">To capture photos and video, allow Signal access to the camera.</string>
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera">Per captar fotografies i vídeos, permeteu que el Signal tingui accés a la càmera.</string>
<!-- Text explaining why Signal needs camera and microphone access in order to take photos and videos -->
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera_microphone">To capture photos and video, allow Signal access to the camera and microphone.</string>
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera_microphone">Per capturar fotos i vídeos, permet que Signal accedeixi a la càmera i al micròfon.</string>
<!-- Text explaining why Signal needs microphone access to take videos -->
<string name="CameraXFragment_to_capture_videos_with_sound">To capture videos with sound, allow Signal access to your microphone.</string>
<string name="CameraXFragment_to_capture_videos_with_sound">Per gravar vídeos amb so, permet que Signal accedeixi al teu micròfon.</string>
<!-- Text explaining why Signal needs camera access to scan QR codes -->
<string name="CameraXFragment_to_scan_qr_code_allow_camera">To scan a QR code, allow Signal access to the camera.</string>
<string name="CameraXFragment_to_scan_qr_code_allow_camera">Per escanejar un codi QR, permet que Signal accedeixi a la càmera.</string>
<!-- Toast dialog explaining why Signal needs camera permissions when capturing photos -->
<string name="CameraXFragment_signal_needs_camera_access_capture_photos">Signal needs camera access to capture photos</string>
<string name="CameraXFragment_signal_needs_camera_access_capture_photos">Signal necessita accedir a la càmera per fer fotos</string>
<!-- Toast dialog explaining why Signal needs camera permissions when scanning QR codes -->
<string name="CameraXFragment_signal_needs_camera_access_scan_qr_code">Signal needs camera access to scan QR codes</string>
<string name="CameraXFragment_signal_needs_camera_access_scan_qr_code">Signal necessita accedir a la càmera per escanejar codis QR</string>
<!-- Toast dialog explaining why Signal needs microphone permissions -->
<string name="CameraXFragment_signal_needs_microphone_access_video">Signal needs microphone access to capture video</string>
<string name="CameraXFragment_signal_needs_microphone_access_video">Signal necessita accedir al micròfon per gravar vídeos</string>
<!-- Dialog description that explains the steps needed to give camera permission -->
<string name="CameraXFragment_to_capture_photos">To capture photos in Signal:</string>
<string name="CameraXFragment_to_capture_photos">Per capturar fotos a Signal:</string>
<!-- Dialog description that explains the steps needed to give camera and microphone permission -->
<string name="CameraXFragment_to_capture_photos_videos">To capture photos and videos in Signal:</string>
<string name="CameraXFragment_to_capture_photos_videos">Per capturar fotos i vídeos a Signal:</string>
<!-- Dialog description that explains the steps needed to give microphone permission -->
<string name="CameraXFragment_to_capture_videos">To capture videos with sound:</string>
<string name="CameraXFragment_to_capture_videos">Per gravar vídeos amb so:</string>
<!-- Dialog description that explains the steps needed to give Signal camera permissions -->
<string name="CameraXFragment_to_scan_qr_codes">To scan QR codes:</string>
<string name="CameraXFragment_to_scan_qr_codes">Per escanejar codis QR:</string>
<!-- Error message shown when we try to take a photo, but fail -->
<string name="CameraXFragment_photo_capture_failed">Failed to capture photo. Please try again.</string>
<string name="CameraXFragment_photo_capture_failed">No s\'ha pogut fer la foto. Torna-ho a provar.</string>
<!-- Error message shown when we try to take a photo, but fail when trying to process it (convert it into something the user can see). -->
<string name="CameraXFragment_photo_processing_failed">Failed to process photo. Please try again.</string>
<string name="CameraXFragment_photo_processing_failed">No s\'ha pogut processar la foto. Torna-ho a provar.</string>
<!-- Accessibility label for the switch camera button -->
<string name="CameraXFragment_switch_camera">Switch camera</string>
<string name="CameraXFragment_switch_camera">Canviar la càmera</string>
<!-- Accessibility label for flash button when flash is off -->
<string name="CameraXFragment_flash_off">Flash off</string>
<string name="CameraXFragment_flash_off">Desactivar flash</string>
<!-- Accessibility label for flash button when flash is on -->
<string name="CameraXFragment_flash_on">Flash on</string>
<string name="CameraXFragment_flash_on">Activar flash</string>
<!-- Accessibility label for flash button when flash is set to auto -->
<string name="CameraXFragment_flash_auto">Flash auto</string>
<string name="CameraXFragment_flash_auto">Flash automàtic</string>
<!-- Accessibility label for the send button in media selection -->
<string name="CameraXFragment_send">Send</string>
<string name="CameraXFragment_send">Envia</string>
<!-- Displayed in a permissions dialog when the user has denied access to hardware for image and video capture. -->
<string name="CameraXFragment_signal_needs_the_recording_permissions_to_capture_video">Signal needs microphone permissions to record videos, but they have been denied. Please continue to app settings, select \"Permissions\", and enable \"Microphone\" and \"Camera\".</string>
<string name="CameraXFragment_signal_needs_the_recording_permissions_to_capture_video">El Signal necessita el permís del micròfon per gravar vídeos, però s\'han denegat. Si us plau, continueu cap al menú de configuració de l\'aplicació, seleccioneu Permisos i activeu-hi el micròfon i la càmera.</string>
</resources>
@@ -15,74 +15,74 @@
<!-- Accessibility description for the button that advances to the next step in the media send flow. -->
<string name="AddAMessageRow__next">Další</string>
<!-- Setting option that can be selected to default media to be sent as high quality by default -->
<string name="SentMediaQuality__high">High</string>
<string name="SentMediaQuality__high">Vysoká</string>
<!-- Setting option that can be selected to default media to be sent as standard quality by default -->
<string name="SentMediaQuality__standard">Standard</string>
<!-- Title of the screen where the user browses their device gallery to pick media to send. -->
<string name="MediaSelectScreen__gallery">Gallery</string>
<string name="MediaSelectScreen__gallery">Galerie</string>
<!-- Accessibility description for the button that advances from media selection to the next step in the send flow. -->
<string name="MediaSelectScreen__next">Next</string>
<string name="MediaSelectScreen__next">Další</string>
<!-- Label for the button that switches the capture screen to the camera. -->
<string name="MediaCaptureScreen__camera">Camera</string>
<string name="MediaCaptureScreen__camera">Fotoaparát</string>
<!-- Label for the button that switches the capture screen to the text story editor. -->
<string name="MediaCaptureScreen__text_story">Text Story</string>
<string name="MediaCaptureScreen__text_story">Text příběhu</string>
<!-- Video editor play button content description -->
<string name="VideoEditorHud_play_video_description">Play video</string>
<string name="VideoEditorHud_play_video_description">Přehrát video</string>
<!-- CameraFragment -->
<!-- Toasted when user device does not support video recording -->
<string name="CameraFragment__video_recording_is_not_supported_on_your_device">Video recording is not supported on your device</string>
<string name="CameraFragment__video_recording_is_not_supported_on_your_device">Nahrávání videa není na vašem zařízení podporováno</string>
<!-- CameraXFragment -->
<string name="CameraXFragment_tap_for_photo_hold_for_video">Tap for photo, hold for video</string>
<string name="CameraXFragment_tap_for_photo_hold_for_video">Klepnout pro fotografii, přidržet pro video</string>
<!-- Accessibility content description to describe the capture button when taking an image/video -->
<string name="CameraXFragment_capture_description">Capture</string>
<string name="CameraXFragment_change_camera_description">Change camera</string>
<string name="CameraXFragment_open_gallery_description">Open gallery</string>
<string name="CameraXFragment_capture_description">Pořídit</string>
<string name="CameraXFragment_change_camera_description">Změnit kameru</string>
<string name="CameraXFragment_open_gallery_description">Otevřít galerii</string>
<!-- Button text asking for access to camera permissions -->
<string name="CameraXFragment_allow_access">Allow access</string>
<string name="CameraXFragment_allow_access">Povolit přístup</string>
<!-- Dialog title asking users for camera and microphone permission -->
<string name="CameraXFragment_allow_access_camera_microphone">Allow access to your camera and microphone</string>
<string name="CameraXFragment_allow_access_camera_microphone">Povolte přístup k fotoaparátu a mikrofonu</string>
<!-- Dialog title asking users for camera permission -->
<string name="CameraXFragment_allow_access_camera">Allow access to your camera</string>
<string name="CameraXFragment_allow_access_camera">Povolte přístup k fotoaparátu</string>
<!-- Dialog title asking users for microphone permission -->
<string name="CameraXFragment_allow_access_microphone">Allow access to your microphone</string>
<string name="CameraXFragment_allow_access_microphone">Povolte přístup k mikrofonu</string>
<!-- Text explaining why Signal needs camera access in order to take photos and videos -->
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera">To capture photos and video, allow Signal access to the camera.</string>
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera">Pro pořizování fotografií nebo videa potřebuje Signal přístup k fotoaparátu.</string>
<!-- Text explaining why Signal needs camera and microphone access in order to take photos and videos -->
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera_microphone">To capture photos and video, allow Signal access to the camera and microphone.</string>
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera_microphone">Chcete-li pořizovat fotografie a natáčet videa, povolte aplikaci Signal přístup k fotoaparátu a mikrofonu.</string>
<!-- Text explaining why Signal needs microphone access to take videos -->
<string name="CameraXFragment_to_capture_videos_with_sound">To capture videos with sound, allow Signal access to your microphone.</string>
<string name="CameraXFragment_to_capture_videos_with_sound">Chcete-li natáčet videa se zvukem, povolte aplikaci Signal přístup k mikrofonu.</string>
<!-- Text explaining why Signal needs camera access to scan QR codes -->
<string name="CameraXFragment_to_scan_qr_code_allow_camera">To scan a QR code, allow Signal access to the camera.</string>
<string name="CameraXFragment_to_scan_qr_code_allow_camera">Chcete-li naskenovat QR kód, povolte aplikaci Signal přístup k fotoaparátu.</string>
<!-- Toast dialog explaining why Signal needs camera permissions when capturing photos -->
<string name="CameraXFragment_signal_needs_camera_access_capture_photos">Signal needs camera access to capture photos</string>
<string name="CameraXFragment_signal_needs_camera_access_capture_photos">K pořizování fotografií vyžaduje Signal přístup k fotoaparátu</string>
<!-- Toast dialog explaining why Signal needs camera permissions when scanning QR codes -->
<string name="CameraXFragment_signal_needs_camera_access_scan_qr_code">Signal needs camera access to scan QR codes</string>
<string name="CameraXFragment_signal_needs_camera_access_scan_qr_code">Ke skenování QR kódů vyžaduje Signal přístup k fotoaparátu</string>
<!-- Toast dialog explaining why Signal needs microphone permissions -->
<string name="CameraXFragment_signal_needs_microphone_access_video">Signal needs microphone access to capture video</string>
<string name="CameraXFragment_signal_needs_microphone_access_video">K natáčení videa vyžaduje Signal přístup k mikrofonu</string>
<!-- Dialog description that explains the steps needed to give camera permission -->
<string name="CameraXFragment_to_capture_photos">To capture photos in Signal:</string>
<string name="CameraXFragment_to_capture_photos">Jak pořizovat fotografie v aplikaci Signal:</string>
<!-- Dialog description that explains the steps needed to give camera and microphone permission -->
<string name="CameraXFragment_to_capture_photos_videos">To capture photos and videos in Signal:</string>
<string name="CameraXFragment_to_capture_photos_videos">Jak pořizovat fotografie a natáčet videa v aplikaci Signal:</string>
<!-- Dialog description that explains the steps needed to give microphone permission -->
<string name="CameraXFragment_to_capture_videos">To capture videos with sound:</string>
<string name="CameraXFragment_to_capture_videos">Jak natáčet videa se zvukem:</string>
<!-- Dialog description that explains the steps needed to give Signal camera permissions -->
<string name="CameraXFragment_to_scan_qr_codes">To scan QR codes:</string>
<string name="CameraXFragment_to_scan_qr_codes">Jak skenovat QR kódy:</string>
<!-- Error message shown when we try to take a photo, but fail -->
<string name="CameraXFragment_photo_capture_failed">Failed to capture photo. Please try again.</string>
<string name="CameraXFragment_photo_capture_failed">Fotografii se nepodařilo pořídit. Zkuste to prosím znovu.</string>
<!-- Error message shown when we try to take a photo, but fail when trying to process it (convert it into something the user can see). -->
<string name="CameraXFragment_photo_processing_failed">Failed to process photo. Please try again.</string>
<string name="CameraXFragment_photo_processing_failed">Fotografii se nepodařilo zpracovat. Zkuste to prosím znovu.</string>
<!-- Accessibility label for the switch camera button -->
<string name="CameraXFragment_switch_camera">Switch camera</string>
<string name="CameraXFragment_switch_camera">Přepnout kameru</string>
<!-- Accessibility label for flash button when flash is off -->
<string name="CameraXFragment_flash_off">Flash off</string>
<string name="CameraXFragment_flash_off">Blesk vypnutý</string>
<!-- Accessibility label for flash button when flash is on -->
<string name="CameraXFragment_flash_on">Flash on</string>
<string name="CameraXFragment_flash_on">Blesk zapnutý</string>
<!-- Accessibility label for flash button when flash is set to auto -->
<string name="CameraXFragment_flash_auto">Flash auto</string>
<string name="CameraXFragment_flash_auto">Blesk automaticky</string>
<!-- Accessibility label for the send button in media selection -->
<string name="CameraXFragment_send">Send</string>
<string name="CameraXFragment_send">Odeslat</string>
<!-- Displayed in a permissions dialog when the user has denied access to hardware for image and video capture. -->
<string name="CameraXFragment_signal_needs_the_recording_permissions_to_capture_video">Signal needs microphone permissions to record videos, but they have been denied. Please continue to app settings, select \"Permissions\", and enable \"Microphone\" and \"Camera\".</string>
<string name="CameraXFragment_signal_needs_the_recording_permissions_to_capture_video">Signal potřebuje oprávnění k mikrofonu, aby mohl nahrávat videa, ale toto oprávnění bylo zakázáno. Prosím pokračujte do menu nastavení aplikací, vyberte \"Oprávnění\" a povolte \"Mikrofon\" a \"Fotoaparát\".</string>
</resources>
@@ -15,74 +15,74 @@
<!-- Accessibility description for the button that advances to the next step in the media send flow. -->
<string name="AddAMessageRow__next">Næste</string>
<!-- Setting option that can be selected to default media to be sent as high quality by default -->
<string name="SentMediaQuality__high">High</string>
<string name="SentMediaQuality__high">Høj</string>
<!-- Setting option that can be selected to default media to be sent as standard quality by default -->
<string name="SentMediaQuality__standard">Standard</string>
<!-- Title of the screen where the user browses their device gallery to pick media to send. -->
<string name="MediaSelectScreen__gallery">Gallery</string>
<string name="MediaSelectScreen__gallery">Galleri</string>
<!-- Accessibility description for the button that advances from media selection to the next step in the send flow. -->
<string name="MediaSelectScreen__next">Next</string>
<string name="MediaSelectScreen__next">Næste</string>
<!-- Label for the button that switches the capture screen to the camera. -->
<string name="MediaCaptureScreen__camera">Camera</string>
<string name="MediaCaptureScreen__camera">Kamera</string>
<!-- Label for the button that switches the capture screen to the text story editor. -->
<string name="MediaCaptureScreen__text_story">Text Story</string>
<string name="MediaCaptureScreen__text_story">Teksthistorie</string>
<!-- Video editor play button content description -->
<string name="VideoEditorHud_play_video_description">Play video</string>
<string name="VideoEditorHud_play_video_description">Afspil video</string>
<!-- CameraFragment -->
<!-- Toasted when user device does not support video recording -->
<string name="CameraFragment__video_recording_is_not_supported_on_your_device">Video recording is not supported on your device</string>
<string name="CameraFragment__video_recording_is_not_supported_on_your_device">Videooptagelse er ikke understøttet på din enhed</string>
<!-- CameraXFragment -->
<string name="CameraXFragment_tap_for_photo_hold_for_video">Tap for photo, hold for video</string>
<string name="CameraXFragment_tap_for_photo_hold_for_video">Tryk for billede, tryk og hold for video</string>
<!-- Accessibility content description to describe the capture button when taking an image/video -->
<string name="CameraXFragment_capture_description">Capture</string>
<string name="CameraXFragment_change_camera_description">Change camera</string>
<string name="CameraXFragment_open_gallery_description">Open gallery</string>
<string name="CameraXFragment_capture_description">Tag billede</string>
<string name="CameraXFragment_change_camera_description">Skift kamera</string>
<string name="CameraXFragment_open_gallery_description">Åbn galleri</string>
<!-- Button text asking for access to camera permissions -->
<string name="CameraXFragment_allow_access">Allow access</string>
<string name="CameraXFragment_allow_access">Tillad adgang</string>
<!-- Dialog title asking users for camera and microphone permission -->
<string name="CameraXFragment_allow_access_camera_microphone">Allow access to your camera and microphone</string>
<string name="CameraXFragment_allow_access_camera_microphone">Giv adgang til dit kamera og din mikrofon</string>
<!-- Dialog title asking users for camera permission -->
<string name="CameraXFragment_allow_access_camera">Allow access to your camera</string>
<string name="CameraXFragment_allow_access_camera">Giv adgang til kameraet</string>
<!-- Dialog title asking users for microphone permission -->
<string name="CameraXFragment_allow_access_microphone">Allow access to your microphone</string>
<string name="CameraXFragment_allow_access_microphone">Tillad adgang til din mikrofon</string>
<!-- Text explaining why Signal needs camera access in order to take photos and videos -->
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera">To capture photos and video, allow Signal access to the camera.</string>
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera">Giv Signal tilladelse til at tilgå dit kamera for at tage billeder og optage video.</string>
<!-- Text explaining why Signal needs camera and microphone access in order to take photos and videos -->
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera_microphone">To capture photos and video, allow Signal access to the camera and microphone.</string>
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera_microphone">Giv Signal adgang til dit kamera og din mikrofon for at tage billeder og optage video.</string>
<!-- Text explaining why Signal needs microphone access to take videos -->
<string name="CameraXFragment_to_capture_videos_with_sound">To capture videos with sound, allow Signal access to your microphone.</string>
<string name="CameraXFragment_to_capture_videos_with_sound">Giv Signal adgang til din mikrofon for at optage video med lyd.</string>
<!-- Text explaining why Signal needs camera access to scan QR codes -->
<string name="CameraXFragment_to_scan_qr_code_allow_camera">To scan a QR code, allow Signal access to the camera.</string>
<string name="CameraXFragment_to_scan_qr_code_allow_camera">Giv Signal adgang til dit kamera for at scanne en QR-kode.</string>
<!-- Toast dialog explaining why Signal needs camera permissions when capturing photos -->
<string name="CameraXFragment_signal_needs_camera_access_capture_photos">Signal needs camera access to capture photos</string>
<string name="CameraXFragment_signal_needs_camera_access_capture_photos">Signal skal bruge adgang til dit kamera for at tage billeder</string>
<!-- Toast dialog explaining why Signal needs camera permissions when scanning QR codes -->
<string name="CameraXFragment_signal_needs_camera_access_scan_qr_code">Signal needs camera access to scan QR codes</string>
<string name="CameraXFragment_signal_needs_camera_access_scan_qr_code">Signal skal bruge adgang til dig kamera for at scanne QR-koder</string>
<!-- Toast dialog explaining why Signal needs microphone permissions -->
<string name="CameraXFragment_signal_needs_microphone_access_video">Signal needs microphone access to capture video</string>
<string name="CameraXFragment_signal_needs_microphone_access_video">Signal skal bruge adgang til din mikrofon for at optage video</string>
<!-- Dialog description that explains the steps needed to give camera permission -->
<string name="CameraXFragment_to_capture_photos">To capture photos in Signal:</string>
<string name="CameraXFragment_to_capture_photos">For at tage billeder i Signal:</string>
<!-- Dialog description that explains the steps needed to give camera and microphone permission -->
<string name="CameraXFragment_to_capture_photos_videos">To capture photos and videos in Signal:</string>
<string name="CameraXFragment_to_capture_photos_videos">For at tage billeder og optage video i Signal:</string>
<!-- Dialog description that explains the steps needed to give microphone permission -->
<string name="CameraXFragment_to_capture_videos">To capture videos with sound:</string>
<string name="CameraXFragment_to_capture_videos">For at optage video med lyd:</string>
<!-- Dialog description that explains the steps needed to give Signal camera permissions -->
<string name="CameraXFragment_to_scan_qr_codes">To scan QR codes:</string>
<string name="CameraXFragment_to_scan_qr_codes">For at scanne QR-koder:</string>
<!-- Error message shown when we try to take a photo, but fail -->
<string name="CameraXFragment_photo_capture_failed">Failed to capture photo. Please try again.</string>
<string name="CameraXFragment_photo_capture_failed">Kunne ikke tage billedet. Prøv igen.</string>
<!-- Error message shown when we try to take a photo, but fail when trying to process it (convert it into something the user can see). -->
<string name="CameraXFragment_photo_processing_failed">Failed to process photo. Please try again.</string>
<string name="CameraXFragment_photo_processing_failed">Kunne ikke behandle billedet. Prøv igen.</string>
<!-- Accessibility label for the switch camera button -->
<string name="CameraXFragment_switch_camera">Switch camera</string>
<string name="CameraXFragment_switch_camera">Skift kamera</string>
<!-- Accessibility label for flash button when flash is off -->
<string name="CameraXFragment_flash_off">Flash off</string>
<string name="CameraXFragment_flash_off">Blitz slukket</string>
<!-- Accessibility label for flash button when flash is on -->
<string name="CameraXFragment_flash_on">Flash on</string>
<string name="CameraXFragment_flash_on">Blitz til</string>
<!-- Accessibility label for flash button when flash is set to auto -->
<string name="CameraXFragment_flash_auto">Flash auto</string>
<string name="CameraXFragment_flash_auto">Automatisk blitz</string>
<!-- Accessibility label for the send button in media selection -->
<string name="CameraXFragment_send">Send</string>
<!-- Displayed in a permissions dialog when the user has denied access to hardware for image and video capture. -->
<string name="CameraXFragment_signal_needs_the_recording_permissions_to_capture_video">Signal needs microphone permissions to record videos, but they have been denied. Please continue to app settings, select \"Permissions\", and enable \"Microphone\" and \"Camera\".</string>
<string name="CameraXFragment_signal_needs_the_recording_permissions_to_capture_video">Signal beder om tilladelse til at tilgå mikrofonen, for at kunne optage videoer, men er blevet afvist. Gå venligst til appindstillinger, vælg \"Tilladelser\" og tilvælg \"Mikrofon\" og \"Kamera\".</string>
</resources>
@@ -15,74 +15,74 @@
<!-- Accessibility description for the button that advances to the next step in the media send flow. -->
<string name="AddAMessageRow__next">Weiter</string>
<!-- Setting option that can be selected to default media to be sent as high quality by default -->
<string name="SentMediaQuality__high">High</string>
<string name="SentMediaQuality__high">Hoch</string>
<!-- Setting option that can be selected to default media to be sent as standard quality by default -->
<string name="SentMediaQuality__standard">Standard</string>
<!-- Title of the screen where the user browses their device gallery to pick media to send. -->
<string name="MediaSelectScreen__gallery">Gallery</string>
<string name="MediaSelectScreen__gallery">Galerie</string>
<!-- Accessibility description for the button that advances from media selection to the next step in the send flow. -->
<string name="MediaSelectScreen__next">Next</string>
<string name="MediaSelectScreen__next">Weiter</string>
<!-- Label for the button that switches the capture screen to the camera. -->
<string name="MediaCaptureScreen__camera">Camera</string>
<string name="MediaCaptureScreen__camera">Kamera</string>
<!-- Label for the button that switches the capture screen to the text story editor. -->
<string name="MediaCaptureScreen__text_story">Text Story</string>
<string name="MediaCaptureScreen__text_story">Text-Story</string>
<!-- Video editor play button content description -->
<string name="VideoEditorHud_play_video_description">Play video</string>
<string name="VideoEditorHud_play_video_description">Video abspielen</string>
<!-- CameraFragment -->
<!-- Toasted when user device does not support video recording -->
<string name="CameraFragment__video_recording_is_not_supported_on_your_device">Video recording is not supported on your device</string>
<string name="CameraFragment__video_recording_is_not_supported_on_your_device">Videoaufnahmen werden auf deinem Gerät nicht unterstützt</string>
<!-- CameraXFragment -->
<string name="CameraXFragment_tap_for_photo_hold_for_video">Tap for photo, hold for video</string>
<string name="CameraXFragment_tap_for_photo_hold_for_video">Für Foto antippen, für Video halten</string>
<!-- Accessibility content description to describe the capture button when taking an image/video -->
<string name="CameraXFragment_capture_description">Capture</string>
<string name="CameraXFragment_change_camera_description">Change camera</string>
<string name="CameraXFragment_open_gallery_description">Open gallery</string>
<string name="CameraXFragment_capture_description">Aufnehmen</string>
<string name="CameraXFragment_change_camera_description">Kamera wechseln</string>
<string name="CameraXFragment_open_gallery_description">Galerie öffnen</string>
<!-- Button text asking for access to camera permissions -->
<string name="CameraXFragment_allow_access">Allow access</string>
<string name="CameraXFragment_allow_access">Zugriff erlauben</string>
<!-- Dialog title asking users for camera and microphone permission -->
<string name="CameraXFragment_allow_access_camera_microphone">Allow access to your camera and microphone</string>
<string name="CameraXFragment_allow_access_camera_microphone">Zugriff auf deine Kamera und dein Mikrofon erlauben</string>
<!-- Dialog title asking users for camera permission -->
<string name="CameraXFragment_allow_access_camera">Allow access to your camera</string>
<string name="CameraXFragment_allow_access_camera">Zugriff auf deine Kamera erlauben</string>
<!-- Dialog title asking users for microphone permission -->
<string name="CameraXFragment_allow_access_microphone">Allow access to your microphone</string>
<string name="CameraXFragment_allow_access_microphone">Zugriff auf dein Mikrofon erlauben</string>
<!-- Text explaining why Signal needs camera access in order to take photos and videos -->
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera">To capture photos and video, allow Signal access to the camera.</string>
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera">Zum Aufnehmen von Fotos und Videos erlaube Signal Zugriff auf deine Kamera.</string>
<!-- Text explaining why Signal needs camera and microphone access in order to take photos and videos -->
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera_microphone">To capture photos and video, allow Signal access to the camera and microphone.</string>
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera_microphone">Zum Aufnehmen von Fotos und Videos erlaube Signal Zugriff auf deine Kamera und dein Mikrofon.</string>
<!-- Text explaining why Signal needs microphone access to take videos -->
<string name="CameraXFragment_to_capture_videos_with_sound">To capture videos with sound, allow Signal access to your microphone.</string>
<string name="CameraXFragment_to_capture_videos_with_sound">Signal benötigt Zugriff auf dein Mikrofon, um Videos mit Ton aufzunehmen.</string>
<!-- Text explaining why Signal needs camera access to scan QR codes -->
<string name="CameraXFragment_to_scan_qr_code_allow_camera">To scan a QR code, allow Signal access to the camera.</string>
<string name="CameraXFragment_to_scan_qr_code_allow_camera">Um QR-Codes zu scannen, erlaube Signal Zugriff auf deine Kamera.</string>
<!-- Toast dialog explaining why Signal needs camera permissions when capturing photos -->
<string name="CameraXFragment_signal_needs_camera_access_capture_photos">Signal needs camera access to capture photos</string>
<string name="CameraXFragment_signal_needs_camera_access_capture_photos">Um Aufnahmen zu machen, benötigt Signal Zugriff auf deine Kamera</string>
<!-- Toast dialog explaining why Signal needs camera permissions when scanning QR codes -->
<string name="CameraXFragment_signal_needs_camera_access_scan_qr_code">Signal needs camera access to scan QR codes</string>
<string name="CameraXFragment_signal_needs_camera_access_scan_qr_code">Um QR-Codes zu scannen, benötigt Signal Zugriff auf deine Kamera</string>
<!-- Toast dialog explaining why Signal needs microphone permissions -->
<string name="CameraXFragment_signal_needs_microphone_access_video">Signal needs microphone access to capture video</string>
<string name="CameraXFragment_signal_needs_microphone_access_video">Um Videos aufzunehmen, benötigt Signal Zugriff auf dein Mikrofon</string>
<!-- Dialog description that explains the steps needed to give camera permission -->
<string name="CameraXFragment_to_capture_photos">To capture photos in Signal:</string>
<string name="CameraXFragment_to_capture_photos">Um in Signal Fotos zu machen:</string>
<!-- Dialog description that explains the steps needed to give camera and microphone permission -->
<string name="CameraXFragment_to_capture_photos_videos">To capture photos and videos in Signal:</string>
<string name="CameraXFragment_to_capture_photos_videos">Um in Signal Fotos und Videos aufzunehmen:</string>
<!-- Dialog description that explains the steps needed to give microphone permission -->
<string name="CameraXFragment_to_capture_videos">To capture videos with sound:</string>
<string name="CameraXFragment_to_capture_videos">Um Videos mit Ton aufzunehmen:</string>
<!-- Dialog description that explains the steps needed to give Signal camera permissions -->
<string name="CameraXFragment_to_scan_qr_codes">To scan QR codes:</string>
<string name="CameraXFragment_to_scan_qr_codes">Um QR-Codes zu scannen:</string>
<!-- Error message shown when we try to take a photo, but fail -->
<string name="CameraXFragment_photo_capture_failed">Failed to capture photo. Please try again.</string>
<string name="CameraXFragment_photo_capture_failed">Foto konnte nicht aufgenommen werden. Bitte versuche es erneut.</string>
<!-- Error message shown when we try to take a photo, but fail when trying to process it (convert it into something the user can see). -->
<string name="CameraXFragment_photo_processing_failed">Failed to process photo. Please try again.</string>
<string name="CameraXFragment_photo_processing_failed">Foto konnte nicht verarbeitet werden. Bitte versuche es erneut.</string>
<!-- Accessibility label for the switch camera button -->
<string name="CameraXFragment_switch_camera">Switch camera</string>
<string name="CameraXFragment_switch_camera">Kamera wechseln</string>
<!-- Accessibility label for flash button when flash is off -->
<string name="CameraXFragment_flash_off">Flash off</string>
<string name="CameraXFragment_flash_off">Blitz aus</string>
<!-- Accessibility label for flash button when flash is on -->
<string name="CameraXFragment_flash_on">Flash on</string>
<string name="CameraXFragment_flash_on">Blitz an</string>
<!-- Accessibility label for flash button when flash is set to auto -->
<string name="CameraXFragment_flash_auto">Flash auto</string>
<string name="CameraXFragment_flash_auto">Blitz automatisch</string>
<!-- Accessibility label for the send button in media selection -->
<string name="CameraXFragment_send">Send</string>
<string name="CameraXFragment_send">Senden</string>
<!-- Displayed in a permissions dialog when the user has denied access to hardware for image and video capture. -->
<string name="CameraXFragment_signal_needs_the_recording_permissions_to_capture_video">Signal needs microphone permissions to record videos, but they have been denied. Please continue to app settings, select \"Permissions\", and enable \"Microphone\" and \"Camera\".</string>
<string name="CameraXFragment_signal_needs_the_recording_permissions_to_capture_video">Signal benötigt die Berechtigung »Mikrofon«, um Videos aufzunehmen, diese wurde jedoch abgelehnt. Bitte öffne die App-Einstellungen, wähle »Berechtigungen« und aktiviere »Mikrofon« und »Kamera«.</string>
</resources>
@@ -15,74 +15,74 @@
<!-- Accessibility description for the button that advances to the next step in the media send flow. -->
<string name="AddAMessageRow__next">Επόμενο</string>
<!-- Setting option that can be selected to default media to be sent as high quality by default -->
<string name="SentMediaQuality__high">High</string>
<string name="SentMediaQuality__high">Υψηλή</string>
<!-- Setting option that can be selected to default media to be sent as standard quality by default -->
<string name="SentMediaQuality__standard">Standard</string>
<string name="SentMediaQuality__standard">Κανονική</string>
<!-- Title of the screen where the user browses their device gallery to pick media to send. -->
<string name="MediaSelectScreen__gallery">Gallery</string>
<string name="MediaSelectScreen__gallery">Συλλογή</string>
<!-- Accessibility description for the button that advances from media selection to the next step in the send flow. -->
<string name="MediaSelectScreen__next">Next</string>
<string name="MediaSelectScreen__next">Επόμενο</string>
<!-- Label for the button that switches the capture screen to the camera. -->
<string name="MediaCaptureScreen__camera">Camera</string>
<string name="MediaCaptureScreen__camera">Κάμερα</string>
<!-- Label for the button that switches the capture screen to the text story editor. -->
<string name="MediaCaptureScreen__text_story">Text Story</string>
<string name="MediaCaptureScreen__text_story">Ιστορία με κείμενο</string>
<!-- Video editor play button content description -->
<string name="VideoEditorHud_play_video_description">Play video</string>
<string name="VideoEditorHud_play_video_description">Αναπαραγωγή βίντεο</string>
<!-- CameraFragment -->
<!-- Toasted when user device does not support video recording -->
<string name="CameraFragment__video_recording_is_not_supported_on_your_device">Video recording is not supported on your device</string>
<string name="CameraFragment__video_recording_is_not_supported_on_your_device">Η εγγραφή βίντεο δεν υποστηρίζεται στη συσκευή σας</string>
<!-- CameraXFragment -->
<string name="CameraXFragment_tap_for_photo_hold_for_video">Tap for photo, hold for video</string>
<string name="CameraXFragment_tap_for_photo_hold_for_video">Πάτα για φωτογραφία, παρατεταμένα για βίντεο</string>
<!-- Accessibility content description to describe the capture button when taking an image/video -->
<string name="CameraXFragment_capture_description">Capture</string>
<string name="CameraXFragment_change_camera_description">Change camera</string>
<string name="CameraXFragment_open_gallery_description">Open gallery</string>
<string name="CameraXFragment_capture_description">Λήψη</string>
<string name="CameraXFragment_change_camera_description">Αλλαγή κάμερας</string>
<string name="CameraXFragment_open_gallery_description">Άνοιγμα συλλογής</string>
<!-- Button text asking for access to camera permissions -->
<string name="CameraXFragment_allow_access">Allow access</string>
<string name="CameraXFragment_allow_access">Να δοθεί πρόσβαση</string>
<!-- Dialog title asking users for camera and microphone permission -->
<string name="CameraXFragment_allow_access_camera_microphone">Allow access to your camera and microphone</string>
<string name="CameraXFragment_allow_access_camera_microphone">Να δοθεί πρόσβαση στην κάμερα και στο μικρόφωνο</string>
<!-- Dialog title asking users for camera permission -->
<string name="CameraXFragment_allow_access_camera">Allow access to your camera</string>
<string name="CameraXFragment_allow_access_camera">Να δοθεί πρόσβαση στην κάμερα</string>
<!-- Dialog title asking users for microphone permission -->
<string name="CameraXFragment_allow_access_microphone">Allow access to your microphone</string>
<string name="CameraXFragment_allow_access_microphone">Να δοθεί πρόσβαση στο μικρόφωνο</string>
<!-- Text explaining why Signal needs camera access in order to take photos and videos -->
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera">To capture photos and video, allow Signal access to the camera.</string>
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera">Για να τραβήξεις φωτογραφίες και βίντεο, δώσε στο Signal πρόσβαση στην κάμερα.</string>
<!-- Text explaining why Signal needs camera and microphone access in order to take photos and videos -->
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera_microphone">To capture photos and video, allow Signal access to the camera and microphone.</string>
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera_microphone">Για να τραβήξεις φωτογραφίες και βίντεο, δώσε στο Signal πρόσβαση στην κάμερα και στο μικρόφωνο.</string>
<!-- Text explaining why Signal needs microphone access to take videos -->
<string name="CameraXFragment_to_capture_videos_with_sound">To capture videos with sound, allow Signal access to your microphone.</string>
<string name="CameraXFragment_to_capture_videos_with_sound">Για να τραβήξεις βίντεο με ήχο, δώσε στο Signal πρόσβαση στο μικρόφωνο.</string>
<!-- Text explaining why Signal needs camera access to scan QR codes -->
<string name="CameraXFragment_to_scan_qr_code_allow_camera">To scan a QR code, allow Signal access to the camera.</string>
<string name="CameraXFragment_to_scan_qr_code_allow_camera">Για να σαρώσεις έναν κωδικό QR, δώσε στο Signal πρόσβαση στην κάμερά.</string>
<!-- Toast dialog explaining why Signal needs camera permissions when capturing photos -->
<string name="CameraXFragment_signal_needs_camera_access_capture_photos">Signal needs camera access to capture photos</string>
<string name="CameraXFragment_signal_needs_camera_access_capture_photos">Το Signal χρειάζεται πρόσβαση στην κάμερα για τη λήψη φωτογραφιών</string>
<!-- Toast dialog explaining why Signal needs camera permissions when scanning QR codes -->
<string name="CameraXFragment_signal_needs_camera_access_scan_qr_code">Signal needs camera access to scan QR codes</string>
<string name="CameraXFragment_signal_needs_camera_access_scan_qr_code">Το Signal χρειάζεται πρόσβαση στην κάμερα για τη σάρωση κωδικών QR</string>
<!-- Toast dialog explaining why Signal needs microphone permissions -->
<string name="CameraXFragment_signal_needs_microphone_access_video">Signal needs microphone access to capture video</string>
<string name="CameraXFragment_signal_needs_microphone_access_video">Το Signal χρειάζεται πρόσβαση στο μικρόφωνο για τη λήψη βίντεο</string>
<!-- Dialog description that explains the steps needed to give camera permission -->
<string name="CameraXFragment_to_capture_photos">To capture photos in Signal:</string>
<string name="CameraXFragment_to_capture_photos">Για τη λήψη φωτογραφιών στο Signal:</string>
<!-- Dialog description that explains the steps needed to give camera and microphone permission -->
<string name="CameraXFragment_to_capture_photos_videos">To capture photos and videos in Signal:</string>
<string name="CameraXFragment_to_capture_photos_videos">Για τη λήψη φωτογραφιών και βίντεο στο Signal:</string>
<!-- Dialog description that explains the steps needed to give microphone permission -->
<string name="CameraXFragment_to_capture_videos">To capture videos with sound:</string>
<string name="CameraXFragment_to_capture_videos">Για τη λήψη βίντεο με ήχο:</string>
<!-- Dialog description that explains the steps needed to give Signal camera permissions -->
<string name="CameraXFragment_to_scan_qr_codes">To scan QR codes:</string>
<string name="CameraXFragment_to_scan_qr_codes">Για τη σάρωση κωδικών QR:</string>
<!-- Error message shown when we try to take a photo, but fail -->
<string name="CameraXFragment_photo_capture_failed">Failed to capture photo. Please try again.</string>
<string name="CameraXFragment_photo_capture_failed">Αποτυχία λήψης φωτογραφίας. Δοκίμασε ξανά.</string>
<!-- Error message shown when we try to take a photo, but fail when trying to process it (convert it into something the user can see). -->
<string name="CameraXFragment_photo_processing_failed">Failed to process photo. Please try again.</string>
<string name="CameraXFragment_photo_processing_failed">Αποτυχία επεξεργασίας φωτογραφίας. Δοκίμασε ξανά.</string>
<!-- Accessibility label for the switch camera button -->
<string name="CameraXFragment_switch_camera">Switch camera</string>
<string name="CameraXFragment_switch_camera">Εναλλαγή κάμερας</string>
<!-- Accessibility label for flash button when flash is off -->
<string name="CameraXFragment_flash_off">Flash off</string>
<string name="CameraXFragment_flash_off">Φλας απενεργοποιημένο</string>
<!-- Accessibility label for flash button when flash is on -->
<string name="CameraXFragment_flash_on">Flash on</string>
<string name="CameraXFragment_flash_on">Φλας ενεργοποιημένο</string>
<!-- Accessibility label for flash button when flash is set to auto -->
<string name="CameraXFragment_flash_auto">Flash auto</string>
<string name="CameraXFragment_flash_auto">Αυτόματο φλας</string>
<!-- Accessibility label for the send button in media selection -->
<string name="CameraXFragment_send">Send</string>
<string name="CameraXFragment_send">Αποστολή</string>
<!-- Displayed in a permissions dialog when the user has denied access to hardware for image and video capture. -->
<string name="CameraXFragment_signal_needs_the_recording_permissions_to_capture_video">Signal needs microphone permissions to record videos, but they have been denied. Please continue to app settings, select \"Permissions\", and enable \"Microphone\" and \"Camera\".</string>
<string name="CameraXFragment_signal_needs_the_recording_permissions_to_capture_video">Το Signal χρειάζεται τα δικαιώματα μικροφώνου για τη λήψη βίντεο , αλλά αυτά δεν έχουν δοθεί. Πήγαινε στις ρυθμίσεις εφαρμογών, επίλεξε τα «Δικαιώματα», και ενεργοποίησε το «Μικρόφωνο» και την «Κάμερα».</string>
</resources>
@@ -15,74 +15,74 @@
<!-- Accessibility description for the button that advances to the next step in the media send flow. -->
<string name="AddAMessageRow__next">Siguiente</string>
<!-- Setting option that can be selected to default media to be sent as high quality by default -->
<string name="SentMediaQuality__high">High</string>
<string name="SentMediaQuality__high">Alta</string>
<!-- Setting option that can be selected to default media to be sent as standard quality by default -->
<string name="SentMediaQuality__standard">Standard</string>
<string name="SentMediaQuality__standard">Estándar</string>
<!-- Title of the screen where the user browses their device gallery to pick media to send. -->
<string name="MediaSelectScreen__gallery">Gallery</string>
<string name="MediaSelectScreen__gallery">Galería</string>
<!-- Accessibility description for the button that advances from media selection to the next step in the send flow. -->
<string name="MediaSelectScreen__next">Next</string>
<string name="MediaSelectScreen__next">Siguiente</string>
<!-- Label for the button that switches the capture screen to the camera. -->
<string name="MediaCaptureScreen__camera">Camera</string>
<string name="MediaCaptureScreen__camera">Cámara</string>
<!-- Label for the button that switches the capture screen to the text story editor. -->
<string name="MediaCaptureScreen__text_story">Text Story</string>
<string name="MediaCaptureScreen__text_story">Historia con texto</string>
<!-- Video editor play button content description -->
<string name="VideoEditorHud_play_video_description">Play video</string>
<string name="VideoEditorHud_play_video_description">Reproducir vídeo</string>
<!-- CameraFragment -->
<!-- Toasted when user device does not support video recording -->
<string name="CameraFragment__video_recording_is_not_supported_on_your_device">Video recording is not supported on your device</string>
<string name="CameraFragment__video_recording_is_not_supported_on_your_device">La grabación de vídeo no es compatible con tu dispositivo</string>
<!-- CameraXFragment -->
<string name="CameraXFragment_tap_for_photo_hold_for_video">Tap for photo, hold for video</string>
<string name="CameraXFragment_tap_for_photo_hold_for_video">Toca para hacer una foto o mantén pulsado para grabar un vídeo</string>
<!-- Accessibility content description to describe the capture button when taking an image/video -->
<string name="CameraXFragment_capture_description">Capture</string>
<string name="CameraXFragment_change_camera_description">Change camera</string>
<string name="CameraXFragment_open_gallery_description">Open gallery</string>
<string name="CameraXFragment_capture_description">Capturar</string>
<string name="CameraXFragment_change_camera_description">Cambiar cámara</string>
<string name="CameraXFragment_open_gallery_description">Abrir galería</string>
<!-- Button text asking for access to camera permissions -->
<string name="CameraXFragment_allow_access">Allow access</string>
<string name="CameraXFragment_allow_access">Permitir acceso</string>
<!-- Dialog title asking users for camera and microphone permission -->
<string name="CameraXFragment_allow_access_camera_microphone">Allow access to your camera and microphone</string>
<string name="CameraXFragment_allow_access_camera_microphone">Permite el acceso a tu cámara y micrófono</string>
<!-- Dialog title asking users for camera permission -->
<string name="CameraXFragment_allow_access_camera">Allow access to your camera</string>
<string name="CameraXFragment_allow_access_camera">Permite el acceso a tu cámara</string>
<!-- Dialog title asking users for microphone permission -->
<string name="CameraXFragment_allow_access_microphone">Allow access to your microphone</string>
<string name="CameraXFragment_allow_access_microphone">Permite el acceso a tu micrófono</string>
<!-- Text explaining why Signal needs camera access in order to take photos and videos -->
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera">To capture photos and video, allow Signal access to the camera.</string>
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera">Para hacer fotos y grabar vídeos, permite que Signal acceda a la cámara.</string>
<!-- Text explaining why Signal needs camera and microphone access in order to take photos and videos -->
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera_microphone">To capture photos and video, allow Signal access to the camera and microphone.</string>
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera_microphone">Para hacer fotos y grabar vídeos, permite que Signal acceda a la cámara y al micrófono.</string>
<!-- Text explaining why Signal needs microphone access to take videos -->
<string name="CameraXFragment_to_capture_videos_with_sound">To capture videos with sound, allow Signal access to your microphone.</string>
<string name="CameraXFragment_to_capture_videos_with_sound">Para grabar vídeos con sonido, permite que Signal acceda a tu micrófono.</string>
<!-- Text explaining why Signal needs camera access to scan QR codes -->
<string name="CameraXFragment_to_scan_qr_code_allow_camera">To scan a QR code, allow Signal access to the camera.</string>
<string name="CameraXFragment_to_scan_qr_code_allow_camera">Para escanear el código QR, permite que Signal acceda a la cámara.</string>
<!-- Toast dialog explaining why Signal needs camera permissions when capturing photos -->
<string name="CameraXFragment_signal_needs_camera_access_capture_photos">Signal needs camera access to capture photos</string>
<string name="CameraXFragment_signal_needs_camera_access_capture_photos">Signal necesita acceso a la cámara para hacer fotos</string>
<!-- Toast dialog explaining why Signal needs camera permissions when scanning QR codes -->
<string name="CameraXFragment_signal_needs_camera_access_scan_qr_code">Signal needs camera access to scan QR codes</string>
<string name="CameraXFragment_signal_needs_camera_access_scan_qr_code">Signal necesita acceso a la cámara para escanear códigos QR</string>
<!-- Toast dialog explaining why Signal needs microphone permissions -->
<string name="CameraXFragment_signal_needs_microphone_access_video">Signal needs microphone access to capture video</string>
<string name="CameraXFragment_signal_needs_microphone_access_video">Signal necesita acceso al micrófono para grabar vídeos</string>
<!-- Dialog description that explains the steps needed to give camera permission -->
<string name="CameraXFragment_to_capture_photos">To capture photos in Signal:</string>
<string name="CameraXFragment_to_capture_photos">Para hacer fotos en Signal:</string>
<!-- Dialog description that explains the steps needed to give camera and microphone permission -->
<string name="CameraXFragment_to_capture_photos_videos">To capture photos and videos in Signal:</string>
<string name="CameraXFragment_to_capture_photos_videos">Para hacer fotos y grabar vídeos en Signal:</string>
<!-- Dialog description that explains the steps needed to give microphone permission -->
<string name="CameraXFragment_to_capture_videos">To capture videos with sound:</string>
<string name="CameraXFragment_to_capture_videos">Para grabar vídeos con sonido:</string>
<!-- Dialog description that explains the steps needed to give Signal camera permissions -->
<string name="CameraXFragment_to_scan_qr_codes">To scan QR codes:</string>
<string name="CameraXFragment_to_scan_qr_codes">Para escanear códigos QR:</string>
<!-- Error message shown when we try to take a photo, but fail -->
<string name="CameraXFragment_photo_capture_failed">Failed to capture photo. Please try again.</string>
<string name="CameraXFragment_photo_capture_failed">No se ha podido hacer la foto. Inténtalo de nuevo.</string>
<!-- Error message shown when we try to take a photo, but fail when trying to process it (convert it into something the user can see). -->
<string name="CameraXFragment_photo_processing_failed">Failed to process photo. Please try again.</string>
<string name="CameraXFragment_photo_processing_failed">No se ha podido procesar la foto. Inténtalo de nuevo.</string>
<!-- Accessibility label for the switch camera button -->
<string name="CameraXFragment_switch_camera">Switch camera</string>
<string name="CameraXFragment_switch_camera">Cambiar cámara</string>
<!-- Accessibility label for flash button when flash is off -->
<string name="CameraXFragment_flash_off">Flash off</string>
<string name="CameraXFragment_flash_off">Flash desactivado</string>
<!-- Accessibility label for flash button when flash is on -->
<string name="CameraXFragment_flash_on">Flash on</string>
<string name="CameraXFragment_flash_on">Flash activado</string>
<!-- Accessibility label for flash button when flash is set to auto -->
<string name="CameraXFragment_flash_auto">Flash auto</string>
<string name="CameraXFragment_flash_auto">Flash automático</string>
<!-- Accessibility label for the send button in media selection -->
<string name="CameraXFragment_send">Send</string>
<string name="CameraXFragment_send">Enviar</string>
<!-- Displayed in a permissions dialog when the user has denied access to hardware for image and video capture. -->
<string name="CameraXFragment_signal_needs_the_recording_permissions_to_capture_video">Signal needs microphone permissions to record videos, but they have been denied. Please continue to app settings, select \"Permissions\", and enable \"Microphone\" and \"Camera\".</string>
<string name="CameraXFragment_signal_needs_the_recording_permissions_to_capture_video">Signal necesita acceso al micrófono para grabar vídeos. Ve al menú Ajustes de tu dispositivo y selecciona Aplicaciones y notificaciones &gt; Signal &gt; Permisos de la aplicación, y activa el acceso al micrófono y a la cámara. Estos pasos pueden variar dependiendo de tu dispositivo.</string>
</resources>

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