From 3f1e00ac8245c3a6a66e2cf4bddb79dd338816d8 Mon Sep 17 00:00:00 2001
From: Myzel394 <50424412+Myzel394@users.noreply.github.com>
Date: Tue, 2 Jan 2024 22:11:37 +0100
Subject: [PATCH] refactor: Rename translation strings
---
.../java/app/myzel394/alibi/db/AppSettings.kt | 23 +++---
.../services/RecorderNotificationHelper.kt | 40 ++++++----
.../alibi/services/RecorderService.kt | 5 +-
.../molecules/EditNotificationInput.kt | 17 +----
.../organisms/NotificationEditor.kt | 2 +-
.../atoms/BatchesInaccessibleDialog.kt | 5 +-
.../atoms/ConfirmDeletionDialog.kt | 6 +-
.../RecorderScreen/atoms/DeleteButton.kt | 2 +-
.../RecorderScreen/atoms/PauseResumeButton.kt | 4 +-
.../atoms/RecorderErrorDialog.kt | 6 +-
.../atoms/RecorderProcessingDialog.kt | 4 +-
.../RecorderScreen/atoms/SaveButton.kt | 8 +-
.../organisms/RecorderEventsHandler.kt | 4 +-
.../organisms/StartRecording.kt | 10 +--
app/src/main/res/values-af/strings.xml | 28 +++----
app/src/main/res/values-ar/strings.xml | 28 +++----
app/src/main/res/values-ca/strings.xml | 28 +++----
app/src/main/res/values-cs/strings.xml | 28 +++----
app/src/main/res/values-da/strings.xml | 28 +++----
app/src/main/res/values-de/strings.xml | 28 +++----
app/src/main/res/values-el/strings.xml | 28 +++----
app/src/main/res/values-es/strings.xml | 28 +++----
app/src/main/res/values-fi/strings.xml | 28 +++----
app/src/main/res/values-fr/strings.xml | 28 +++----
app/src/main/res/values-he/strings.xml | 28 +++----
app/src/main/res/values-hu/strings.xml | 28 +++----
app/src/main/res/values-it/strings.xml | 28 +++----
app/src/main/res/values-ja/strings.xml | 28 +++----
app/src/main/res/values-ko/strings.xml | 28 +++----
app/src/main/res/values-nl/strings.xml | 28 +++----
app/src/main/res/values-no/strings.xml | 28 +++----
app/src/main/res/values-pl/strings.xml | 28 +++----
app/src/main/res/values-pt/strings.xml | 28 +++----
app/src/main/res/values-ro/strings.xml | 28 +++----
app/src/main/res/values-ru/strings.xml | 28 +++----
app/src/main/res/values-sr/strings.xml | 28 +++----
app/src/main/res/values-sv/strings.xml | 28 +++----
app/src/main/res/values-tr/strings.xml | 28 +++----
app/src/main/res/values-uk/strings.xml | 28 +++----
app/src/main/res/values-vi/strings.xml | 28 +++----
app/src/main/res/values-zh/strings.xml | 28 +++----
app/src/main/res/values/strings.xml | 73 ++++++++++---------
42 files changed, 476 insertions(+), 489 deletions(-)
diff --git a/app/src/main/java/app/myzel394/alibi/db/AppSettings.kt b/app/src/main/java/app/myzel394/alibi/db/AppSettings.kt
index 3348995..25783be 100644
--- a/app/src/main/java/app/myzel394/alibi/db/AppSettings.kt
+++ b/app/src/main/java/app/myzel394/alibi/db/AppSettings.kt
@@ -1,18 +1,13 @@
package app.myzel394.alibi.db
import android.content.Context
-import android.content.Intent
import android.media.MediaRecorder
import android.os.Build
-import androidx.biometric.BiometricManager
-import androidx.biometric.BiometricManager.Authenticators
import androidx.camera.video.Quality
import androidx.camera.video.QualitySelector
-import androidx.core.app.ActivityCompat.startActivityForResult
import app.myzel394.alibi.R
import app.myzel394.alibi.helpers.AudioBatchesFolder
import app.myzel394.alibi.helpers.VideoBatchesFolder
-import app.myzel394.alibi.services.VideoRecorderService
import kotlinx.serialization.Serializable
import kotlinx.serialization.json.Json
import java.time.LocalDateTime
@@ -502,39 +497,39 @@ data class NotificationSettings(
@Serializable
data object Default : Preset(
R.string.ui_audioRecorder_state_recording_title,
- R.string.ui_audioRecorder_state_recording_description,
+ R.string.ui_recorder_state_recording_description,
true,
R.drawable.launcher_monochrome_noopacity,
)
@Serializable
data object Weather : Preset(
- R.string.ui_audioRecorder_state_recording_fake_weather_title,
- R.string.ui_audioRecorder_state_recording_fake_weather_description,
+ R.string.ui_recorder_state_recording_fake_weather_title,
+ R.string.ui_recorder_state_recording_fake_weather_description,
false,
R.drawable.ic_cloud
)
@Serializable
data object Player : Preset(
- R.string.ui_audioRecorder_state_recording_fake_player_title,
- R.string.ui_audioRecorder_state_recording_fake_player_description,
+ R.string.ui_recorder_state_recording_fake_player_title,
+ R.string.ui_recorder_state_recording_fake_player_description,
true,
R.drawable.ic_note,
)
@Serializable
data object Browser : Preset(
- R.string.ui_audioRecorder_state_recording_fake_browser_title,
- R.string.ui_audioRecorder_state_recording_fake_browser_description,
+ R.string.ui_recorder_state_recording_fake_browser_title,
+ R.string.ui_recorder_state_recording_fake_browser_description,
true,
R.drawable.ic_download,
)
@Serializable
data object VPN : Preset(
- R.string.ui_audioRecorder_state_recording_fake_vpn_title,
- R.string.ui_audioRecorder_state_recording_fake_vpn_description,
+ R.string.ui_recorder_state_recording_fake_vpn_title,
+ R.string.ui_recorder_state_recording_fake_vpn_description,
false,
R.drawable.ic_vpn,
)
diff --git a/app/src/main/java/app/myzel394/alibi/services/RecorderNotificationHelper.kt b/app/src/main/java/app/myzel394/alibi/services/RecorderNotificationHelper.kt
index 9ff5c99..f46dd45 100644
--- a/app/src/main/java/app/myzel394/alibi/services/RecorderNotificationHelper.kt
+++ b/app/src/main/java/app/myzel394/alibi/services/RecorderNotificationHelper.kt
@@ -58,7 +58,7 @@ data class RecorderNotificationHelper(
return PendingIntent.getService(
context,
requestCode,
- Intent(context, AudioRecorderService::class.java).apply {
+ Intent(context, context::class.java).apply {
action = "changeState"
putExtra("newState", newState.name)
},
@@ -89,10 +89,24 @@ data class RecorderNotificationHelper(
.setChronometerCountDown(false)
}
+ private fun getStringForRecorder(audioRes: Int, videoRes: Int): String =
+ when (context::class.java) {
+ AudioRecorderService::class.java -> context.getString(audioRes)
+
+ VideoRecorderService::class.java -> context.getString(videoRes)
+
+ else -> ""
+ }
+
fun buildStartingNotification(): Notification {
return createBaseNotification()
- .setContentTitle(context.getString(R.string.ui_audioRecorder_state_recording_title))
- .setContentText(context.getString(R.string.ui_audioRecorder_state_recording_description))
+ .setContentTitle(
+ getStringForRecorder(
+ R.string.ui_audioRecorder_state_recording_title,
+ R.string.ui_videoRecorder_state_recording_title,
+ )
+ )
+ .setContentText(context.getString(R.string.ui_recorder_state_recording_description))
.build()
}
@@ -109,37 +123,35 @@ data class RecorderNotificationHelper(
.toInstant()
).time,
)
- .addAction(
- R.drawable.ic_cancel,
- context.getString(R.string.ui_audioRecorder_action_delete_label),
- getNotificationChangeStateIntent(RecorderState.STOPPED, 1),
- )
.addAction(
R.drawable.ic_pause,
- context.getString(R.string.ui_audioRecorder_action_pause_label),
+ context.getString(R.string.ui_recorder_action_pause_label),
getNotificationChangeStateIntent(RecorderState.PAUSED, 2),
)
.setContentTitle(
details?.title
- ?: context.getString(R.string.ui_audioRecorder_state_recording_title)
+ ?: getStringForRecorder(
+ R.string.ui_audioRecorder_state_recording_title,
+ R.string.ui_videoRecorder_state_recording_title,
+ )
)
.setContentText(
details?.description
- ?: context.getString(R.string.ui_audioRecorder_state_recording_description)
+ ?: context.getString(R.string.ui_recorder_state_recording_description)
)
.build()
}
fun buildPausedNotification(start: LocalDateTime): Notification {
return createBaseNotification()
- .setContentTitle(context.getString(R.string.ui_audioRecorder_state_paused_title))
- .setContentText(context.getString(R.string.ui_audioRecorder_state_paused_description))
+ .setContentTitle(context.getString(R.string.ui_recorder_state_paused_title))
+ .setContentText(context.getString(R.string.ui_recorder_state_paused_description))
.setOngoing(false)
.setUsesChronometer(false)
.setWhen(Date.from(start.atZone(ZoneId.systemDefault()).toInstant()).time)
.addAction(
R.drawable.ic_play,
- context.getString(R.string.ui_audioRecorder_action_resume_label),
+ context.getString(R.string.ui_recorder_action_resume_label),
getNotificationChangeStateIntent(RecorderState.RECORDING, 3),
)
.build()
diff --git a/app/src/main/java/app/myzel394/alibi/services/RecorderService.kt b/app/src/main/java/app/myzel394/alibi/services/RecorderService.kt
index 463010d..fa9f2a8 100644
--- a/app/src/main/java/app/myzel394/alibi/services/RecorderService.kt
+++ b/app/src/main/java/app/myzel394/alibi/services/RecorderService.kt
@@ -1,14 +1,13 @@
package app.myzel394.alibi.services
import android.annotation.SuppressLint
+import android.app.ActivityManager
import android.app.Notification
import android.content.Intent
-import android.content.pm.ServiceInfo
import android.os.Binder
-import android.os.Build
import android.os.IBinder
import androidx.core.app.NotificationManagerCompat
-import androidx.core.app.ServiceCompat
+import androidx.core.content.ContextCompat.getSystemService
import androidx.lifecycle.LifecycleService
import app.myzel394.alibi.NotificationHelper
import app.myzel394.alibi.enums.RecorderState
diff --git a/app/src/main/java/app/myzel394/alibi/ui/components/CustomRecordingNotificationsScreen/molecules/EditNotificationInput.kt b/app/src/main/java/app/myzel394/alibi/ui/components/CustomRecordingNotificationsScreen/molecules/EditNotificationInput.kt
index c3dcc54..11ea5cb 100644
--- a/app/src/main/java/app/myzel394/alibi/ui/components/CustomRecordingNotificationsScreen/molecules/EditNotificationInput.kt
+++ b/app/src/main/java/app/myzel394/alibi/ui/components/CustomRecordingNotificationsScreen/molecules/EditNotificationInput.kt
@@ -1,18 +1,12 @@
package app.myzel394.alibi.ui.components.CustomRecordingNotificationsScreen.molecules
-import androidx.compose.animation.core.animateFloatAsState
-import androidx.compose.animation.core.tween
-import androidx.compose.foundation.Image
import androidx.compose.foundation.background
import androidx.compose.foundation.layout.Arrangement
-import androidx.compose.foundation.layout.Box
import androidx.compose.foundation.layout.Column
import androidx.compose.foundation.layout.Row
import androidx.compose.foundation.layout.height
import androidx.compose.foundation.layout.padding
import androidx.compose.foundation.layout.size
-import androidx.compose.foundation.shape.CircleShape
-import androidx.compose.foundation.shape.RoundedCornerShape
import androidx.compose.foundation.text.BasicTextField
import androidx.compose.foundation.text.KeyboardOptions
import androidx.compose.material.icons.Icons
@@ -20,7 +14,6 @@ import androidx.compose.material.icons.filled.Circle
import androidx.compose.material3.Icon
import androidx.compose.material3.MaterialTheme
import androidx.compose.material3.Text
-import androidx.compose.material3.TextField
import androidx.compose.runtime.Composable
import androidx.compose.runtime.LaunchedEffect
import androidx.compose.runtime.getValue
@@ -31,12 +24,8 @@ import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier
import androidx.compose.ui.draw.alpha
import androidx.compose.ui.draw.clip
-import androidx.compose.ui.graphics.Color
-import androidx.compose.ui.graphics.ColorFilter
import androidx.compose.ui.graphics.SolidColor
import androidx.compose.ui.graphics.painter.Painter
-import androidx.compose.ui.graphics.toArgb
-import androidx.compose.ui.res.painterResource
import androidx.compose.ui.res.stringResource
import androidx.compose.ui.text.font.FontWeight
import androidx.compose.ui.text.input.ImeAction
@@ -45,10 +34,8 @@ import androidx.compose.ui.unit.dp
import app.myzel394.alibi.R
import app.myzel394.alibi.ui.components.CustomRecordingNotificationsScreen.atoms.PreviewIcon
import app.myzel394.alibi.ui.effects.rememberForceUpdate
-import com.maxkeppeler.sheets.input.models.InputText
import java.time.Duration
import java.time.LocalDateTime
-import java.time.Period
@Composable
fun EditNotificationInput(
@@ -167,13 +154,13 @@ fun EditNotificationInput(
horizontalArrangement = Arrangement.spacedBy(16.dp),
) {
Text(
- stringResource(R.string.ui_audioRecorder_action_delete_label),
+ stringResource(R.string.ui_recorder_action_delete_label),
color = MaterialTheme.colorScheme.secondary,
fontSize = MaterialTheme.typography.bodyMedium.fontSize,
fontWeight = FontWeight.Bold,
)
Text(
- stringResource(R.string.ui_audioRecorder_action_pause_label),
+ stringResource(R.string.ui_recorder_action_pause_label),
color = MaterialTheme.colorScheme.secondary,
fontSize = MaterialTheme.typography.bodyMedium.fontSize,
fontWeight = FontWeight.Bold,
diff --git a/app/src/main/java/app/myzel394/alibi/ui/components/CustomRecordingNotificationsScreen/organisms/NotificationEditor.kt b/app/src/main/java/app/myzel394/alibi/ui/components/CustomRecordingNotificationsScreen/organisms/NotificationEditor.kt
index 7aacc97..8134073 100644
--- a/app/src/main/java/app/myzel394/alibi/ui/components/CustomRecordingNotificationsScreen/organisms/NotificationEditor.kt
+++ b/app/src/main/java/app/myzel394/alibi/ui/components/CustomRecordingNotificationsScreen/organisms/NotificationEditor.kt
@@ -90,7 +90,7 @@ fun NotificationEditor(
} else {
val defaultTitle = stringResource(R.string.ui_audioRecorder_state_recording_title)
val defaultDescription =
- stringResource(R.string.ui_audioRecorder_state_recording_description)
+ stringResource(R.string.ui_recorder_state_recording_description)
LaunchedEffect(Unit) {
notificationModel.initialize(
diff --git a/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/atoms/BatchesInaccessibleDialog.kt b/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/atoms/BatchesInaccessibleDialog.kt
index e9cda66..ebd9bb2 100644
--- a/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/atoms/BatchesInaccessibleDialog.kt
+++ b/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/atoms/BatchesInaccessibleDialog.kt
@@ -2,7 +2,6 @@ package app.myzel394.alibi.ui.components.RecorderScreen.atoms
import androidx.compose.material.icons.Icons
import androidx.compose.material.icons.filled.Error
-import androidx.compose.material.icons.filled.Warning
import androidx.compose.material3.AlertDialog
import androidx.compose.material3.Button
import androidx.compose.material3.ButtonDefaults
@@ -25,10 +24,10 @@ fun BatchesInaccessibleDialog(
)
},
title = {
- Text(stringResource(R.string.ui_audioRecorder_error_recording_title))
+ Text(stringResource(R.string.ui_recorder_error_recording_title))
},
text = {
- Text(stringResource(R.string.ui_audioRecorder_error_batchesInaccessible_description))
+ Text(stringResource(R.string.ui_recorder_error_batchesInaccessible_description))
},
confirmButton = {
Button(
diff --git a/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/atoms/ConfirmDeletionDialog.kt b/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/atoms/ConfirmDeletionDialog.kt
index f43a657..a060ade 100644
--- a/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/atoms/ConfirmDeletionDialog.kt
+++ b/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/atoms/ConfirmDeletionDialog.kt
@@ -28,10 +28,10 @@ fun ConfirmDeletionDialog(
onDismiss()
},
title = {
- Text(stringResource(R.string.ui_audioRecorder_action_delete_confirm_title))
+ Text(stringResource(R.string.ui_recorder_action_delete_confirm_title))
},
text = {
- Text(stringResource(R.string.ui_audioRecorder_action_delete_confirm_message))
+ Text(stringResource(R.string.ui_recorder_action_delete_confirm_message))
},
icon = {
Icon(
@@ -40,7 +40,7 @@ fun ConfirmDeletionDialog(
)
},
confirmButton = {
- val label = stringResource(R.string.ui_audioRecorder_action_delete_label)
+ val label = stringResource(R.string.ui_recorder_action_delete_label)
Button(
modifier = Modifier
.semantics {
diff --git a/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/atoms/DeleteButton.kt b/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/atoms/DeleteButton.kt
index 24e5463..70a0a86 100644
--- a/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/atoms/DeleteButton.kt
+++ b/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/atoms/DeleteButton.kt
@@ -33,7 +33,7 @@ fun DeleteButton(
},
)
}
- val label = stringResource(R.string.ui_audioRecorder_action_delete_label)
+ val label = stringResource(R.string.ui_recorder_action_delete_label)
Button(
modifier = Modifier
.semantics {
diff --git a/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/atoms/PauseResumeButton.kt b/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/atoms/PauseResumeButton.kt
index b7ef237..3268af3 100644
--- a/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/atoms/PauseResumeButton.kt
+++ b/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/atoms/PauseResumeButton.kt
@@ -18,8 +18,8 @@ fun PauseResumeButton(
isPaused: Boolean,
onChange: () -> Unit,
) {
- val pauseLabel = stringResource(R.string.ui_audioRecorder_action_pause_label)
- val resumeLabel = stringResource(R.string.ui_audioRecorder_action_resume_label)
+ val pauseLabel = stringResource(R.string.ui_recorder_action_pause_label)
+ val resumeLabel = stringResource(R.string.ui_recorder_action_resume_label)
FloatingActionButton(
modifier = Modifier
diff --git a/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/atoms/RecorderErrorDialog.kt b/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/atoms/RecorderErrorDialog.kt
index 374dda8..4f3031f 100644
--- a/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/atoms/RecorderErrorDialog.kt
+++ b/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/atoms/RecorderErrorDialog.kt
@@ -25,10 +25,10 @@ fun RecorderErrorDialog(
)
},
title = {
- Text(stringResource(R.string.ui_audioRecorder_error_recording_title))
+ Text(stringResource(R.string.ui_recorder_error_recording_title))
},
text = {
- Text(stringResource(R.string.ui_audioRecorder_error_recording_description))
+ Text(stringResource(R.string.ui_recorder_error_recording_description))
},
dismissButton = {
Button(
@@ -43,7 +43,7 @@ fun RecorderErrorDialog(
onClick = onSave,
colors = ButtonDefaults.textButtonColors(),
) {
- Text(stringResource(R.string.ui_audioRecorder_action_save_label))
+ Text(stringResource(R.string.ui_recorder_action_save_label))
}
}
)
diff --git a/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/atoms/RecorderProcessingDialog.kt b/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/atoms/RecorderProcessingDialog.kt
index d8756cc..763bc32 100644
--- a/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/atoms/RecorderProcessingDialog.kt
+++ b/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/atoms/RecorderProcessingDialog.kt
@@ -28,7 +28,7 @@ fun RecorderProcessingDialog() {
},
title = {
Text(
- stringResource(R.string.ui_audioRecorder_action_save_processing_dialog_title),
+ stringResource(R.string.ui_recorder_action_save_processing_dialog_title),
)
},
text = {
@@ -36,7 +36,7 @@ fun RecorderProcessingDialog() {
horizontalAlignment = Alignment.CenterHorizontally,
) {
Text(
- stringResource(R.string.ui_audioRecorder_action_save_processing_dialog_description),
+ stringResource(R.string.ui_recorder_action_save_processing_dialog_description),
)
Spacer(modifier = Modifier.height(32.dp))
LinearProgressIndicator()
diff --git a/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/atoms/SaveButton.kt b/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/atoms/SaveButton.kt
index b881635..8dcb875 100644
--- a/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/atoms/SaveButton.kt
+++ b/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/atoms/SaveButton.kt
@@ -1,13 +1,7 @@
package app.myzel394.alibi.ui.components.RecorderScreen.atoms
-import androidx.compose.foundation.layout.Spacer
-import androidx.compose.foundation.layout.size
-import androidx.compose.foundation.layout.width
-import androidx.compose.material.icons.Icons
-import androidx.compose.material.icons.filled.Save
import androidx.compose.material3.Button
import androidx.compose.material3.ButtonDefaults
-import androidx.compose.material3.Icon
import androidx.compose.material3.MaterialTheme
import androidx.compose.material3.Text
import androidx.compose.runtime.Composable
@@ -22,7 +16,7 @@ fun SaveButton(
modifier: Modifier = Modifier,
onSave: () -> Unit,
) {
- val label = stringResource(R.string.ui_audioRecorder_action_save_label)
+ val label = stringResource(R.string.ui_recorder_action_save_label)
Button(
modifier = Modifier
diff --git a/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/organisms/RecorderEventsHandler.kt b/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/organisms/RecorderEventsHandler.kt
index 83dbe1d..f7fce5e 100644
--- a/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/organisms/RecorderEventsHandler.kt
+++ b/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/organisms/RecorderEventsHandler.kt
@@ -97,8 +97,8 @@ fun RecorderEventsHandler(
}
}
- val successMessage = stringResource(R.string.ui_audioRecorder_action_save_success)
- val openMessage = stringResource(R.string.ui_audioRecorder_action_save_openFolder)
+ val successMessage = stringResource(R.string.ui_recorder_action_save_success)
+ val openMessage = stringResource(R.string.ui_recorder_action_save_openFolder)
fun openFolder(uri: Uri) {
val intent = Intent(Intent.ACTION_VIEW, uri)
diff --git a/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/organisms/StartRecording.kt b/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/organisms/StartRecording.kt
index f29b049..a3dbea4 100644
--- a/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/organisms/StartRecording.kt
+++ b/app/src/main/java/app/myzel394/alibi/ui/components/RecorderScreen/organisms/StartRecording.kt
@@ -12,7 +12,6 @@ import androidx.compose.foundation.layout.padding
import androidx.compose.foundation.layout.size
import androidx.compose.foundation.layout.width
import androidx.compose.foundation.layout.widthIn
-import androidx.compose.foundation.rememberScrollState
import androidx.compose.foundation.text.ClickableText
import androidx.compose.material.icons.Icons
import androidx.compose.material.icons.filled.Save
@@ -36,7 +35,6 @@ import androidx.compose.ui.semantics.contentDescription
import androidx.compose.ui.semantics.semantics
import androidx.compose.ui.text.SpanStyle
import androidx.compose.ui.text.buildAnnotatedString
-import androidx.compose.ui.text.style.TextAlign
import androidx.compose.ui.text.withStyle
import androidx.compose.ui.unit.dp
import app.myzel394.alibi.R
@@ -67,11 +65,11 @@ fun StartRecording(
val context = LocalContext.current
val label = stringResource(
- R.string.ui_audioRecorder_action_start_description_2,
+ R.string.ui_recorder_action_start_description_2,
appSettings.maxDuration / 1000 / 60
)
val annotatedDescription = buildAnnotatedString {
- append(stringResource(R.string.ui_audioRecorder_action_start_description_1))
+ append(stringResource(R.string.ui_recorder_action_start_description_1))
withStyle(SpanStyle(background = MaterialTheme.colorScheme.surfaceVariant)) {
pushStringAnnotation(
@@ -81,7 +79,7 @@ fun StartRecording(
append(label)
}
- append(stringResource(R.string.ui_audioRecorder_action_start_description_3))
+ append(stringResource(R.string.ui_recorder_action_start_description_3))
}
var showQuickMaxDurationSelector by rememberSaveable {
@@ -127,7 +125,7 @@ fun StartRecording(
) {
if (appSettings.lastRecording?.hasRecordingsAvailable(context) == true) {
val label = stringResource(
- R.string.ui_audioRecorder_action_saveOldRecording_label,
+ R.string.ui_recorder_action_saveOldRecording_label,
DateTimeFormatter.ofLocalizedDate(FormatStyle.FULL)
.format(appSettings.lastRecording.recordingStart),
)
diff --git a/app/src/main/res/values-af/strings.xml b/app/src/main/res/values-af/strings.xml
index 73e0687..437d3a0 100644
--- a/app/src/main/res/values-af/strings.xml
+++ b/app/src/main/res/values-af/strings.xml
@@ -14,18 +14,18 @@
Please grant the permission to continue
You will be redirected to the app settings to grant the permission there.
Start Recording
- Save Recording from %s
- Delete
- Delete Recording?
- Are you sure you want to delete this recording?
- Pause Recording
- Resume Recording
- Save Recording
+ Save Recording from %s
+ Delete
+ Delete Recording?
+ Are you sure you want to delete this recording?
+ Pause Recording
+ Resume Recording
+ Save Recording
Alibi will continue recording in the background and store the last %s minutes at your request
- Processing
- Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
+ Processing
+ Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
Recording Audio
- Alibi keeps recording in the background
+ Alibi keeps recording in the background
Welcome to Alibi!
Alibi is like a dashcam for your phone. It allows you to record your audio continuously and save the last 30 minutes when you need it.
You are solely responsible for the use of this app
@@ -51,10 +51,10 @@
Encoder
Output Format has been changed because the current one was incompatible with this encoder
Auto
- Recording paused
- Audio Recording has been paused
- An error occured
- Alibi encountered an error during recording. Would you like to try saving the recording?
+ Recording paused
+ Audio Recording has been paused
+ An error occured
+ Alibi encountered an error during recording. Would you like to try saving the recording?
Language
Change
Import Settings
diff --git a/app/src/main/res/values-ar/strings.xml b/app/src/main/res/values-ar/strings.xml
index 73e0687..437d3a0 100644
--- a/app/src/main/res/values-ar/strings.xml
+++ b/app/src/main/res/values-ar/strings.xml
@@ -14,18 +14,18 @@
Please grant the permission to continue
You will be redirected to the app settings to grant the permission there.
Start Recording
- Save Recording from %s
- Delete
- Delete Recording?
- Are you sure you want to delete this recording?
- Pause Recording
- Resume Recording
- Save Recording
+ Save Recording from %s
+ Delete
+ Delete Recording?
+ Are you sure you want to delete this recording?
+ Pause Recording
+ Resume Recording
+ Save Recording
Alibi will continue recording in the background and store the last %s minutes at your request
- Processing
- Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
+ Processing
+ Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
Recording Audio
- Alibi keeps recording in the background
+ Alibi keeps recording in the background
Welcome to Alibi!
Alibi is like a dashcam for your phone. It allows you to record your audio continuously and save the last 30 minutes when you need it.
You are solely responsible for the use of this app
@@ -51,10 +51,10 @@
Encoder
Output Format has been changed because the current one was incompatible with this encoder
Auto
- Recording paused
- Audio Recording has been paused
- An error occured
- Alibi encountered an error during recording. Would you like to try saving the recording?
+ Recording paused
+ Audio Recording has been paused
+ An error occured
+ Alibi encountered an error during recording. Would you like to try saving the recording?
Language
Change
Import Settings
diff --git a/app/src/main/res/values-ca/strings.xml b/app/src/main/res/values-ca/strings.xml
index 73e0687..437d3a0 100644
--- a/app/src/main/res/values-ca/strings.xml
+++ b/app/src/main/res/values-ca/strings.xml
@@ -14,18 +14,18 @@
Please grant the permission to continue
You will be redirected to the app settings to grant the permission there.
Start Recording
- Save Recording from %s
- Delete
- Delete Recording?
- Are you sure you want to delete this recording?
- Pause Recording
- Resume Recording
- Save Recording
+ Save Recording from %s
+ Delete
+ Delete Recording?
+ Are you sure you want to delete this recording?
+ Pause Recording
+ Resume Recording
+ Save Recording
Alibi will continue recording in the background and store the last %s minutes at your request
- Processing
- Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
+ Processing
+ Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
Recording Audio
- Alibi keeps recording in the background
+ Alibi keeps recording in the background
Welcome to Alibi!
Alibi is like a dashcam for your phone. It allows you to record your audio continuously and save the last 30 minutes when you need it.
You are solely responsible for the use of this app
@@ -51,10 +51,10 @@
Encoder
Output Format has been changed because the current one was incompatible with this encoder
Auto
- Recording paused
- Audio Recording has been paused
- An error occured
- Alibi encountered an error during recording. Would you like to try saving the recording?
+ Recording paused
+ Audio Recording has been paused
+ An error occured
+ Alibi encountered an error during recording. Would you like to try saving the recording?
Language
Change
Import Settings
diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml
index 73e0687..437d3a0 100644
--- a/app/src/main/res/values-cs/strings.xml
+++ b/app/src/main/res/values-cs/strings.xml
@@ -14,18 +14,18 @@
Please grant the permission to continue
You will be redirected to the app settings to grant the permission there.
Start Recording
- Save Recording from %s
- Delete
- Delete Recording?
- Are you sure you want to delete this recording?
- Pause Recording
- Resume Recording
- Save Recording
+ Save Recording from %s
+ Delete
+ Delete Recording?
+ Are you sure you want to delete this recording?
+ Pause Recording
+ Resume Recording
+ Save Recording
Alibi will continue recording in the background and store the last %s minutes at your request
- Processing
- Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
+ Processing
+ Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
Recording Audio
- Alibi keeps recording in the background
+ Alibi keeps recording in the background
Welcome to Alibi!
Alibi is like a dashcam for your phone. It allows you to record your audio continuously and save the last 30 minutes when you need it.
You are solely responsible for the use of this app
@@ -51,10 +51,10 @@
Encoder
Output Format has been changed because the current one was incompatible with this encoder
Auto
- Recording paused
- Audio Recording has been paused
- An error occured
- Alibi encountered an error during recording. Would you like to try saving the recording?
+ Recording paused
+ Audio Recording has been paused
+ An error occured
+ Alibi encountered an error during recording. Would you like to try saving the recording?
Language
Change
Import Settings
diff --git a/app/src/main/res/values-da/strings.xml b/app/src/main/res/values-da/strings.xml
index 73e0687..437d3a0 100644
--- a/app/src/main/res/values-da/strings.xml
+++ b/app/src/main/res/values-da/strings.xml
@@ -14,18 +14,18 @@
Please grant the permission to continue
You will be redirected to the app settings to grant the permission there.
Start Recording
- Save Recording from %s
- Delete
- Delete Recording?
- Are you sure you want to delete this recording?
- Pause Recording
- Resume Recording
- Save Recording
+ Save Recording from %s
+ Delete
+ Delete Recording?
+ Are you sure you want to delete this recording?
+ Pause Recording
+ Resume Recording
+ Save Recording
Alibi will continue recording in the background and store the last %s minutes at your request
- Processing
- Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
+ Processing
+ Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
Recording Audio
- Alibi keeps recording in the background
+ Alibi keeps recording in the background
Welcome to Alibi!
Alibi is like a dashcam for your phone. It allows you to record your audio continuously and save the last 30 minutes when you need it.
You are solely responsible for the use of this app
@@ -51,10 +51,10 @@
Encoder
Output Format has been changed because the current one was incompatible with this encoder
Auto
- Recording paused
- Audio Recording has been paused
- An error occured
- Alibi encountered an error during recording. Would you like to try saving the recording?
+ Recording paused
+ Audio Recording has been paused
+ An error occured
+ Alibi encountered an error during recording. Would you like to try saving the recording?
Language
Change
Import Settings
diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml
index b91dee1..6d8d1b8 100644
--- a/app/src/main/res/values-de/strings.xml
+++ b/app/src/main/res/values-de/strings.xml
@@ -14,18 +14,18 @@
Bitte erteile die Berechtigung, um fortzufahren
Du wirst zu den Einstellungen weitergeleitet, um dort die Berechtigung zu erteilen.
Aufnahme starten
- Aufnahme vom %s speichern
- Löschen
- Aufnahme Löschen?
- Bist du sicher, dass du diese Aufnahme löschen möchtest?
- Aufnahme pausieren
- Aufnahme fortsetzten
- Aufnahme speichern
+ Aufnahme vom %s speichern
+ Löschen
+ Aufnahme Löschen?
+ Bist du sicher, dass du diese Aufnahme löschen möchtest?
+ Aufnahme pausieren
+ Aufnahme fortsetzten
+ Aufnahme speichern
Alibi wird im Hintergrund weiterhin aufnehmen und die letzten %s Minuten auf Wunsch speichern
- Bearbeiten
- Audio wird bearbeitet, Alibi nicht schließen! Du wirst automatisch aufgefordert, die Datei zu speichern, wenn diese fertig bearbeitet ist
+ Bearbeiten
+ Audio wird bearbeitet, Alibi nicht schließen! Du wirst automatisch aufgefordert, die Datei zu speichern, wenn diese fertig bearbeitet ist
Aufnahme läuft
- Alibi nimmt im Hintergrund weiter auf
+ Alibi nimmt im Hintergrund weiter auf
Wilkommen zu Alibi!
Alibi funktioniert wird eine Dashcam für dein Handy. Es ermöglicht dir, Ton im Hintergrund kontinuierlich aufzunehmen und die letzten 30 Minuten auf Wunsch zu speichern.
Du bist für die Nutzung dieser App verantwortlich!
@@ -51,10 +51,10 @@
Kodierer
Das Ausgabeformat wurde geändert, da das aktuelle mit diesem Encoder inkompatibel war
Automatisch
- Aufnahme pausiert
- Audio-Aufnahme wurde pausiert
- Es ist ein Fehler aufgetreten
- Alibi stieß bei der Aufnahme auf einen Fehler. Soll die Aufnahme gespeichert werden?
+ Aufnahme pausiert
+ Audio-Aufnahme wurde pausiert
+ Es ist ein Fehler aufgetreten
+ Alibi stieß bei der Aufnahme auf einen Fehler. Soll die Aufnahme gespeichert werden?
Sprache
Ändern
Einstellungen importieren
diff --git a/app/src/main/res/values-el/strings.xml b/app/src/main/res/values-el/strings.xml
index 73e0687..437d3a0 100644
--- a/app/src/main/res/values-el/strings.xml
+++ b/app/src/main/res/values-el/strings.xml
@@ -14,18 +14,18 @@
Please grant the permission to continue
You will be redirected to the app settings to grant the permission there.
Start Recording
- Save Recording from %s
- Delete
- Delete Recording?
- Are you sure you want to delete this recording?
- Pause Recording
- Resume Recording
- Save Recording
+ Save Recording from %s
+ Delete
+ Delete Recording?
+ Are you sure you want to delete this recording?
+ Pause Recording
+ Resume Recording
+ Save Recording
Alibi will continue recording in the background and store the last %s minutes at your request
- Processing
- Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
+ Processing
+ Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
Recording Audio
- Alibi keeps recording in the background
+ Alibi keeps recording in the background
Welcome to Alibi!
Alibi is like a dashcam for your phone. It allows you to record your audio continuously and save the last 30 minutes when you need it.
You are solely responsible for the use of this app
@@ -51,10 +51,10 @@
Encoder
Output Format has been changed because the current one was incompatible with this encoder
Auto
- Recording paused
- Audio Recording has been paused
- An error occured
- Alibi encountered an error during recording. Would you like to try saving the recording?
+ Recording paused
+ Audio Recording has been paused
+ An error occured
+ Alibi encountered an error during recording. Would you like to try saving the recording?
Language
Change
Import Settings
diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml
index fabc9a6..fbdb47a 100644
--- a/app/src/main/res/values-es/strings.xml
+++ b/app/src/main/res/values-es/strings.xml
@@ -14,18 +14,18 @@
Please grant the permission to continue
You will be redirected to the app settings to grant the permission there.
Start Recording
- Save Recording from %s
- Delete
- Delete Recording?
- Are you sure you want to delete this recording?
- Pause Recording
- Resume Recording
- Save Recording
+ Save Recording from %s
+ Delete
+ Delete Recording?
+ Are you sure you want to delete this recording?
+ Pause Recording
+ Resume Recording
+ Save Recording
Alibi will continue recording in the background and store the last %s minutes at your request
- Processing
- Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
+ Processing
+ Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
Recording Audio
- Alibi keeps recording in the background
+ Alibi keeps recording in the background
Welcome to Alibi!
Alibi is like a dashcam for your phone. It allows you to record your audio continuously and save the last 30 minutes when you need it.
You are solely responsible for the use of this app
@@ -49,10 +49,10 @@
Encoder
Output Format has been changed because the current one was incompatible with this encoder
Auto
- Recording paused
- Audio Recording has been paused
- An error occured
- Alibi encountered an error during recording. Would you like to try saving the recording?
+ Recording paused
+ Audio Recording has been paused
+ An error occured
+ Alibi encountered an error during recording. Would you like to try saving the recording?
Language
Change
Import Settings
diff --git a/app/src/main/res/values-fi/strings.xml b/app/src/main/res/values-fi/strings.xml
index 73e0687..437d3a0 100644
--- a/app/src/main/res/values-fi/strings.xml
+++ b/app/src/main/res/values-fi/strings.xml
@@ -14,18 +14,18 @@
Please grant the permission to continue
You will be redirected to the app settings to grant the permission there.
Start Recording
- Save Recording from %s
- Delete
- Delete Recording?
- Are you sure you want to delete this recording?
- Pause Recording
- Resume Recording
- Save Recording
+ Save Recording from %s
+ Delete
+ Delete Recording?
+ Are you sure you want to delete this recording?
+ Pause Recording
+ Resume Recording
+ Save Recording
Alibi will continue recording in the background and store the last %s minutes at your request
- Processing
- Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
+ Processing
+ Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
Recording Audio
- Alibi keeps recording in the background
+ Alibi keeps recording in the background
Welcome to Alibi!
Alibi is like a dashcam for your phone. It allows you to record your audio continuously and save the last 30 minutes when you need it.
You are solely responsible for the use of this app
@@ -51,10 +51,10 @@
Encoder
Output Format has been changed because the current one was incompatible with this encoder
Auto
- Recording paused
- Audio Recording has been paused
- An error occured
- Alibi encountered an error during recording. Would you like to try saving the recording?
+ Recording paused
+ Audio Recording has been paused
+ An error occured
+ Alibi encountered an error during recording. Would you like to try saving the recording?
Language
Change
Import Settings
diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml
index 73e0687..437d3a0 100644
--- a/app/src/main/res/values-fr/strings.xml
+++ b/app/src/main/res/values-fr/strings.xml
@@ -14,18 +14,18 @@
Please grant the permission to continue
You will be redirected to the app settings to grant the permission there.
Start Recording
- Save Recording from %s
- Delete
- Delete Recording?
- Are you sure you want to delete this recording?
- Pause Recording
- Resume Recording
- Save Recording
+ Save Recording from %s
+ Delete
+ Delete Recording?
+ Are you sure you want to delete this recording?
+ Pause Recording
+ Resume Recording
+ Save Recording
Alibi will continue recording in the background and store the last %s minutes at your request
- Processing
- Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
+ Processing
+ Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
Recording Audio
- Alibi keeps recording in the background
+ Alibi keeps recording in the background
Welcome to Alibi!
Alibi is like a dashcam for your phone. It allows you to record your audio continuously and save the last 30 minutes when you need it.
You are solely responsible for the use of this app
@@ -51,10 +51,10 @@
Encoder
Output Format has been changed because the current one was incompatible with this encoder
Auto
- Recording paused
- Audio Recording has been paused
- An error occured
- Alibi encountered an error during recording. Would you like to try saving the recording?
+ Recording paused
+ Audio Recording has been paused
+ An error occured
+ Alibi encountered an error during recording. Would you like to try saving the recording?
Language
Change
Import Settings
diff --git a/app/src/main/res/values-he/strings.xml b/app/src/main/res/values-he/strings.xml
index 73e0687..437d3a0 100644
--- a/app/src/main/res/values-he/strings.xml
+++ b/app/src/main/res/values-he/strings.xml
@@ -14,18 +14,18 @@
Please grant the permission to continue
You will be redirected to the app settings to grant the permission there.
Start Recording
- Save Recording from %s
- Delete
- Delete Recording?
- Are you sure you want to delete this recording?
- Pause Recording
- Resume Recording
- Save Recording
+ Save Recording from %s
+ Delete
+ Delete Recording?
+ Are you sure you want to delete this recording?
+ Pause Recording
+ Resume Recording
+ Save Recording
Alibi will continue recording in the background and store the last %s minutes at your request
- Processing
- Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
+ Processing
+ Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
Recording Audio
- Alibi keeps recording in the background
+ Alibi keeps recording in the background
Welcome to Alibi!
Alibi is like a dashcam for your phone. It allows you to record your audio continuously and save the last 30 minutes when you need it.
You are solely responsible for the use of this app
@@ -51,10 +51,10 @@
Encoder
Output Format has been changed because the current one was incompatible with this encoder
Auto
- Recording paused
- Audio Recording has been paused
- An error occured
- Alibi encountered an error during recording. Would you like to try saving the recording?
+ Recording paused
+ Audio Recording has been paused
+ An error occured
+ Alibi encountered an error during recording. Would you like to try saving the recording?
Language
Change
Import Settings
diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml
index 73e0687..437d3a0 100644
--- a/app/src/main/res/values-hu/strings.xml
+++ b/app/src/main/res/values-hu/strings.xml
@@ -14,18 +14,18 @@
Please grant the permission to continue
You will be redirected to the app settings to grant the permission there.
Start Recording
- Save Recording from %s
- Delete
- Delete Recording?
- Are you sure you want to delete this recording?
- Pause Recording
- Resume Recording
- Save Recording
+ Save Recording from %s
+ Delete
+ Delete Recording?
+ Are you sure you want to delete this recording?
+ Pause Recording
+ Resume Recording
+ Save Recording
Alibi will continue recording in the background and store the last %s minutes at your request
- Processing
- Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
+ Processing
+ Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
Recording Audio
- Alibi keeps recording in the background
+ Alibi keeps recording in the background
Welcome to Alibi!
Alibi is like a dashcam for your phone. It allows you to record your audio continuously and save the last 30 minutes when you need it.
You are solely responsible for the use of this app
@@ -51,10 +51,10 @@
Encoder
Output Format has been changed because the current one was incompatible with this encoder
Auto
- Recording paused
- Audio Recording has been paused
- An error occured
- Alibi encountered an error during recording. Would you like to try saving the recording?
+ Recording paused
+ Audio Recording has been paused
+ An error occured
+ Alibi encountered an error during recording. Would you like to try saving the recording?
Language
Change
Import Settings
diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml
index 73e0687..437d3a0 100644
--- a/app/src/main/res/values-it/strings.xml
+++ b/app/src/main/res/values-it/strings.xml
@@ -14,18 +14,18 @@
Please grant the permission to continue
You will be redirected to the app settings to grant the permission there.
Start Recording
- Save Recording from %s
- Delete
- Delete Recording?
- Are you sure you want to delete this recording?
- Pause Recording
- Resume Recording
- Save Recording
+ Save Recording from %s
+ Delete
+ Delete Recording?
+ Are you sure you want to delete this recording?
+ Pause Recording
+ Resume Recording
+ Save Recording
Alibi will continue recording in the background and store the last %s minutes at your request
- Processing
- Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
+ Processing
+ Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
Recording Audio
- Alibi keeps recording in the background
+ Alibi keeps recording in the background
Welcome to Alibi!
Alibi is like a dashcam for your phone. It allows you to record your audio continuously and save the last 30 minutes when you need it.
You are solely responsible for the use of this app
@@ -51,10 +51,10 @@
Encoder
Output Format has been changed because the current one was incompatible with this encoder
Auto
- Recording paused
- Audio Recording has been paused
- An error occured
- Alibi encountered an error during recording. Would you like to try saving the recording?
+ Recording paused
+ Audio Recording has been paused
+ An error occured
+ Alibi encountered an error during recording. Would you like to try saving the recording?
Language
Change
Import Settings
diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml
index 73e0687..437d3a0 100644
--- a/app/src/main/res/values-ja/strings.xml
+++ b/app/src/main/res/values-ja/strings.xml
@@ -14,18 +14,18 @@
Please grant the permission to continue
You will be redirected to the app settings to grant the permission there.
Start Recording
- Save Recording from %s
- Delete
- Delete Recording?
- Are you sure you want to delete this recording?
- Pause Recording
- Resume Recording
- Save Recording
+ Save Recording from %s
+ Delete
+ Delete Recording?
+ Are you sure you want to delete this recording?
+ Pause Recording
+ Resume Recording
+ Save Recording
Alibi will continue recording in the background and store the last %s minutes at your request
- Processing
- Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
+ Processing
+ Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
Recording Audio
- Alibi keeps recording in the background
+ Alibi keeps recording in the background
Welcome to Alibi!
Alibi is like a dashcam for your phone. It allows you to record your audio continuously and save the last 30 minutes when you need it.
You are solely responsible for the use of this app
@@ -51,10 +51,10 @@
Encoder
Output Format has been changed because the current one was incompatible with this encoder
Auto
- Recording paused
- Audio Recording has been paused
- An error occured
- Alibi encountered an error during recording. Would you like to try saving the recording?
+ Recording paused
+ Audio Recording has been paused
+ An error occured
+ Alibi encountered an error during recording. Would you like to try saving the recording?
Language
Change
Import Settings
diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml
index 73e0687..437d3a0 100644
--- a/app/src/main/res/values-ko/strings.xml
+++ b/app/src/main/res/values-ko/strings.xml
@@ -14,18 +14,18 @@
Please grant the permission to continue
You will be redirected to the app settings to grant the permission there.
Start Recording
- Save Recording from %s
- Delete
- Delete Recording?
- Are you sure you want to delete this recording?
- Pause Recording
- Resume Recording
- Save Recording
+ Save Recording from %s
+ Delete
+ Delete Recording?
+ Are you sure you want to delete this recording?
+ Pause Recording
+ Resume Recording
+ Save Recording
Alibi will continue recording in the background and store the last %s minutes at your request
- Processing
- Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
+ Processing
+ Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
Recording Audio
- Alibi keeps recording in the background
+ Alibi keeps recording in the background
Welcome to Alibi!
Alibi is like a dashcam for your phone. It allows you to record your audio continuously and save the last 30 minutes when you need it.
You are solely responsible for the use of this app
@@ -51,10 +51,10 @@
Encoder
Output Format has been changed because the current one was incompatible with this encoder
Auto
- Recording paused
- Audio Recording has been paused
- An error occured
- Alibi encountered an error during recording. Would you like to try saving the recording?
+ Recording paused
+ Audio Recording has been paused
+ An error occured
+ Alibi encountered an error during recording. Would you like to try saving the recording?
Language
Change
Import Settings
diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml
index 73e0687..437d3a0 100644
--- a/app/src/main/res/values-nl/strings.xml
+++ b/app/src/main/res/values-nl/strings.xml
@@ -14,18 +14,18 @@
Please grant the permission to continue
You will be redirected to the app settings to grant the permission there.
Start Recording
- Save Recording from %s
- Delete
- Delete Recording?
- Are you sure you want to delete this recording?
- Pause Recording
- Resume Recording
- Save Recording
+ Save Recording from %s
+ Delete
+ Delete Recording?
+ Are you sure you want to delete this recording?
+ Pause Recording
+ Resume Recording
+ Save Recording
Alibi will continue recording in the background and store the last %s minutes at your request
- Processing
- Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
+ Processing
+ Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
Recording Audio
- Alibi keeps recording in the background
+ Alibi keeps recording in the background
Welcome to Alibi!
Alibi is like a dashcam for your phone. It allows you to record your audio continuously and save the last 30 minutes when you need it.
You are solely responsible for the use of this app
@@ -51,10 +51,10 @@
Encoder
Output Format has been changed because the current one was incompatible with this encoder
Auto
- Recording paused
- Audio Recording has been paused
- An error occured
- Alibi encountered an error during recording. Would you like to try saving the recording?
+ Recording paused
+ Audio Recording has been paused
+ An error occured
+ Alibi encountered an error during recording. Would you like to try saving the recording?
Language
Change
Import Settings
diff --git a/app/src/main/res/values-no/strings.xml b/app/src/main/res/values-no/strings.xml
index 73e0687..437d3a0 100644
--- a/app/src/main/res/values-no/strings.xml
+++ b/app/src/main/res/values-no/strings.xml
@@ -14,18 +14,18 @@
Please grant the permission to continue
You will be redirected to the app settings to grant the permission there.
Start Recording
- Save Recording from %s
- Delete
- Delete Recording?
- Are you sure you want to delete this recording?
- Pause Recording
- Resume Recording
- Save Recording
+ Save Recording from %s
+ Delete
+ Delete Recording?
+ Are you sure you want to delete this recording?
+ Pause Recording
+ Resume Recording
+ Save Recording
Alibi will continue recording in the background and store the last %s minutes at your request
- Processing
- Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
+ Processing
+ Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
Recording Audio
- Alibi keeps recording in the background
+ Alibi keeps recording in the background
Welcome to Alibi!
Alibi is like a dashcam for your phone. It allows you to record your audio continuously and save the last 30 minutes when you need it.
You are solely responsible for the use of this app
@@ -51,10 +51,10 @@
Encoder
Output Format has been changed because the current one was incompatible with this encoder
Auto
- Recording paused
- Audio Recording has been paused
- An error occured
- Alibi encountered an error during recording. Would you like to try saving the recording?
+ Recording paused
+ Audio Recording has been paused
+ An error occured
+ Alibi encountered an error during recording. Would you like to try saving the recording?
Language
Change
Import Settings
diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml
index 73e0687..437d3a0 100644
--- a/app/src/main/res/values-pl/strings.xml
+++ b/app/src/main/res/values-pl/strings.xml
@@ -14,18 +14,18 @@
Please grant the permission to continue
You will be redirected to the app settings to grant the permission there.
Start Recording
- Save Recording from %s
- Delete
- Delete Recording?
- Are you sure you want to delete this recording?
- Pause Recording
- Resume Recording
- Save Recording
+ Save Recording from %s
+ Delete
+ Delete Recording?
+ Are you sure you want to delete this recording?
+ Pause Recording
+ Resume Recording
+ Save Recording
Alibi will continue recording in the background and store the last %s minutes at your request
- Processing
- Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
+ Processing
+ Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
Recording Audio
- Alibi keeps recording in the background
+ Alibi keeps recording in the background
Welcome to Alibi!
Alibi is like a dashcam for your phone. It allows you to record your audio continuously and save the last 30 minutes when you need it.
You are solely responsible for the use of this app
@@ -51,10 +51,10 @@
Encoder
Output Format has been changed because the current one was incompatible with this encoder
Auto
- Recording paused
- Audio Recording has been paused
- An error occured
- Alibi encountered an error during recording. Would you like to try saving the recording?
+ Recording paused
+ Audio Recording has been paused
+ An error occured
+ Alibi encountered an error during recording. Would you like to try saving the recording?
Language
Change
Import Settings
diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml
index 73e0687..437d3a0 100644
--- a/app/src/main/res/values-pt/strings.xml
+++ b/app/src/main/res/values-pt/strings.xml
@@ -14,18 +14,18 @@
Please grant the permission to continue
You will be redirected to the app settings to grant the permission there.
Start Recording
- Save Recording from %s
- Delete
- Delete Recording?
- Are you sure you want to delete this recording?
- Pause Recording
- Resume Recording
- Save Recording
+ Save Recording from %s
+ Delete
+ Delete Recording?
+ Are you sure you want to delete this recording?
+ Pause Recording
+ Resume Recording
+ Save Recording
Alibi will continue recording in the background and store the last %s minutes at your request
- Processing
- Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
+ Processing
+ Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
Recording Audio
- Alibi keeps recording in the background
+ Alibi keeps recording in the background
Welcome to Alibi!
Alibi is like a dashcam for your phone. It allows you to record your audio continuously and save the last 30 minutes when you need it.
You are solely responsible for the use of this app
@@ -51,10 +51,10 @@
Encoder
Output Format has been changed because the current one was incompatible with this encoder
Auto
- Recording paused
- Audio Recording has been paused
- An error occured
- Alibi encountered an error during recording. Would you like to try saving the recording?
+ Recording paused
+ Audio Recording has been paused
+ An error occured
+ Alibi encountered an error during recording. Would you like to try saving the recording?
Language
Change
Import Settings
diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml
index 73e0687..437d3a0 100644
--- a/app/src/main/res/values-ro/strings.xml
+++ b/app/src/main/res/values-ro/strings.xml
@@ -14,18 +14,18 @@
Please grant the permission to continue
You will be redirected to the app settings to grant the permission there.
Start Recording
- Save Recording from %s
- Delete
- Delete Recording?
- Are you sure you want to delete this recording?
- Pause Recording
- Resume Recording
- Save Recording
+ Save Recording from %s
+ Delete
+ Delete Recording?
+ Are you sure you want to delete this recording?
+ Pause Recording
+ Resume Recording
+ Save Recording
Alibi will continue recording in the background and store the last %s minutes at your request
- Processing
- Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
+ Processing
+ Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
Recording Audio
- Alibi keeps recording in the background
+ Alibi keeps recording in the background
Welcome to Alibi!
Alibi is like a dashcam for your phone. It allows you to record your audio continuously and save the last 30 minutes when you need it.
You are solely responsible for the use of this app
@@ -51,10 +51,10 @@
Encoder
Output Format has been changed because the current one was incompatible with this encoder
Auto
- Recording paused
- Audio Recording has been paused
- An error occured
- Alibi encountered an error during recording. Would you like to try saving the recording?
+ Recording paused
+ Audio Recording has been paused
+ An error occured
+ Alibi encountered an error during recording. Would you like to try saving the recording?
Language
Change
Import Settings
diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml
index 73e0687..437d3a0 100644
--- a/app/src/main/res/values-ru/strings.xml
+++ b/app/src/main/res/values-ru/strings.xml
@@ -14,18 +14,18 @@
Please grant the permission to continue
You will be redirected to the app settings to grant the permission there.
Start Recording
- Save Recording from %s
- Delete
- Delete Recording?
- Are you sure you want to delete this recording?
- Pause Recording
- Resume Recording
- Save Recording
+ Save Recording from %s
+ Delete
+ Delete Recording?
+ Are you sure you want to delete this recording?
+ Pause Recording
+ Resume Recording
+ Save Recording
Alibi will continue recording in the background and store the last %s minutes at your request
- Processing
- Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
+ Processing
+ Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
Recording Audio
- Alibi keeps recording in the background
+ Alibi keeps recording in the background
Welcome to Alibi!
Alibi is like a dashcam for your phone. It allows you to record your audio continuously and save the last 30 minutes when you need it.
You are solely responsible for the use of this app
@@ -51,10 +51,10 @@
Encoder
Output Format has been changed because the current one was incompatible with this encoder
Auto
- Recording paused
- Audio Recording has been paused
- An error occured
- Alibi encountered an error during recording. Would you like to try saving the recording?
+ Recording paused
+ Audio Recording has been paused
+ An error occured
+ Alibi encountered an error during recording. Would you like to try saving the recording?
Language
Change
Import Settings
diff --git a/app/src/main/res/values-sr/strings.xml b/app/src/main/res/values-sr/strings.xml
index 73e0687..437d3a0 100644
--- a/app/src/main/res/values-sr/strings.xml
+++ b/app/src/main/res/values-sr/strings.xml
@@ -14,18 +14,18 @@
Please grant the permission to continue
You will be redirected to the app settings to grant the permission there.
Start Recording
- Save Recording from %s
- Delete
- Delete Recording?
- Are you sure you want to delete this recording?
- Pause Recording
- Resume Recording
- Save Recording
+ Save Recording from %s
+ Delete
+ Delete Recording?
+ Are you sure you want to delete this recording?
+ Pause Recording
+ Resume Recording
+ Save Recording
Alibi will continue recording in the background and store the last %s minutes at your request
- Processing
- Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
+ Processing
+ Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
Recording Audio
- Alibi keeps recording in the background
+ Alibi keeps recording in the background
Welcome to Alibi!
Alibi is like a dashcam for your phone. It allows you to record your audio continuously and save the last 30 minutes when you need it.
You are solely responsible for the use of this app
@@ -51,10 +51,10 @@
Encoder
Output Format has been changed because the current one was incompatible with this encoder
Auto
- Recording paused
- Audio Recording has been paused
- An error occured
- Alibi encountered an error during recording. Would you like to try saving the recording?
+ Recording paused
+ Audio Recording has been paused
+ An error occured
+ Alibi encountered an error during recording. Would you like to try saving the recording?
Language
Change
Import Settings
diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml
index 73e0687..437d3a0 100644
--- a/app/src/main/res/values-sv/strings.xml
+++ b/app/src/main/res/values-sv/strings.xml
@@ -14,18 +14,18 @@
Please grant the permission to continue
You will be redirected to the app settings to grant the permission there.
Start Recording
- Save Recording from %s
- Delete
- Delete Recording?
- Are you sure you want to delete this recording?
- Pause Recording
- Resume Recording
- Save Recording
+ Save Recording from %s
+ Delete
+ Delete Recording?
+ Are you sure you want to delete this recording?
+ Pause Recording
+ Resume Recording
+ Save Recording
Alibi will continue recording in the background and store the last %s minutes at your request
- Processing
- Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
+ Processing
+ Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
Recording Audio
- Alibi keeps recording in the background
+ Alibi keeps recording in the background
Welcome to Alibi!
Alibi is like a dashcam for your phone. It allows you to record your audio continuously and save the last 30 minutes when you need it.
You are solely responsible for the use of this app
@@ -51,10 +51,10 @@
Encoder
Output Format has been changed because the current one was incompatible with this encoder
Auto
- Recording paused
- Audio Recording has been paused
- An error occured
- Alibi encountered an error during recording. Would you like to try saving the recording?
+ Recording paused
+ Audio Recording has been paused
+ An error occured
+ Alibi encountered an error during recording. Would you like to try saving the recording?
Language
Change
Import Settings
diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml
index c85aa2f..3773848 100644
--- a/app/src/main/res/values-tr/strings.xml
+++ b/app/src/main/res/values-tr/strings.xml
@@ -14,18 +14,18 @@
Devam etmek için izni verin
İzin vermek için uygulama ayarlarına yönlendirileceksiniz.
Kayda Başla
- %s tarihinden Kaydı Kaydet
- Sil
- Kayıt Silinsin mi?
- Bu kaydı silmek istediğinizden emin misiniz?
- Kaydı Duraklat
- Kayda Devam Et
- Kaydı Kaydet
+ %s tarihinden Kaydı Kaydet
+ Sil
+ Kayıt Silinsin mi?
+ Bu kaydı silmek istediğinizden emin misiniz?
+ Kaydı Duraklat
+ Kayda Devam Et
+ Kaydı Kaydet
Alibi arka planda kayıt yapmaya devam edecek ve son %s dakikayı depolayacaktır
- İşleniyor
- Ses işleniyor, Alibi\'yi kapatmayın! Dosya hazır olduğunda dosyayı kaydetmeniz istenecektir
+ İşleniyor
+ Ses işleniyor, Alibi\'yi kapatmayın! Dosya hazır olduğunda dosyayı kaydetmeniz istenecektir
Ses Kaydediliyor
- Alibi arka planda kayıt yapmaya devam eder
+ Alibi arka planda kayıt yapmaya devam eder
Alibi\'ye Hoş Geldiniz!
Alibi, telefonunuz için bir araç kamerası gibidir. Sürekli olarak sesinizi kaydetmenize ve ihtiyaç duyduğunuzda son 30 dakikayı kaydetmenize olanak tanır.
Bu uygulamanın kullanımından tamamen siz sorumlusunuz
@@ -51,10 +51,10 @@
Kodlayıcı
Çıktı formatı, mevcut kodlayıcıyla uyumsuz olduğu için değiştirildi
Otomatik
- Kayıt Duraklatıldı
- Ses Kaydı duraklatıldı
- Bir hata oluştu
- Alibi, kayıt sırasında bir hata ile karşılaştı. Ses kaydını kaydetmeyi denemek ister misiniz?
+ Kayıt Duraklatıldı
+ Ses Kaydı duraklatıldı
+ Bir hata oluştu
+ Alibi, kayıt sırasında bir hata ile karşılaştı. Ses kaydını kaydetmeyi denemek ister misiniz?
Dil
Değiştir
Import Settings
diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml
index 73e0687..437d3a0 100644
--- a/app/src/main/res/values-uk/strings.xml
+++ b/app/src/main/res/values-uk/strings.xml
@@ -14,18 +14,18 @@
Please grant the permission to continue
You will be redirected to the app settings to grant the permission there.
Start Recording
- Save Recording from %s
- Delete
- Delete Recording?
- Are you sure you want to delete this recording?
- Pause Recording
- Resume Recording
- Save Recording
+ Save Recording from %s
+ Delete
+ Delete Recording?
+ Are you sure you want to delete this recording?
+ Pause Recording
+ Resume Recording
+ Save Recording
Alibi will continue recording in the background and store the last %s minutes at your request
- Processing
- Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
+ Processing
+ Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
Recording Audio
- Alibi keeps recording in the background
+ Alibi keeps recording in the background
Welcome to Alibi!
Alibi is like a dashcam for your phone. It allows you to record your audio continuously and save the last 30 minutes when you need it.
You are solely responsible for the use of this app
@@ -51,10 +51,10 @@
Encoder
Output Format has been changed because the current one was incompatible with this encoder
Auto
- Recording paused
- Audio Recording has been paused
- An error occured
- Alibi encountered an error during recording. Would you like to try saving the recording?
+ Recording paused
+ Audio Recording has been paused
+ An error occured
+ Alibi encountered an error during recording. Would you like to try saving the recording?
Language
Change
Import Settings
diff --git a/app/src/main/res/values-vi/strings.xml b/app/src/main/res/values-vi/strings.xml
index 73e0687..437d3a0 100644
--- a/app/src/main/res/values-vi/strings.xml
+++ b/app/src/main/res/values-vi/strings.xml
@@ -14,18 +14,18 @@
Please grant the permission to continue
You will be redirected to the app settings to grant the permission there.
Start Recording
- Save Recording from %s
- Delete
- Delete Recording?
- Are you sure you want to delete this recording?
- Pause Recording
- Resume Recording
- Save Recording
+ Save Recording from %s
+ Delete
+ Delete Recording?
+ Are you sure you want to delete this recording?
+ Pause Recording
+ Resume Recording
+ Save Recording
Alibi will continue recording in the background and store the last %s minutes at your request
- Processing
- Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
+ Processing
+ Processing Audio, do not close Alibi! You will be automatically prompted to save the file once it\'s ready
Recording Audio
- Alibi keeps recording in the background
+ Alibi keeps recording in the background
Welcome to Alibi!
Alibi is like a dashcam for your phone. It allows you to record your audio continuously and save the last 30 minutes when you need it.
You are solely responsible for the use of this app
@@ -51,10 +51,10 @@
Encoder
Output Format has been changed because the current one was incompatible with this encoder
Auto
- Recording paused
- Audio Recording has been paused
- An error occured
- Alibi encountered an error during recording. Would you like to try saving the recording?
+ Recording paused
+ Audio Recording has been paused
+ An error occured
+ Alibi encountered an error during recording. Would you like to try saving the recording?
Language
Change
Import Settings
diff --git a/app/src/main/res/values-zh/strings.xml b/app/src/main/res/values-zh/strings.xml
index 132b236..12dd7ef 100644
--- a/app/src/main/res/values-zh/strings.xml
+++ b/app/src/main/res/values-zh/strings.xml
@@ -14,18 +14,18 @@
请授予权限以继续
您将被重定向到应用程序设置页面,在那里可以授予相关权限
开始录音
- Save Recording from %s
- 删除
- 确定删除记录?
- 您确定要删除此录音吗?
- 暂停录制
- 恢复录制
- 保存录音
+ Save Recording from %s
+ 删除
+ 确定删除记录?
+ 您确定要删除此录音吗?
+ 暂停录制
+ 恢复录制
+ 保存录音
Alibi will continue recording in the background and store the last %s minutes at your request
- 处理中
- 正在处理音频,请勿关闭Alibi! 一旦文件准备好,您将自动收到保存文件的提示
+ 处理中
+ 正在处理音频,请勿关闭Alibi! 一旦文件准备好,您将自动收到保存文件的提示
录制中
- Alibi会在后台持续记录
+ Alibi会在后台持续记录
欢迎使用Alibi!
Alibi就像你手机上的行车记录仪一样。它会不断地录制音频,并在您需要时保存最近的30分钟录音。
您需要自行承担使用该应用程序所带来的风险和后果。
@@ -51,10 +51,10 @@
编码器
Output Format has been changed because the current one was incompatible with this encoder
自动
- 录制暂停
- 音频录制已暂停
- An error occured
- Alibi encountered an error during recording. Would you like to try saving the recording?
+ 录制暂停
+ 音频录制已暂停
+ An error occured
+ Alibi encountered an error during recording. Would you like to try saving the recording?
Language
Change
Import Settings
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index fce7f8c..b8efd9e 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -19,28 +19,40 @@
You will be redirected to the app settings to grant the permission there.
Start Audio Recording
- Save Recording from %s
- Delete
- Delete Recording?
- Are you sure you want to delete this recording?
- Pause
- Resume
- Save
-
- Alibi will continue recording in the background and store the last\u0020
- %s minutes
- \u0020at your request
-
- Processing
- Processing your recording, do not close Alibi! You will automatically be prompted to save the file once it\'s ready
-
Recording Audio
- Alibi keeps recording in the background
- Current Weather
- 14° with light chance of rain
+
+ Save Recording from %s
+ Delete
+ Delete Recording?
+ Are you sure you want to delete this recording?
+ Pause
+ Resume
+ Save
+
+ Recording has been saved successfully!
+ Open
+
+ Alibi will continue recording in the background and store the last\u0020
+ %s minutes
+ \u0020at your request
+
+ Processing
+ Processing your recording, do not close Alibi! You will automatically be prompted to save the file once it\'s ready
+
+ Alibi keeps recording in the background
+
+ Current Weather
+ 14° with light chance of rain
+ Playing Audio
+ Now playing: Despacito
+ Downloading attachments.zip
+ Downloading file...
+ Connected to VPN
+ Connection Secured
+
Welcome to Alibi!
- Alibi is like a dashcam for your phone. It allows you to record your audio continuously and save the last 30 minutes when you need it.
+ Alibi is like a dashcam for your phone. It allows you to record audio and video continuously and save the last 30 minutes at your request.
You are solely responsible for the use of this app
Alibi does not take any responsibility for the use of this app. You are solely responsible. Use it at your own risk.
Start Alibi
@@ -52,9 +64,7 @@
Max duration
Set the maximum duration of the recording
Batch duration
- Record a single batch for this duration. Alibi records multiple batches and deletes the oldest one. When exporting the audio, all batches will be merged together
- Force exact duration
- Force to strip the output file to be the exactly specified duration. If this is disabled, the output file may be a bit longer due to batches of audio samples being encoded together.
+ Record a single batch for this duration. Alibi records multiple batches and deletes the oldest one. When exporting the recording, all batches will be merged together
Bitrate
A higher bitrate means better quality but also larger file size
Set the bitrate for the audio recording
@@ -65,10 +75,10 @@
Encoder
Output Format has been changed because the current one was incompatible with this encoder
Auto
- Recording paused
- Audio Recording has been paused
- An error occurred
- Alibi encountered an error during recording. Would you like to try saving the recording?
+ Recording paused
+ Alibi is paused
+ An error occurred
+ Alibi encountered an error during recording. Would you like to try saving the recording?
Language
Change
Device Microphone
@@ -92,12 +102,6 @@
Due to Android\'s restrictions, Alibi has to show a notification while recording. To hide the fact that you\'re using Alibi, you can customize the notification.
Alternatively, you can also simply disable notifications
Create own notification
- Playing Audio
- Now playing: Despacito
- Downloading attachments.zip
- Downloading file...
- Connected to VPN
- Connection Secured
Apply Preset \"%s\"
Show Duration
Update notification
@@ -122,8 +126,6 @@
By default, Alibi will save the recording batches into its private, encrypted file storage. You can change this and specify an external, unencrypted folder. This will allow you to access the batches manually. ONLY DO THIS IF YOU KNOW WHAT YOU ARE DOING!
Yes, change folder
Use private, encrypted storage
- Recording has been saved successfully!
- Open
Audio Recording
Only applies to audio recordings
Video Recording
@@ -176,7 +178,8 @@
Permission required
To access the DCIM folder, you need to grant Alibi the permission to access external storage. Alibi will only use this permission to write your recordings to the DCIM folder.
Grant permission
- Alibi couldn\'t access or write to the batches folder. Try to choose a different folder or use the internal storage instead. The recording has been aborted.
+ Alibi couldn\'t access or write to the batches folder. Try to choose a different folder or use the internal storage instead. The recording has been aborted.
File Manager app not found
Alibi couldn\'t find a file manager app on your phone. Please install a file manager app and try again. If this message still appears, you can try using a custom batches folder in the advanced settings section. Alibi may not fully work on your device.
+ Recording Video
\ No newline at end of file