mirror of
https://github.com/advplyr/audiobookshelf-app.git
synced 2026-08-08 21:08:43 +02:00
Compare commits
126
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
af8b5b63d5 | ||
|
|
4485d0833e | ||
|
|
a163a6af88 | ||
|
|
38bb5af04b | ||
|
|
11804d1cb8 | ||
|
|
22529fc1d2 | ||
|
|
62b0c5fd62 | ||
|
|
1ed28a4fd4 | ||
|
|
5044aea1d7 | ||
|
|
47fda0ccca | ||
|
|
742490775a | ||
|
|
95bbed2b21 | ||
|
|
2b446e227d | ||
|
|
ea6417dbb1 | ||
|
|
d902417959 | ||
|
|
358197db03 | ||
|
|
102fd1f1a1 | ||
|
|
fe9168c6cf | ||
|
|
f7663fc17f | ||
|
|
e370ec36ab | ||
|
|
8f181c74d4 | ||
|
|
e2fc5bcbb1 | ||
|
|
67af09c4bd | ||
|
|
b81abf4da5 | ||
|
|
2c288bb34d | ||
|
|
df762e8910 | ||
|
|
253aa19701 | ||
|
|
ea608d875b | ||
|
|
d4340a8b95 | ||
|
|
33b3aafb14 | ||
|
|
6cedc2fe35 | ||
|
|
1bb03015d9 | ||
|
|
c5bef72c63 | ||
|
|
8b7c00b337 | ||
|
|
6199d4fab4 | ||
|
|
2063d8647a | ||
|
|
c0a9f85f77 | ||
|
|
b1651c5b01 | ||
|
|
1a8af2caee | ||
|
|
a593070b9f | ||
|
|
1d700b0663 | ||
|
|
2233885142 | ||
|
|
faf87d2942 | ||
|
|
706673aed0 | ||
|
|
eaea688e33 | ||
|
|
256be3521d | ||
|
|
cec1e8593d | ||
|
|
e18f9be810 | ||
|
|
69dca2db43 | ||
|
|
c03321b55e | ||
|
|
f8b4287229 | ||
|
|
ce2fa0c116 | ||
|
|
ebe9a230fd | ||
|
|
a05ceea4bc | ||
|
|
67c2ded1f0 | ||
|
|
66d09c886e | ||
|
|
bbff7513f1 | ||
|
|
4195279c5d | ||
|
|
464d967a0a | ||
|
|
4dd7bf8916 | ||
|
|
4b134eaef9 | ||
|
|
ece62c8b18 | ||
|
|
b430c185b1 | ||
|
|
5c13ccf9e7 | ||
|
|
cb0e2ba305 | ||
|
|
011fbb38cb | ||
|
|
0a69450bc0 | ||
|
|
b4a97f4347 | ||
|
|
96f7aa95ee | ||
|
|
e92f2177e8 | ||
|
|
ab7bda402e | ||
|
|
d78c168e16 | ||
|
|
2b04b4f008 | ||
|
|
a6cc0d742c | ||
|
|
e7e9a2755c | ||
|
|
56ea4ce2f5 | ||
|
|
05528f6dfd | ||
|
|
49cd36c33e | ||
|
|
898d96ce3a | ||
|
|
b257836b76 | ||
|
|
8fab4e56ef | ||
|
|
8e34c230d7 | ||
|
|
b32f2e2973 | ||
|
|
1047d1a598 | ||
|
|
1e5115b743 | ||
|
|
e1e12de91b | ||
|
|
58950afb99 | ||
|
|
89b64b165f | ||
|
|
90ab927bdc | ||
|
|
50ebf4eacb | ||
|
|
064ba080ab | ||
|
|
4ee0345217 | ||
|
|
d45cbbba98 | ||
|
|
612a7a7063 | ||
|
|
62e3ca4068 | ||
|
|
34dcdc89c3 | ||
|
|
bcc202ff3b | ||
|
|
d4a56b3823 | ||
|
|
626239038b | ||
|
|
f7da431e61 | ||
|
|
6ff59c423b | ||
|
|
076d4977e3 | ||
|
|
2a737a9d72 | ||
|
|
8c77a19eb6 | ||
|
|
3918696477 | ||
|
|
8a6a2b8577 | ||
|
|
584023380c | ||
|
|
1f4dd2bdb7 | ||
|
|
f7d5a0732b | ||
|
|
2a6cc882a5 | ||
|
|
f385339da3 | ||
|
|
c37566a999 | ||
|
|
f90a4b1374 | ||
|
|
b649680d3e | ||
|
|
b84c2abe14 | ||
|
|
58aff762c0 | ||
|
|
e5eef69c91 | ||
|
|
54f91b7a88 | ||
|
|
17676173ef | ||
|
|
31f4aa944a | ||
|
|
b30bd495b7 | ||
|
|
06f893436e | ||
|
|
20a2b3ed90 | ||
|
|
b1e3bc46c8 | ||
|
|
84509ec1a8 | ||
|
|
79df676a13 |
@@ -1,17 +1,17 @@
|
|||||||
name: 🐞 ABS App Bug Report
|
name: 🐞 ABS App Bug Report
|
||||||
description: File a bug/issue and help us improve the Audiobookshelf mobile apps.
|
description: File a bug/issue and help us improve the Audiobookshelf mobile apps.
|
||||||
title: "[Bug]: "
|
title: '[Bug]: '
|
||||||
labels: ["bug", "triage"]
|
labels: ['bug', 'triage']
|
||||||
body:
|
body:
|
||||||
- type: markdown
|
- type: markdown
|
||||||
attributes:
|
attributes:
|
||||||
value: "## App Bug Description"
|
value: '## App Bug Description'
|
||||||
- type: markdown
|
- type: markdown
|
||||||
attributes:
|
attributes:
|
||||||
value: "Thank you for filing a bug report! 🐛"
|
value: 'Thank you for filing a bug report! 🐛'
|
||||||
- type: markdown
|
- type: markdown
|
||||||
attributes:
|
attributes:
|
||||||
value: "Join the [discord server](https://discord.gg/HQgCbd6E75) for questions or if you are not sure about a bug."
|
value: 'Join the [discord server](https://discord.gg/HQgCbd6E75) for questions or if you are not sure about a bug.'
|
||||||
- type: textarea
|
- type: textarea
|
||||||
id: what-happened
|
id: what-happened
|
||||||
attributes:
|
attributes:
|
||||||
@@ -25,7 +25,7 @@ body:
|
|||||||
attributes:
|
attributes:
|
||||||
label: Steps to Reproduce the Issue
|
label: Steps to Reproduce the Issue
|
||||||
description: Please help us understand how we can reliably reproduce the issue.
|
description: Please help us understand how we can reliably reproduce the issue.
|
||||||
placeholder: "1. Go to the library page of a Podcast library and..."
|
placeholder: '1. Go to the library page of a Podcast library and...'
|
||||||
validations:
|
validations:
|
||||||
required: true
|
required: true
|
||||||
- type: textarea
|
- type: textarea
|
||||||
@@ -38,7 +38,7 @@ body:
|
|||||||
required: true
|
required: true
|
||||||
- type: markdown
|
- type: markdown
|
||||||
attributes:
|
attributes:
|
||||||
value: "## Mobile Environment"
|
value: '## Mobile Environment'
|
||||||
- type: input
|
- type: input
|
||||||
id: phone-model
|
id: phone-model
|
||||||
attributes:
|
attributes:
|
||||||
@@ -62,10 +62,10 @@ body:
|
|||||||
description: Please ensure your app is up to date. *If you are using a 3rd-party app, please reach out to them directly.*
|
description: Please ensure your app is up to date. *If you are using a 3rd-party app, please reach out to them directly.*
|
||||||
multiple: true
|
multiple: true
|
||||||
options:
|
options:
|
||||||
- Android App - 0.9.74
|
- Android App - 0.9.76
|
||||||
- iOS App - 0.9.74
|
- iOS App - 0.9.76
|
||||||
- Android App - 0.9.73
|
- Android App - 0.9.75
|
||||||
- iOS App - 0.9.73
|
- iOS App - 0.9.75
|
||||||
validations:
|
validations:
|
||||||
required: true
|
required: true
|
||||||
- type: dropdown
|
- type: dropdown
|
||||||
@@ -85,4 +85,4 @@ body:
|
|||||||
attributes:
|
attributes:
|
||||||
label: Additional Notes
|
label: Additional Notes
|
||||||
description: Anything else you want to add?
|
description: Anything else you want to add?
|
||||||
placeholder: "e.g. I have tried X, Y, and Z."
|
placeholder: 'e.g. I have tried X, Y, and Z.'
|
||||||
|
|||||||
@@ -1,14 +1,14 @@
|
|||||||
name: 🚀 App Feature Request
|
name: 🚀 App Feature Request
|
||||||
description: Request a feature/enhancement
|
description: Request a feature/enhancement
|
||||||
title: "[Enhancement]: "
|
title: '[Enhancement]: '
|
||||||
labels: ["enhancement"]
|
labels: ['enhancement']
|
||||||
body:
|
body:
|
||||||
- type: markdown
|
- type: markdown
|
||||||
attributes:
|
attributes:
|
||||||
value: "## App Feature Request Description"
|
value: '## App Feature Request Description'
|
||||||
- type: markdown
|
- type: markdown
|
||||||
attributes:
|
attributes:
|
||||||
value: "Please first search in both issues & discussions for your enhancement and make sure your app is up to date."
|
value: 'Please first search in both issues & discussions for your enhancement and make sure your app is up to date.'
|
||||||
- type: textarea
|
- type: textarea
|
||||||
id: describe
|
id: describe
|
||||||
attributes:
|
attributes:
|
||||||
@@ -35,7 +35,7 @@ body:
|
|||||||
required: true
|
required: true
|
||||||
- type: markdown
|
- type: markdown
|
||||||
attributes:
|
attributes:
|
||||||
value: "## App Current Implementation"
|
value: '## App Current Implementation'
|
||||||
- type: dropdown
|
- type: dropdown
|
||||||
id: version
|
id: version
|
||||||
attributes:
|
attributes:
|
||||||
@@ -43,10 +43,10 @@ body:
|
|||||||
description: Please ensure your app is up to date. *If you are using a 3rd-party app, please reach out to them directly.*
|
description: Please ensure your app is up to date. *If you are using a 3rd-party app, please reach out to them directly.*
|
||||||
multiple: true
|
multiple: true
|
||||||
options:
|
options:
|
||||||
- Android App - 0.9.74
|
- Android App - 0.9.76
|
||||||
- iOS App - 0.9.74
|
- iOS App - 0.9.76
|
||||||
- Android App - 0.9.73
|
- Android App - 0.9.75
|
||||||
- iOS App - 0.9.73
|
- iOS App - 0.9.75
|
||||||
validations:
|
validations:
|
||||||
required: true
|
required: true
|
||||||
- type: textarea
|
- type: textarea
|
||||||
|
|||||||
@@ -28,13 +28,13 @@ android {
|
|||||||
kotlinOptions {
|
kotlinOptions {
|
||||||
freeCompilerArgs = ['-Xjvm-default=all']
|
freeCompilerArgs = ['-Xjvm-default=all']
|
||||||
}
|
}
|
||||||
compileSdkVersion rootProject.ext.compileSdkVersion
|
compileSdkVersion rootProject.ext.compileSdkVersion
|
||||||
defaultConfig {
|
defaultConfig {
|
||||||
applicationId "com.audiobookshelf.app"
|
applicationId "com.audiobookshelf.app"
|
||||||
minSdkVersion rootProject.ext.minSdkVersion
|
minSdkVersion rootProject.ext.minSdkVersion
|
||||||
targetSdkVersion rootProject.ext.targetSdkVersion
|
targetSdkVersion rootProject.ext.targetSdkVersion
|
||||||
versionCode 107
|
versionCode 108
|
||||||
versionName "0.9.76-beta"
|
versionName "0.9.77-beta"
|
||||||
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
|
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
|
||||||
manifestPlaceholders = [
|
manifestPlaceholders = [
|
||||||
"appAuthRedirectScheme": "com.audiobookshelf.app"
|
"appAuthRedirectScheme": "com.audiobookshelf.app"
|
||||||
@@ -64,8 +64,6 @@ repositories {
|
|||||||
dirs '../capacitor-cordova-android-plugins/src/main/libs', 'libs'
|
dirs '../capacitor-cordova-android-plugins/src/main/libs', 'libs'
|
||||||
}
|
}
|
||||||
mavenCentral()
|
mavenCentral()
|
||||||
// TODO: Temporarily using SNAPSHOT version of Simple Storage that resolves https://github.com/anggrayudi/SimpleStorage/issues/133
|
|
||||||
maven { url "https://oss.sonatype.org/content/repositories/snapshots" }
|
|
||||||
}
|
}
|
||||||
|
|
||||||
configurations.configureEach {
|
configurations.configureEach {
|
||||||
@@ -120,7 +118,7 @@ dependencies {
|
|||||||
implementation 'io.github.pilgr:paperdb:2.7.2'
|
implementation 'io.github.pilgr:paperdb:2.7.2'
|
||||||
|
|
||||||
// Simple Storage
|
// Simple Storage
|
||||||
implementation "com.anggrayudi:storage:1.5.5-SNAPSHOT"
|
implementation "com.anggrayudi:storage:1.5.6"
|
||||||
|
|
||||||
// OK HTTP
|
// OK HTTP
|
||||||
implementation 'com.squareup.okhttp3:okhttp:4.9.2'
|
implementation 'com.squareup.okhttp3:okhttp:4.9.2'
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ android {
|
|||||||
apply from: "../capacitor-cordova-android-plugins/cordova.variables.gradle"
|
apply from: "../capacitor-cordova-android-plugins/cordova.variables.gradle"
|
||||||
dependencies {
|
dependencies {
|
||||||
implementation project(':byteowls-capacitor-filesharer')
|
implementation project(':byteowls-capacitor-filesharer')
|
||||||
|
implementation project(':capacitor-community-volume-buttons')
|
||||||
implementation project(':capacitor-app')
|
implementation project(':capacitor-app')
|
||||||
implementation project(':capacitor-browser')
|
implementation project(':capacitor-browser')
|
||||||
implementation project(':capacitor-clipboard')
|
implementation project(':capacitor-clipboard')
|
||||||
|
|||||||
@@ -3,6 +3,10 @@
|
|||||||
"pkg": "@byteowls/capacitor-filesharer",
|
"pkg": "@byteowls/capacitor-filesharer",
|
||||||
"classpath": "com.byteowls.capacitor.filesharer.FileSharerPlugin"
|
"classpath": "com.byteowls.capacitor.filesharer.FileSharerPlugin"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"pkg": "@capacitor-community/volume-buttons",
|
||||||
|
"classpath": "com.ryltsov.alex.plugins.volume.buttons.VolumeButtonsPlugin"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"pkg": "@capacitor/app",
|
"pkg": "@capacitor/app",
|
||||||
"classpath": "com.capacitorjs.plugins.app.AppPlugin"
|
"classpath": "com.capacitorjs.plugins.app.AppPlugin"
|
||||||
|
|||||||
@@ -18,6 +18,7 @@ import com.audiobookshelf.app.device.DeviceManager
|
|||||||
import com.fasterxml.jackson.annotation.JsonIgnore
|
import com.fasterxml.jackson.annotation.JsonIgnore
|
||||||
import com.fasterxml.jackson.annotation.JsonIgnoreProperties
|
import com.fasterxml.jackson.annotation.JsonIgnoreProperties
|
||||||
import com.audiobookshelf.app.player.PLAYMETHOD_LOCAL
|
import com.audiobookshelf.app.player.PLAYMETHOD_LOCAL
|
||||||
|
import java.io.File
|
||||||
import java.util.*
|
import java.util.*
|
||||||
|
|
||||||
@JsonIgnoreProperties(ignoreUnknown = true)
|
@JsonIgnoreProperties(ignoreUnknown = true)
|
||||||
@@ -78,6 +79,27 @@ class LocalLibraryItem(
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@JsonIgnore
|
||||||
|
fun hasTracks(episode:PodcastEpisode?): Boolean {
|
||||||
|
var audioTracks = media.getAudioTracks() as MutableList<AudioTrack>
|
||||||
|
if (episode != null) { // Get podcast episode audio track
|
||||||
|
episode.audioTrack?.let { at -> mutableListOf(at) }?.let { tracks -> audioTracks = tracks }
|
||||||
|
}
|
||||||
|
if (audioTracks.size == 0) return false
|
||||||
|
audioTracks.forEach {
|
||||||
|
// Check that metadata is not null
|
||||||
|
if (it.metadata === null) {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
// Check that file exists
|
||||||
|
val file = File(it.metadata!!.path)
|
||||||
|
if (!file.exists()) {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
@JsonIgnore
|
@JsonIgnore
|
||||||
fun getPlaybackSession(episode:PodcastEpisode?, deviceInfo:DeviceInfo):PlaybackSession {
|
fun getPlaybackSession(episode:PodcastEpisode?, deviceInfo:DeviceInfo):PlaybackSession {
|
||||||
val localEpisodeId = episode?.id
|
val localEpisodeId = episode?.id
|
||||||
|
|||||||
+6
-5
@@ -320,11 +320,10 @@ class PlayerNotificationService : MediaBrowserServiceCompat() {
|
|||||||
val mediaDescriptionBuilder = MediaDescriptionCompat.Builder()
|
val mediaDescriptionBuilder = MediaDescriptionCompat.Builder()
|
||||||
.setExtras(extra)
|
.setExtras(extra)
|
||||||
.setTitle(currentPlaybackSession!!.displayTitle)
|
.setTitle(currentPlaybackSession!!.displayTitle)
|
||||||
.setIconUri(coverUri)
|
|
||||||
|
|
||||||
bitmap?.let {
|
bitmap?.let {
|
||||||
mediaDescriptionBuilder.setIconBitmap(it)
|
mediaDescriptionBuilder.setIconBitmap(it)
|
||||||
}
|
} ?: mediaDescriptionBuilder.setIconUri(coverUri)
|
||||||
|
|
||||||
return mediaDescriptionBuilder.build()
|
return mediaDescriptionBuilder.build()
|
||||||
}
|
}
|
||||||
@@ -888,16 +887,18 @@ class PlayerNotificationService : MediaBrowserServiceCompat() {
|
|||||||
|
|
||||||
fun closePlayback(calledOnError:Boolean? = false) {
|
fun closePlayback(calledOnError:Boolean? = false) {
|
||||||
Log.d(tag, "closePlayback")
|
Log.d(tag, "closePlayback")
|
||||||
|
val config = DeviceManager.serverConnectionConfig
|
||||||
|
|
||||||
val isLocal = mediaProgressSyncer.currentIsLocal
|
val isLocal = mediaProgressSyncer.currentIsLocal
|
||||||
val currentSessionId = mediaProgressSyncer.currentSessionId
|
val currentSessionId = mediaProgressSyncer.currentSessionId
|
||||||
if (mediaProgressSyncer.listeningTimerRunning) {
|
if (mediaProgressSyncer.listeningTimerRunning) {
|
||||||
Log.i(tag, "About to close playback so stopping media progress syncer first")
|
Log.i(tag, "About to close playback so stopping media progress syncer first")
|
||||||
|
|
||||||
mediaProgressSyncer.stop(calledOnError == false) { // If closing on error then do not sync progress (causes exception)
|
mediaProgressSyncer.stop(calledOnError == false) { // If closing on error then do not sync progress (causes exception)
|
||||||
Log.d(tag, "Media Progress syncer stopped")
|
Log.d(tag, "Media Progress syncer stopped")
|
||||||
|
|
||||||
// If not local session then close on server
|
// If not local session then close on server
|
||||||
if (!isLocal && currentSessionId != "") {
|
if (!isLocal && currentSessionId != "") {
|
||||||
apiHandler.closePlaybackSession(currentSessionId) {
|
apiHandler.closePlaybackSession(currentSessionId, config) {
|
||||||
Log.d(tag, "Closed playback session $currentSessionId")
|
Log.d(tag, "Closed playback session $currentSessionId")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -905,7 +906,7 @@ class PlayerNotificationService : MediaBrowserServiceCompat() {
|
|||||||
} else {
|
} else {
|
||||||
// If not local session then close on server
|
// If not local session then close on server
|
||||||
if (!isLocal && currentSessionId != "") {
|
if (!isLocal && currentSessionId != "") {
|
||||||
apiHandler.closePlaybackSession(currentSessionId) {
|
apiHandler.closePlaybackSession(currentSessionId, config) {
|
||||||
Log.d(tag, "Closed playback session $currentSessionId")
|
Log.d(tag, "Closed playback session $currentSessionId")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -198,6 +198,9 @@ class AbsAudioPlayer : Plugin() {
|
|||||||
return call.resolve(JSObject("{\"error\":\"Podcast episode not found\"}"))
|
return call.resolve(JSObject("{\"error\":\"Podcast episode not found\"}"))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if (!it.hasTracks(episode)) {
|
||||||
|
return call.resolve(JSObject("{\"error\":\"No audio files found on device. Download book again to fix.\"}"))
|
||||||
|
}
|
||||||
|
|
||||||
Handler(Looper.getMainLooper()).post {
|
Handler(Looper.getMainLooper()).post {
|
||||||
Log.d(tag, "prepareLibraryItem: Preparing Local Media item ${jacksonMapper.writeValueAsString(it)}")
|
Log.d(tag, "prepareLibraryItem: Preparing Local Media item ${jacksonMapper.writeValueAsString(it)}")
|
||||||
|
|||||||
@@ -196,7 +196,11 @@ class AbsFileSystem : Plugin() {
|
|||||||
if (localLibraryItem?.folderId?.startsWith("internal-") == true) {
|
if (localLibraryItem?.folderId?.startsWith("internal-") == true) {
|
||||||
Log.d(tag, "Deleting internal library item at absolutePath $absolutePath")
|
Log.d(tag, "Deleting internal library item at absolutePath $absolutePath")
|
||||||
val file = File(absolutePath)
|
val file = File(absolutePath)
|
||||||
success = file.deleteRecursively()
|
success = if (file.exists()) {
|
||||||
|
file.deleteRecursively()
|
||||||
|
} else {
|
||||||
|
true
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
var subfolderPathToDelete = ""
|
var subfolderPathToDelete = ""
|
||||||
localLibraryItem?.folderId?.let { folderId ->
|
localLibraryItem?.folderId?.let { folderId ->
|
||||||
@@ -218,7 +222,12 @@ class AbsFileSystem : Plugin() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
val docfile = DocumentFileCompat.fromUri(mainActivity, Uri.parse(contentUrl))
|
val docfile = DocumentFileCompat.fromUri(mainActivity, Uri.parse(contentUrl))
|
||||||
success = docfile?.delete() == true
|
if (docfile?.exists() == true) {
|
||||||
|
success = docfile.delete() == true
|
||||||
|
} else {
|
||||||
|
Log.d(tag, "Folder $contentUrl doesn't exist")
|
||||||
|
success = true
|
||||||
|
}
|
||||||
|
|
||||||
if (subfolderPathToDelete != "") {
|
if (subfolderPathToDelete != "") {
|
||||||
Log.d(tag, "Deleting empty subfolder at $subfolderPathToDelete")
|
Log.d(tag, "Deleting empty subfolder at $subfolderPathToDelete")
|
||||||
|
|||||||
@@ -44,10 +44,17 @@ class ApiHandler(var ctx:Context) {
|
|||||||
val address = config?.address ?: DeviceManager.serverAddress
|
val address = config?.address ?: DeviceManager.serverAddress
|
||||||
val token = config?.token ?: DeviceManager.token
|
val token = config?.token ?: DeviceManager.token
|
||||||
|
|
||||||
val request = Request.Builder()
|
try {
|
||||||
.url("${address}$endpoint").addHeader("Authorization", "Bearer $token")
|
val request = Request.Builder()
|
||||||
.build()
|
.url("${address}$endpoint").addHeader("Authorization", "Bearer $token")
|
||||||
makeRequest(request, httpClient, cb)
|
.build()
|
||||||
|
makeRequest(request, httpClient, cb)
|
||||||
|
} catch(e: Exception) {
|
||||||
|
e.printStackTrace()
|
||||||
|
val jsobj = JSObject()
|
||||||
|
jsobj.put("error", "Request failed: ${e.message}")
|
||||||
|
cb(jsobj)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun postRequest(endpoint:String, payload: JSObject?, config:ServerConnectionConfig?, cb: (JSObject) -> Unit) {
|
private fun postRequest(endpoint:String, payload: JSObject?, config:ServerConnectionConfig?, cb: (JSObject) -> Unit) {
|
||||||
@@ -57,23 +64,38 @@ class ApiHandler(var ctx:Context) {
|
|||||||
val requestBody = payload?.toString()?.toRequestBody(mediaType) ?: EMPTY_REQUEST
|
val requestBody = payload?.toString()?.toRequestBody(mediaType) ?: EMPTY_REQUEST
|
||||||
val requestUrl = "${address}$endpoint"
|
val requestUrl = "${address}$endpoint"
|
||||||
Log.d(tag, "postRequest to $requestUrl")
|
Log.d(tag, "postRequest to $requestUrl")
|
||||||
val request = Request.Builder().post(requestBody)
|
try {
|
||||||
.url(requestUrl).addHeader("Authorization", "Bearer ${token}")
|
val request = Request.Builder().post(requestBody)
|
||||||
.build()
|
.url(requestUrl).addHeader("Authorization", "Bearer ${token}")
|
||||||
makeRequest(request, null, cb)
|
.build()
|
||||||
|
makeRequest(request, null, cb)
|
||||||
|
} catch(e: Exception) {
|
||||||
|
e.printStackTrace()
|
||||||
|
val jsobj = JSObject()
|
||||||
|
jsobj.put("error", "Request failed: ${e.message}")
|
||||||
|
cb(jsobj)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun patchRequest(endpoint:String, payload: JSObject, cb: (JSObject) -> Unit) {
|
private fun patchRequest(endpoint:String, payload: JSObject, cb: (JSObject) -> Unit) {
|
||||||
val mediaType = "application/json; charset=utf-8".toMediaType()
|
val mediaType = "application/json; charset=utf-8".toMediaType()
|
||||||
val requestBody = payload.toString().toRequestBody(mediaType)
|
val requestBody = payload.toString().toRequestBody(mediaType)
|
||||||
val request = Request.Builder().patch(requestBody)
|
try {
|
||||||
.url("${DeviceManager.serverAddress}$endpoint").addHeader("Authorization", "Bearer ${DeviceManager.token}")
|
val request = Request.Builder().patch(requestBody)
|
||||||
.build()
|
.url("${DeviceManager.serverAddress}$endpoint").addHeader("Authorization", "Bearer ${DeviceManager.token}")
|
||||||
makeRequest(request, null, cb)
|
.build()
|
||||||
|
makeRequest(request, null, cb)
|
||||||
|
} catch(e: Exception) {
|
||||||
|
e.printStackTrace()
|
||||||
|
val jsobj = JSObject()
|
||||||
|
jsobj.put("error", "Request failed: ${e.message}")
|
||||||
|
cb(jsobj)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun makeRequest(request:Request, httpClient:OkHttpClient?, cb: (JSObject) -> Unit) {
|
private fun makeRequest(request:Request, httpClient:OkHttpClient?, cb: (JSObject) -> Unit) {
|
||||||
val client = httpClient ?: defaultClient
|
val client = httpClient ?: defaultClient
|
||||||
|
|
||||||
client.newCall(request).enqueue(object : Callback {
|
client.newCall(request).enqueue(object : Callback {
|
||||||
override fun onFailure(call: Call, e: IOException) {
|
override fun onFailure(call: Call, e: IOException) {
|
||||||
Log.d(tag, "FAILURE TO CONNECT")
|
Log.d(tag, "FAILURE TO CONNECT")
|
||||||
@@ -297,9 +319,9 @@ class ApiHandler(var ctx:Context) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
fun closePlaybackSession(playbackSessionId:String, cb: (Boolean) -> Unit) {
|
fun closePlaybackSession(playbackSessionId:String, config:ServerConnectionConfig?, cb: (Boolean) -> Unit) {
|
||||||
Log.d(tag, "closePlaybackSession: playbackSessionId=$playbackSessionId")
|
Log.d(tag, "closePlaybackSession: playbackSessionId=$playbackSessionId")
|
||||||
postRequest("/api/session/$playbackSessionId/close", null, null) {
|
postRequest("/api/session/$playbackSessionId/close", null, config) {
|
||||||
cb(true)
|
cb(true)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
// Top-level build file where you can add configuration options common to all sub-projects/modules.
|
// Top-level build file where you can add configuration options common to all sub-projects/modules.
|
||||||
|
|
||||||
buildscript {
|
buildscript {
|
||||||
ext.kotlin_version = '1.7.20'
|
ext.kotlin_version = '2.0.0'
|
||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
google()
|
google()
|
||||||
|
|||||||
@@ -5,6 +5,9 @@ project(':capacitor-android').projectDir = new File('../node_modules/@capacitor/
|
|||||||
include ':byteowls-capacitor-filesharer'
|
include ':byteowls-capacitor-filesharer'
|
||||||
project(':byteowls-capacitor-filesharer').projectDir = new File('../node_modules/@byteowls/capacitor-filesharer/android')
|
project(':byteowls-capacitor-filesharer').projectDir = new File('../node_modules/@byteowls/capacitor-filesharer/android')
|
||||||
|
|
||||||
|
include ':capacitor-community-volume-buttons'
|
||||||
|
project(':capacitor-community-volume-buttons').projectDir = new File('../node_modules/@capacitor-community/volume-buttons/android')
|
||||||
|
|
||||||
include ':capacitor-app'
|
include ':capacitor-app'
|
||||||
project(':capacitor-app').projectDir = new File('../node_modules/@capacitor/app/android')
|
project(':capacitor-app').projectDir = new File('../node_modules/@capacitor/app/android')
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ ext {
|
|||||||
compileSdkVersion = 34
|
compileSdkVersion = 34
|
||||||
targetSdkVersion = 34
|
targetSdkVersion = 34
|
||||||
androidxActivityVersion = '1.7.0'
|
androidxActivityVersion = '1.7.0'
|
||||||
androidxAppCompatVersion = '1.6.1'
|
androidxAppCompatVersion = '1.7.0'
|
||||||
androidxCoordinatorLayoutVersion = '1.2.0'
|
androidxCoordinatorLayoutVersion = '1.2.0'
|
||||||
androidxCoreVersion = '1.10.0'
|
androidxCoreVersion = '1.10.0'
|
||||||
androidPlayCore = '1.9.0'
|
androidPlayCore = '1.9.0'
|
||||||
@@ -13,8 +13,8 @@ ext {
|
|||||||
androidxEspressoCoreVersion = '3.5.1'
|
androidxEspressoCoreVersion = '3.5.1'
|
||||||
cordovaAndroidVersion = '10.1.1'
|
cordovaAndroidVersion = '10.1.1'
|
||||||
androidx_car_version = '1.0.0-alpha7'
|
androidx_car_version = '1.0.0-alpha7'
|
||||||
androidx_core_ktx_version = '1.12.0'
|
androidx_core_ktx_version = '1.13.1'
|
||||||
androidx_media_version = '1.6.0'
|
androidx_media_version = '1.7.0'
|
||||||
androidx_preference_version = '1.1.1'
|
androidx_preference_version = '1.1.1'
|
||||||
androidx_test_runner_version = '1.3.0'
|
androidx_test_runner_version = '1.3.0'
|
||||||
arch_lifecycle_version = '2.2.0'
|
arch_lifecycle_version = '2.2.0'
|
||||||
@@ -27,7 +27,7 @@ ext {
|
|||||||
gradle_version = '3.1.4'
|
gradle_version = '3.1.4'
|
||||||
gson_version = '2.8.5'
|
gson_version = '2.8.5'
|
||||||
junit_version = '4.13'
|
junit_version = '4.13'
|
||||||
kotlin_version = '1.8.10'
|
kotlin_version = '2.0.0'
|
||||||
kotlin_coroutines_version = '1.6.4'
|
kotlin_coroutines_version = '1.6.4'
|
||||||
multidex_version = '1.0.3'
|
multidex_version = '1.0.3'
|
||||||
play_services_auth_version = '18.1.0'
|
play_services_auth_version = '18.1.0'
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
<a v-if="showBack" @click="back" class="rounded-full h-10 w-10 flex items-center justify-center mr-2 cursor-pointer">
|
<a v-if="showBack" @click="back" class="rounded-full h-10 w-10 flex items-center justify-center mr-2 cursor-pointer">
|
||||||
<span class="material-icons text-3xl text-fg">arrow_back</span>
|
<span class="material-icons text-3xl text-fg">arrow_back</span>
|
||||||
</a>
|
</a>
|
||||||
<div v-if="user && currentLibrary && networkConnected">
|
<div v-if="user && currentLibrary && socketConnected">
|
||||||
<div class="pl-1.5 pr-2.5 py-2 bg-bg bg-opacity-30 rounded-md flex items-center" @click="clickShowLibraryModal">
|
<div class="pl-1.5 pr-2.5 py-2 bg-bg bg-opacity-30 rounded-md flex items-center" @click="clickShowLibraryModal">
|
||||||
<ui-library-icon :icon="currentLibraryIcon" :size="4" font-size="base" />
|
<ui-library-icon :icon="currentLibraryIcon" :size="4" font-size="base" />
|
||||||
<p class="text-sm leading-4 ml-2 mt-0.5 max-w-24 truncate">{{ currentLibraryName }}</p>
|
<p class="text-sm leading-4 ml-2 mt-0.5 max-w-24 truncate">{{ currentLibraryName }}</p>
|
||||||
@@ -54,8 +54,8 @@ export default {
|
|||||||
this.$store.commit('setCastAvailable', val)
|
this.$store.commit('setCastAvailable', val)
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
networkConnected() {
|
socketConnected() {
|
||||||
return this.$store.state.networkConnected
|
return this.$store.state.socketConnected
|
||||||
},
|
},
|
||||||
currentLibrary() {
|
currentLibrary() {
|
||||||
return this.$store.getters['libraries/getCurrentLibrary']
|
return this.$store.getters['libraries/getCurrentLibrary']
|
||||||
@@ -160,4 +160,4 @@ export default {
|
|||||||
transform: translate(10px, 0);
|
transform: translate(10px, 0);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
@@ -50,7 +50,7 @@
|
|||||||
<div id="playerContent" class="playerContainer w-full z-20 absolute bottom-0 left-0 right-0 p-2 pointer-events-auto transition-all" :style="{ backgroundColor: showFullscreen ? '' : coverRgb }" @click="clickContainer">
|
<div id="playerContent" class="playerContainer w-full z-20 absolute bottom-0 left-0 right-0 p-2 pointer-events-auto transition-all" :style="{ backgroundColor: showFullscreen ? '' : coverRgb }" @click="clickContainer">
|
||||||
<div v-if="showFullscreen" class="absolute bottom-4 left-0 right-0 w-full pb-4 pt-2 mx-auto px-6" style="max-width: 414px">
|
<div v-if="showFullscreen" class="absolute bottom-4 left-0 right-0 w-full pb-4 pt-2 mx-auto px-6" style="max-width: 414px">
|
||||||
<div class="flex items-center justify-between pointer-events-auto">
|
<div class="flex items-center justify-between pointer-events-auto">
|
||||||
<span v-if="!isPodcast && serverLibraryItemId && networkConnected" class="material-icons text-3xl text-fg-muted cursor-pointer" @click="$emit('showBookmarks')">{{ bookmarks.length ? 'bookmark' : 'bookmark_border' }}</span>
|
<span v-if="!isPodcast && serverLibraryItemId && socketConnected" class="material-icons text-3xl text-fg-muted cursor-pointer" @click="$emit('showBookmarks')">{{ bookmarks.length ? 'bookmark' : 'bookmark_border' }}</span>
|
||||||
<!-- hidden for podcasts but still using this as a placeholder -->
|
<!-- hidden for podcasts but still using this as a placeholder -->
|
||||||
<span v-else class="material-icons text-3xl text-white text-opacity-0">bookmark</span>
|
<span v-else class="material-icons text-3xl text-white text-opacity-0">bookmark</span>
|
||||||
|
|
||||||
@@ -375,8 +375,8 @@ export default {
|
|||||||
return secondsRemaining + 's'
|
return secondsRemaining + 's'
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
networkConnected() {
|
socketConnected() {
|
||||||
return this.$store.state.networkConnected
|
return this.$store.state.socketConnected
|
||||||
},
|
},
|
||||||
mediaId() {
|
mediaId() {
|
||||||
if (this.isPodcast || !this.playbackSession) return null
|
if (this.isPodcast || !this.playbackSession) return null
|
||||||
|
|||||||
@@ -171,6 +171,10 @@ export default {
|
|||||||
},
|
},
|
||||||
async logout() {
|
async logout() {
|
||||||
if (this.user) {
|
if (this.user) {
|
||||||
|
if (this.$store.getters['getIsPlayerOpen']) {
|
||||||
|
this.$eventBus.$emit('close-stream')
|
||||||
|
}
|
||||||
|
|
||||||
await this.$nativeHttp.post('/logout').catch((error) => {
|
await this.$nativeHttp.post('/logout').catch((error) => {
|
||||||
console.error('Failed to logout', error)
|
console.error('Failed to logout', error)
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -13,6 +13,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<span class="material-icons px-2" @click="showSortModal = true">sort</span>
|
<span class="material-icons px-2" @click="showSortModal = true">sort</span>
|
||||||
</template>
|
</template>
|
||||||
|
<span v-if="seriesBookPage" class="material-icons px-2" @click="downloadSeries">download</span>
|
||||||
<span v-if="(page == 'library' && isBookLibrary) || seriesBookPage" class="material-icons px-2" @click="showMoreMenuDialog = true">more_vert</span>
|
<span v-if="(page == 'library' && isBookLibrary) || seriesBookPage" class="material-icons px-2" @click="showMoreMenuDialog = true">more_vert</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -144,6 +145,10 @@ export default {
|
|||||||
async changeView() {
|
async changeView() {
|
||||||
this.bookshelfListView = !this.bookshelfListView
|
this.bookshelfListView = !this.bookshelfListView
|
||||||
await this.$hapticsImpact()
|
await this.$hapticsImpact()
|
||||||
|
},
|
||||||
|
downloadSeries() {
|
||||||
|
console.log('Download Series click')
|
||||||
|
this.$eventBus.$emit('download-series-click')
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
|
|||||||
@@ -56,7 +56,7 @@
|
|||||||
<!-- ereader settings modal -->
|
<!-- ereader settings modal -->
|
||||||
<modals-fullscreen-modal v-model="showSettingsModal" :theme="ereaderTheme" half-screen>
|
<modals-fullscreen-modal v-model="showSettingsModal" :theme="ereaderTheme" half-screen>
|
||||||
<div style="box-shadow: 0px -8px 8px #11111155">
|
<div style="box-shadow: 0px -8px 8px #11111155">
|
||||||
<div class="flex items-end justify-between h-20 px-4 pb-2 mb-6">
|
<div class="flex items-end justify-between h-14 px-4 pb-2 mb-6">
|
||||||
<h1 class="text-lg">{{ $strings.HeaderEreaderSettings }}</h1>
|
<h1 class="text-lg">{{ $strings.HeaderEreaderSettings }}</h1>
|
||||||
<button class="flex" @click="showSettingsModal = false">
|
<button class="flex" @click="showSettingsModal = false">
|
||||||
<span class="material-icons">close</span>
|
<span class="material-icons">close</span>
|
||||||
@@ -88,12 +88,18 @@
|
|||||||
</div>
|
</div>
|
||||||
<ui-range-input v-model="ereaderSettings.textStroke" :min="0" :max="300" :step="5" input-width="180px" @input="settingsUpdated" />
|
<ui-range-input v-model="ereaderSettings.textStroke" :min="0" :max="300" :step="5" input-width="180px" @input="settingsUpdated" />
|
||||||
</div>
|
</div>
|
||||||
<div class="flex items-center">
|
<div class="flex items-center mb-6">
|
||||||
<div class="w-32">
|
<div class="w-32">
|
||||||
<p class="text-base">{{ $strings.LabelLayout }}:</p>
|
<p class="text-base">{{ $strings.LabelLayout }}:</p>
|
||||||
</div>
|
</div>
|
||||||
<ui-toggle-btns v-model="ereaderSettings.spread" :items="spreadItems" @input="settingsUpdated" />
|
<ui-toggle-btns v-model="ereaderSettings.spread" :items="spreadItems" @input="settingsUpdated" />
|
||||||
</div>
|
</div>
|
||||||
|
<div class="flex items-center">
|
||||||
|
<div class="w-32">
|
||||||
|
<p class="text-base">{{ $strings.LabelNavigateWithVolume }}:</p>
|
||||||
|
</div>
|
||||||
|
<ui-toggle-btns v-model="ereaderSettings.navigateWithVolume" :items="navigateWithVolumeItems" @input="settingsUpdated" />
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -103,6 +109,7 @@
|
|||||||
|
|
||||||
<script>
|
<script>
|
||||||
import { Capacitor } from '@capacitor/core'
|
import { Capacitor } from '@capacitor/core'
|
||||||
|
import { VolumeButtons } from '@capacitor-community/volume-buttons'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
data() {
|
data() {
|
||||||
@@ -118,12 +125,14 @@ export default {
|
|||||||
showSettingsModal: false,
|
showSettingsModal: false,
|
||||||
comicHasMetadata: false,
|
comicHasMetadata: false,
|
||||||
chapters: [],
|
chapters: [],
|
||||||
|
isInittingWatchVolume: false,
|
||||||
ereaderSettings: {
|
ereaderSettings: {
|
||||||
theme: 'dark',
|
theme: 'dark',
|
||||||
fontScale: 100,
|
fontScale: 100,
|
||||||
lineSpacing: 115,
|
lineSpacing: 115,
|
||||||
spread: 'auto',
|
spread: 'auto',
|
||||||
textStroke: 0
|
textStroke: 0,
|
||||||
|
navigateWithVolume: 'enabled'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -134,13 +143,17 @@ export default {
|
|||||||
this.comicHasMetadata = false
|
this.comicHasMetadata = false
|
||||||
this.registerListeners()
|
this.registerListeners()
|
||||||
this.hideToolbar()
|
this.hideToolbar()
|
||||||
|
|
||||||
console.log('showReader for ebookFile', JSON.stringify(this.ebookFile))
|
|
||||||
} else {
|
} else {
|
||||||
this.unregisterListeners()
|
this.unregisterListeners()
|
||||||
this.$showHideStatusBar(true)
|
this.$showHideStatusBar(true)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
isPlayerOpen(newVal, oldVal) {
|
||||||
|
// Closed player
|
||||||
|
if (!newVal && oldVal) {
|
||||||
|
this.initWatchVolume()
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
computed: {
|
computed: {
|
||||||
@@ -180,6 +193,22 @@ export default {
|
|||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
navigateWithVolumeItems() {
|
||||||
|
return [
|
||||||
|
{
|
||||||
|
text: this.$strings.LabelNavigateWithVolumeEnabled,
|
||||||
|
value: 'enabled'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
text: this.$strings.LabelNavigateWithVolumeMirrored,
|
||||||
|
value: 'mirrored'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
text: this.$strings.LabelNavigateWithVolumeDisabled,
|
||||||
|
value: 'none'
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
themeItems() {
|
themeItems() {
|
||||||
return [
|
return [
|
||||||
{
|
{
|
||||||
@@ -264,6 +293,8 @@ export default {
|
|||||||
settingsUpdated() {
|
settingsUpdated() {
|
||||||
this.$refs.readerComponent?.updateSettings?.(this.ereaderSettings)
|
this.$refs.readerComponent?.updateSettings?.(this.ereaderSettings)
|
||||||
localStorage.setItem('ereaderSettings', JSON.stringify(this.ereaderSettings))
|
localStorage.setItem('ereaderSettings', JSON.stringify(this.ereaderSettings))
|
||||||
|
|
||||||
|
this.initWatchVolume()
|
||||||
},
|
},
|
||||||
goToChapter(href) {
|
goToChapter(href) {
|
||||||
this.showTOCModal = false
|
this.showTOCModal = false
|
||||||
@@ -388,15 +419,55 @@ export default {
|
|||||||
console.error('Failed to load ereader settings', error)
|
console.error('Failed to load ereader settings', error)
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
async initWatchVolume() {
|
||||||
|
if (this.isInittingWatchVolume || !this.isEpub) return
|
||||||
|
this.isInittingWatchVolume = true
|
||||||
|
const isWatching = await VolumeButtons.isWatching()
|
||||||
|
|
||||||
|
if (this.ereaderSettings.navigateWithVolume !== 'none' && !this.isPlayerOpen) {
|
||||||
|
if (!isWatching.value) {
|
||||||
|
const options = {
|
||||||
|
disableSystemVolumeHandler: true,
|
||||||
|
suppressVolumeIndicator: true
|
||||||
|
}
|
||||||
|
await VolumeButtons.watchVolume(options, this.volumePressed)
|
||||||
|
}
|
||||||
|
} else if (isWatching.value) {
|
||||||
|
await VolumeButtons.clearWatch().catch((error) => {
|
||||||
|
console.error('Failed to clear volume watch', error)
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
this.isInittingWatchVolume = false
|
||||||
|
},
|
||||||
registerListeners() {
|
registerListeners() {
|
||||||
this.$eventBus.$on('close-ebook', this.closeEvt)
|
this.$eventBus.$on('close-ebook', this.closeEvt)
|
||||||
document.body.addEventListener('touchstart', this.touchstart)
|
document.body.addEventListener('touchstart', this.touchstart)
|
||||||
document.body.addEventListener('touchend', this.touchend)
|
document.body.addEventListener('touchend', this.touchend)
|
||||||
|
this.initWatchVolume()
|
||||||
},
|
},
|
||||||
unregisterListeners() {
|
unregisterListeners() {
|
||||||
this.$eventBus.$on('close-ebook', this.closeEvt)
|
this.$eventBus.$on('close-ebook', this.closeEvt)
|
||||||
document.body.removeEventListener('touchstart', this.touchstart)
|
document.body.removeEventListener('touchstart', this.touchstart)
|
||||||
document.body.removeEventListener('touchend', this.touchend)
|
document.body.removeEventListener('touchend', this.touchend)
|
||||||
|
VolumeButtons.clearWatch().catch((error) => {
|
||||||
|
console.error('Failed to clear volume watch', error)
|
||||||
|
})
|
||||||
|
},
|
||||||
|
volumePressed(e) {
|
||||||
|
if (this.ereaderSettings.navigateWithVolume == 'enabled') {
|
||||||
|
if (e.direction == 'up') {
|
||||||
|
this.prev()
|
||||||
|
} else {
|
||||||
|
this.next()
|
||||||
|
}
|
||||||
|
} else if (this.ereaderSettings.navigateWithVolume == 'mirrored') {
|
||||||
|
if (e.direction == 'down') {
|
||||||
|
this.prev()
|
||||||
|
} else {
|
||||||
|
this.next()
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
beforeDestroy() {
|
beforeDestroy() {
|
||||||
|
|||||||
@@ -101,8 +101,8 @@ export default {
|
|||||||
isAdminOrUp() {
|
isAdminOrUp() {
|
||||||
return this.$store.getters['user/getIsAdminOrUp']
|
return this.$store.getters['user/getIsAdminOrUp']
|
||||||
},
|
},
|
||||||
networkConnected() {
|
socketConnected() {
|
||||||
return this.$store.state.networkConnected
|
return this.$store.state.socketConnected
|
||||||
},
|
},
|
||||||
libraryItemId() {
|
libraryItemId() {
|
||||||
return this.libraryItem?.id || null
|
return this.libraryItem?.id || null
|
||||||
@@ -233,7 +233,7 @@ export default {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
async searchEpisodes() {
|
async searchEpisodes() {
|
||||||
if (!this.networkConnected) {
|
if (!this.socketConnected) {
|
||||||
return this.$toast.error(this.$strings.MessageNoNetworkConnection)
|
return this.$toast.error(this.$strings.MessageNoNetworkConnection)
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -314,4 +314,4 @@ export default {
|
|||||||
this.$socket.$off('episode_download_finished', this.episodeDownloadFinished)
|
this.$socket.$off('episode_download_finished', this.episodeDownloadFinished)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
@@ -740,12 +740,12 @@
|
|||||||
ASSETCATALOG_COMPILER_APPICON_NAME = Icons;
|
ASSETCATALOG_COMPILER_APPICON_NAME = Icons;
|
||||||
CLANG_ENABLE_MODULES = YES;
|
CLANG_ENABLE_MODULES = YES;
|
||||||
CODE_SIGN_STYLE = Automatic;
|
CODE_SIGN_STYLE = Automatic;
|
||||||
CURRENT_PROJECT_VERSION = 32;
|
CURRENT_PROJECT_VERSION = 34;
|
||||||
DEVELOPMENT_TEAM = 7UFJ7D8V6A;
|
DEVELOPMENT_TEAM = 7UFJ7D8V6A;
|
||||||
INFOPLIST_FILE = App/Info.plist;
|
INFOPLIST_FILE = App/Info.plist;
|
||||||
IPHONEOS_DEPLOYMENT_TARGET = 14.0;
|
IPHONEOS_DEPLOYMENT_TARGET = 14.0;
|
||||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
|
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
|
||||||
MARKETING_VERSION = 0.9.75;
|
MARKETING_VERSION = 0.9.77;
|
||||||
OTHER_SWIFT_FLAGS = "$(inherited) \"-D\" \"COCOAPODS\" \"-DDEBUG\"";
|
OTHER_SWIFT_FLAGS = "$(inherited) \"-D\" \"COCOAPODS\" \"-DDEBUG\"";
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = com.audiobookshelf.app.dev;
|
PRODUCT_BUNDLE_IDENTIFIER = com.audiobookshelf.app.dev;
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
@@ -764,12 +764,12 @@
|
|||||||
ASSETCATALOG_COMPILER_APPICON_NAME = Icons;
|
ASSETCATALOG_COMPILER_APPICON_NAME = Icons;
|
||||||
CLANG_ENABLE_MODULES = YES;
|
CLANG_ENABLE_MODULES = YES;
|
||||||
CODE_SIGN_STYLE = Automatic;
|
CODE_SIGN_STYLE = Automatic;
|
||||||
CURRENT_PROJECT_VERSION = 32;
|
CURRENT_PROJECT_VERSION = 34;
|
||||||
DEVELOPMENT_TEAM = 7UFJ7D8V6A;
|
DEVELOPMENT_TEAM = 7UFJ7D8V6A;
|
||||||
INFOPLIST_FILE = App/Info.plist;
|
INFOPLIST_FILE = App/Info.plist;
|
||||||
IPHONEOS_DEPLOYMENT_TARGET = 14.0;
|
IPHONEOS_DEPLOYMENT_TARGET = 14.0;
|
||||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
|
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
|
||||||
MARKETING_VERSION = 0.9.75;
|
MARKETING_VERSION = 0.9.77;
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = com.audiobookshelf.app;
|
PRODUCT_BUNDLE_IDENTIFIER = com.audiobookshelf.app;
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "";
|
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "";
|
||||||
|
|||||||
@@ -12,6 +12,7 @@ def capacitor_pods
|
|||||||
pod 'Capacitor', :path => '../../node_modules/@capacitor/ios'
|
pod 'Capacitor', :path => '../../node_modules/@capacitor/ios'
|
||||||
pod 'CapacitorCordova', :path => '../../node_modules/@capacitor/ios'
|
pod 'CapacitorCordova', :path => '../../node_modules/@capacitor/ios'
|
||||||
pod 'ByteowlsCapacitorFilesharer', :path => '../../node_modules/@byteowls/capacitor-filesharer'
|
pod 'ByteowlsCapacitorFilesharer', :path => '../../node_modules/@byteowls/capacitor-filesharer'
|
||||||
|
pod 'CapacitorCommunityVolumeButtons', :path => '../../node_modules/@capacitor-community/volume-buttons'
|
||||||
pod 'CapacitorApp', :path => '../../node_modules/@capacitor/app'
|
pod 'CapacitorApp', :path => '../../node_modules/@capacitor/app'
|
||||||
pod 'CapacitorBrowser', :path => '../../node_modules/@capacitor/browser'
|
pod 'CapacitorBrowser', :path => '../../node_modules/@capacitor/browser'
|
||||||
pod 'CapacitorClipboard', :path => '../../node_modules/@capacitor/clipboard'
|
pod 'CapacitorClipboard', :path => '../../node_modules/@capacitor/clipboard'
|
||||||
|
|||||||
+13
-7
@@ -2,7 +2,7 @@ PODS:
|
|||||||
- Alamofire (5.8.1)
|
- Alamofire (5.8.1)
|
||||||
- ByteowlsCapacitorFilesharer (5.0.0):
|
- ByteowlsCapacitorFilesharer (5.0.0):
|
||||||
- Capacitor
|
- Capacitor
|
||||||
- Capacitor (5.4.0):
|
- Capacitor (5.6.0):
|
||||||
- CapacitorCordova
|
- CapacitorCordova
|
||||||
- CapacitorApp (5.0.6):
|
- CapacitorApp (5.0.6):
|
||||||
- Capacitor
|
- Capacitor
|
||||||
@@ -10,7 +10,9 @@ PODS:
|
|||||||
- Capacitor
|
- Capacitor
|
||||||
- CapacitorClipboard (5.0.6):
|
- CapacitorClipboard (5.0.6):
|
||||||
- Capacitor
|
- Capacitor
|
||||||
- CapacitorCordova (5.4.0)
|
- CapacitorCommunityVolumeButtons (1.0.2):
|
||||||
|
- Capacitor
|
||||||
|
- CapacitorCordova (5.6.0)
|
||||||
- CapacitorDialog (5.0.6):
|
- CapacitorDialog (5.0.6):
|
||||||
- Capacitor
|
- Capacitor
|
||||||
- CapacitorHaptics (5.0.6):
|
- CapacitorHaptics (5.0.6):
|
||||||
@@ -21,7 +23,7 @@ PODS:
|
|||||||
- Capacitor
|
- Capacitor
|
||||||
- CapacitorStatusBar (5.0.6):
|
- CapacitorStatusBar (5.0.6):
|
||||||
- Capacitor
|
- Capacitor
|
||||||
- CordovaPlugins (5.4.0):
|
- CordovaPlugins (5.6.0):
|
||||||
- CapacitorCordova
|
- CapacitorCordova
|
||||||
- Realm (10.47.0):
|
- Realm (10.47.0):
|
||||||
- Realm/Headers (= 10.47.0)
|
- Realm/Headers (= 10.47.0)
|
||||||
@@ -36,6 +38,7 @@ DEPENDENCIES:
|
|||||||
- "CapacitorApp (from `../../node_modules/@capacitor/app`)"
|
- "CapacitorApp (from `../../node_modules/@capacitor/app`)"
|
||||||
- "CapacitorBrowser (from `../../node_modules/@capacitor/browser`)"
|
- "CapacitorBrowser (from `../../node_modules/@capacitor/browser`)"
|
||||||
- "CapacitorClipboard (from `../../node_modules/@capacitor/clipboard`)"
|
- "CapacitorClipboard (from `../../node_modules/@capacitor/clipboard`)"
|
||||||
|
- "CapacitorCommunityVolumeButtons (from `../../node_modules/@capacitor-community/volume-buttons`)"
|
||||||
- "CapacitorCordova (from `../../node_modules/@capacitor/ios`)"
|
- "CapacitorCordova (from `../../node_modules/@capacitor/ios`)"
|
||||||
- "CapacitorDialog (from `../../node_modules/@capacitor/dialog`)"
|
- "CapacitorDialog (from `../../node_modules/@capacitor/dialog`)"
|
||||||
- "CapacitorHaptics (from `../../node_modules/@capacitor/haptics`)"
|
- "CapacitorHaptics (from `../../node_modules/@capacitor/haptics`)"
|
||||||
@@ -62,6 +65,8 @@ EXTERNAL SOURCES:
|
|||||||
:path: "../../node_modules/@capacitor/browser"
|
:path: "../../node_modules/@capacitor/browser"
|
||||||
CapacitorClipboard:
|
CapacitorClipboard:
|
||||||
:path: "../../node_modules/@capacitor/clipboard"
|
:path: "../../node_modules/@capacitor/clipboard"
|
||||||
|
CapacitorCommunityVolumeButtons:
|
||||||
|
:path: "../../node_modules/@capacitor-community/volume-buttons"
|
||||||
CapacitorCordova:
|
CapacitorCordova:
|
||||||
:path: "../../node_modules/@capacitor/ios"
|
:path: "../../node_modules/@capacitor/ios"
|
||||||
CapacitorDialog:
|
CapacitorDialog:
|
||||||
@@ -80,20 +85,21 @@ EXTERNAL SOURCES:
|
|||||||
SPEC CHECKSUMS:
|
SPEC CHECKSUMS:
|
||||||
Alamofire: 3ca42e259043ee0dc5c0cdd76c4bc568b8e42af7
|
Alamofire: 3ca42e259043ee0dc5c0cdd76c4bc568b8e42af7
|
||||||
ByteowlsCapacitorFilesharer: f6a773825632d65d5404a34764c4a3fd857bb176
|
ByteowlsCapacitorFilesharer: f6a773825632d65d5404a34764c4a3fd857bb176
|
||||||
Capacitor: a5cd803e02b471591c81165f400ace01f40b11d3
|
Capacitor: ebfc16cdb8116d04c101686b080342872da42d43
|
||||||
CapacitorApp: 024e1b1bea5f883d79f6330d309bc441c88ad04a
|
CapacitorApp: 024e1b1bea5f883d79f6330d309bc441c88ad04a
|
||||||
CapacitorBrowser: 7a0fb6a1011abfaaf2dfedfd8248f942a8eda3d6
|
CapacitorBrowser: 7a0fb6a1011abfaaf2dfedfd8248f942a8eda3d6
|
||||||
CapacitorClipboard: 77edf49827ea21da2a9c05c690a4a6a4d07199c4
|
CapacitorClipboard: 77edf49827ea21da2a9c05c690a4a6a4d07199c4
|
||||||
CapacitorCordova: 66ce22f9976de30fd816f746e9e92e07d6befafd
|
CapacitorCommunityVolumeButtons: 132d27a8e482898e45480b7edc882f3d26a00cb6
|
||||||
|
CapacitorCordova: 931b48fcdbc9bc985fc2f16cec9f77c794a27729
|
||||||
CapacitorDialog: 0f3c15dfe9414b83bc64aef4078f1b92bcfead26
|
CapacitorDialog: 0f3c15dfe9414b83bc64aef4078f1b92bcfead26
|
||||||
CapacitorHaptics: 1fffc1217c7e64a472d7845be50fb0c2f7d4204c
|
CapacitorHaptics: 1fffc1217c7e64a472d7845be50fb0c2f7d4204c
|
||||||
CapacitorNetwork: d80b3e79bef6ec37640ee2806c19771f07ff2d0c
|
CapacitorNetwork: d80b3e79bef6ec37640ee2806c19771f07ff2d0c
|
||||||
CapacitorPreferences: f03954bcb0ff09c792909e46bff88e3183c16b10
|
CapacitorPreferences: f03954bcb0ff09c792909e46bff88e3183c16b10
|
||||||
CapacitorStatusBar: 565c0a1ebd79bb40d797606a8992b4a105885309
|
CapacitorStatusBar: 565c0a1ebd79bb40d797606a8992b4a105885309
|
||||||
CordovaPlugins: a5db67e5ac1061b9869a0efd754f2c2f776aeccc
|
CordovaPlugins: dae7dac59b3cce58f5a7ce3894709d8f0f824656
|
||||||
Realm: e43fb540ae947497e3ea8a662443256920602060
|
Realm: e43fb540ae947497e3ea8a662443256920602060
|
||||||
RealmSwift: 8b06ed06b5d16749ae0c4d91c0cba414a9e28189
|
RealmSwift: 8b06ed06b5d16749ae0c4d91c0cba414a9e28189
|
||||||
|
|
||||||
PODFILE CHECKSUM: 02e6ffe2f51a453ce222ee9af0e55e9448d8514c
|
PODFILE CHECKSUM: d0bbe98fb520752929ffc76e7c901d54b2eed7f0
|
||||||
|
|
||||||
COCOAPODS: 1.12.1
|
COCOAPODS: 1.12.1
|
||||||
|
|||||||
@@ -177,10 +177,6 @@ export default {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
userLoggedOut() {
|
|
||||||
// Only cancels stream if streamining not playing downloaded
|
|
||||||
this.$eventBus.$emit('close-stream')
|
|
||||||
},
|
|
||||||
socketConnectionFailed(err) {
|
socketConnectionFailed(err) {
|
||||||
this.$toast.error('Socket connection error: ' + err.message)
|
this.$toast.error('Socket connection error: ' + err.message)
|
||||||
},
|
},
|
||||||
|
|||||||
Generated
+15
-2
@@ -1,14 +1,15 @@
|
|||||||
{
|
{
|
||||||
"name": "audiobookshelf-app",
|
"name": "audiobookshelf-app",
|
||||||
"version": "0.9.76-beta",
|
"version": "0.9.77-beta",
|
||||||
"lockfileVersion": 3,
|
"lockfileVersion": 3,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"packages": {
|
"packages": {
|
||||||
"": {
|
"": {
|
||||||
"name": "audiobookshelf-app",
|
"name": "audiobookshelf-app",
|
||||||
"version": "0.9.76-beta",
|
"version": "0.9.77-beta",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@byteowls/capacitor-filesharer": "^5.0.0",
|
"@byteowls/capacitor-filesharer": "^5.0.0",
|
||||||
|
"@capacitor-community/volume-buttons": "^1.0.2",
|
||||||
"@capacitor/android": "^5.0.0",
|
"@capacitor/android": "^5.0.0",
|
||||||
"@capacitor/app": "^5.0.6",
|
"@capacitor/app": "^5.0.6",
|
||||||
"@capacitor/browser": "^5.1.0",
|
"@capacitor/browser": "^5.1.0",
|
||||||
@@ -1979,6 +1980,18 @@
|
|||||||
"@capacitor/core": ">=5"
|
"@capacitor/core": ">=5"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"node_modules/@capacitor-community/volume-buttons": {
|
||||||
|
"version": "1.0.2",
|
||||||
|
"resolved": "https://registry.npmjs.org/@capacitor-community/volume-buttons/-/volume-buttons-1.0.2.tgz",
|
||||||
|
"integrity": "sha512-weEwVCgMEdkYF9uWOeZmA3kXltXSbiGlLPTmygF6NMcL1VUg1vBsiCIaikeI5XRne5V4q8UeEda83EfW7eb46g==",
|
||||||
|
"engines": {
|
||||||
|
"node": ">=16.0.0",
|
||||||
|
"npm": ">=8.0.0"
|
||||||
|
},
|
||||||
|
"peerDependencies": {
|
||||||
|
"@capacitor/core": "^5.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
"node_modules/@capacitor/android": {
|
"node_modules/@capacitor/android": {
|
||||||
"version": "5.6.0",
|
"version": "5.6.0",
|
||||||
"resolved": "https://registry.npmjs.org/@capacitor/android/-/android-5.6.0.tgz",
|
"resolved": "https://registry.npmjs.org/@capacitor/android/-/android-5.6.0.tgz",
|
||||||
|
|||||||
+2
-1
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "audiobookshelf-app",
|
"name": "audiobookshelf-app",
|
||||||
"version": "0.9.76-beta",
|
"version": "0.9.77-beta",
|
||||||
"author": "advplyr",
|
"author": "advplyr",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "nuxt --hostname 0.0.0.0 --port 1337",
|
"dev": "nuxt --hostname 0.0.0.0 --port 1337",
|
||||||
@@ -14,6 +14,7 @@
|
|||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@byteowls/capacitor-filesharer": "^5.0.0",
|
"@byteowls/capacitor-filesharer": "^5.0.0",
|
||||||
|
"@capacitor-community/volume-buttons": "^1.0.2",
|
||||||
"@capacitor/android": "^5.0.0",
|
"@capacitor/android": "^5.0.0",
|
||||||
"@capacitor/app": "^5.0.6",
|
"@capacitor/app": "^5.0.6",
|
||||||
"@capacitor/browser": "^5.1.0",
|
"@capacitor/browser": "^5.1.0",
|
||||||
|
|||||||
@@ -3,11 +3,11 @@
|
|||||||
<template v-if="!showSelectedFeed">
|
<template v-if="!showSelectedFeed">
|
||||||
<div class="w-full mx-auto h-20 flex items-center px-2">
|
<div class="w-full mx-auto h-20 flex items-center px-2">
|
||||||
<form class="w-full" @submit.prevent="submit">
|
<form class="w-full" @submit.prevent="submit">
|
||||||
<ui-text-input v-model="searchInput" :disabled="processing || !networkConnected" placeholder="Enter search term or RSS feed URL" text-size="sm" />
|
<ui-text-input v-model="searchInput" :disabled="processing || !socketConnected" placeholder="Enter search term or RSS feed URL" text-size="sm" />
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div v-if="!networkConnected" class="w-full text-center py-6">
|
<div v-if="!socketConnected" class="w-full text-center py-6">
|
||||||
<p class="text-lg text-error">{{ $strings.MessageNoNetworkConnection }}</p>
|
<p class="text-lg text-error">{{ $strings.MessageNoNetworkConnection }}</p>
|
||||||
</div>
|
</div>
|
||||||
<div v-else class="w-full mx-auto pb-2 overflow-y-auto overflow-x-hidden h-[calc(100%-85px)]">
|
<div v-else class="w-full mx-auto pb-2 overflow-y-auto overflow-x-hidden h-[calc(100%-85px)]">
|
||||||
@@ -65,8 +65,8 @@ export default {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
computed: {
|
computed: {
|
||||||
networkConnected() {
|
socketConnected() {
|
||||||
return this.$store.state.networkConnected
|
return this.$store.state.socketConnected
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
|||||||
@@ -1,8 +1,12 @@
|
|||||||
<template>
|
<template>
|
||||||
<bookshelf-lazy-bookshelf page="series-books" :series-id="seriesId" />
|
<bookshelf-lazy-bookshelf page="series-books" :series-id="seriesId" v-on:downloadSeriesClick="downloadSeriesClick" />
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
import { Dialog } from '@capacitor/dialog'
|
||||||
|
import { AbsDownloader } from '@/plugins/capacitor'
|
||||||
|
import cellularPermissionHelpers from '@/mixins/cellularPermissionHelpers'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
async asyncData({ params, app, store, redirect }) {
|
async asyncData({ params, app, store, redirect }) {
|
||||||
var series = await app.$nativeHttp.get(`/api/series/${params.id}`).catch((error) => {
|
var series = await app.$nativeHttp.get(`/api/series/${params.id}`).catch((error) => {
|
||||||
@@ -19,10 +23,162 @@ export default {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
return {}
|
return {
|
||||||
|
startingDownload: false,
|
||||||
|
mediaType: 'book',
|
||||||
|
booksPerFetch: 20,
|
||||||
|
books: 0,
|
||||||
|
missingFiles: 0,
|
||||||
|
missingFilesSize: 0,
|
||||||
|
libraryIds: []
|
||||||
|
}
|
||||||
},
|
},
|
||||||
computed: {},
|
mixins: [cellularPermissionHelpers],
|
||||||
methods: {},
|
computed: {
|
||||||
mounted() {}
|
isIos() {
|
||||||
|
return this.$platform === 'ios'
|
||||||
|
}
|
||||||
|
},
|
||||||
|
methods: {
|
||||||
|
async downloadSeriesClick() {
|
||||||
|
console.log('Download Series clicked')
|
||||||
|
if (this.startingDownload) return
|
||||||
|
|
||||||
|
const hasPermission = await this.checkCellularPermission('download')
|
||||||
|
if (!hasPermission) return
|
||||||
|
|
||||||
|
this.startingDownload = true
|
||||||
|
setTimeout(() => {
|
||||||
|
this.startingDownload = false
|
||||||
|
}, 1000)
|
||||||
|
|
||||||
|
await this.$hapticsImpact()
|
||||||
|
this.download()
|
||||||
|
},
|
||||||
|
buildSearchParams() {
|
||||||
|
let searchParams = new URLSearchParams()
|
||||||
|
searchParams.set('filter', `series.${this.$encode(this.seriesId)}`)
|
||||||
|
return searchParams.toString()
|
||||||
|
},
|
||||||
|
async fetchSeriesEntities(page) {
|
||||||
|
const startIndex = page * this.booksPerFetch
|
||||||
|
|
||||||
|
this.currentSFQueryString = this.buildSearchParams()
|
||||||
|
|
||||||
|
const entityPath = `items`
|
||||||
|
const sfQueryString = this.currentSFQueryString ? this.currentSFQueryString + '&' : ''
|
||||||
|
const fullQueryString = `?${sfQueryString}limit=${this.booksPerFetch}&page=${page}&minified=1&include=rssfeed,numEpisodesIncomplete`
|
||||||
|
|
||||||
|
const payload = await this.$nativeHttp.get(`/api/libraries/${this.series.libraryId}/${entityPath}${fullQueryString}`).catch((error) => {
|
||||||
|
console.error('failed to fetch books', error)
|
||||||
|
return null
|
||||||
|
})
|
||||||
|
|
||||||
|
if (payload && payload.results) {
|
||||||
|
console.log('Received payload', payload)
|
||||||
|
this.books = payload.total
|
||||||
|
|
||||||
|
for (let i = 0; i < payload.results.length; i++) {
|
||||||
|
if (!(await this.$db.getLocalLibraryItem(`local_${payload.results[i].id}`))) {
|
||||||
|
this.missingFiles += payload.results[i].numFiles
|
||||||
|
this.missingFilesSize += payload.results[i].size
|
||||||
|
this.libraryIds.push(payload.results[i].id)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
let totalPages = Math.ceil(this.books / this.booksPerFetch)
|
||||||
|
if (totalPages > page + 1) {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
return true
|
||||||
|
},
|
||||||
|
async download(selectedLocalFolder = null) {
|
||||||
|
// Get the local folder to download to
|
||||||
|
let localFolder = selectedLocalFolder
|
||||||
|
if (!this.isIos && !localFolder) {
|
||||||
|
const localFolders = (await this.$db.getLocalFolders()) || []
|
||||||
|
console.log('Local folders loaded', localFolders.length)
|
||||||
|
const foldersWithMediaType = localFolders.filter((lf) => {
|
||||||
|
console.log('Checking local folder', lf.mediaType)
|
||||||
|
return lf.mediaType == this.mediaType
|
||||||
|
})
|
||||||
|
console.log('Folders with media type', this.mediaType, foldersWithMediaType.length)
|
||||||
|
const internalStorageFolder = foldersWithMediaType.find((f) => f.id === `internal-${this.mediaType}`)
|
||||||
|
if (!foldersWithMediaType.length) {
|
||||||
|
localFolder = {
|
||||||
|
id: `internal-${this.mediaType}`,
|
||||||
|
name: this.$strings.LabelInternalAppStorage,
|
||||||
|
mediaType: this.mediaType
|
||||||
|
}
|
||||||
|
} else if (foldersWithMediaType.length === 1 && internalStorageFolder) {
|
||||||
|
localFolder = internalStorageFolder
|
||||||
|
} else {
|
||||||
|
this.$store.commit('globals/showSelectLocalFolderModal', {
|
||||||
|
mediaType: this.mediaType,
|
||||||
|
callback: (folder) => {
|
||||||
|
this.download(folder)
|
||||||
|
}
|
||||||
|
})
|
||||||
|
return
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Fetch series data from server
|
||||||
|
let page = 0
|
||||||
|
let fetchFinished = false
|
||||||
|
this.missingFiles = 0
|
||||||
|
this.missingFilesSize = 0
|
||||||
|
while (fetchFinished === false) {
|
||||||
|
fetchFinished = await this.fetchSeriesEntities(page)
|
||||||
|
page += 1
|
||||||
|
}
|
||||||
|
if (fetchFinished !== true) {
|
||||||
|
console.error('failed to fetch series books data')
|
||||||
|
return null
|
||||||
|
}
|
||||||
|
if (this.missingFiles == 0) {
|
||||||
|
alert(this.$getString('MessageSeriesAlreadyDownloaded'))
|
||||||
|
}
|
||||||
|
|
||||||
|
// Format message for dialog
|
||||||
|
let startDownloadMessage = this.$getString('MessageSeriesDownloadConfirmIos', [this.libraryIds.length, this.missingFiles, this.$bytesPretty(this.missingFilesSize)])
|
||||||
|
if (!this.isIos) {
|
||||||
|
startDownloadMessage = this.$getString('MessageSeriesDownloadConfirm', [this.libraryIds.length, this.missingFiles, this.$bytesPretty(this.missingFilesSize), localFolder.name])
|
||||||
|
}
|
||||||
|
|
||||||
|
// Show confirmation dialog and start downloading if user chooses so
|
||||||
|
const { value } = await Dialog.confirm({
|
||||||
|
title: 'Confirm',
|
||||||
|
message: startDownloadMessage
|
||||||
|
})
|
||||||
|
if (value) {
|
||||||
|
for (let i = 0; i < this.libraryIds.length; i++) {
|
||||||
|
this.startDownload(localFolder, this.libraryIds[i])
|
||||||
|
}
|
||||||
|
}
|
||||||
|
this.libraryIds = []
|
||||||
|
},
|
||||||
|
async startDownload(localFolder = null, libraryItemId) {
|
||||||
|
const payload = {
|
||||||
|
libraryItemId: libraryItemId
|
||||||
|
}
|
||||||
|
if (localFolder) {
|
||||||
|
console.log('Starting download to local folder', localFolder.name)
|
||||||
|
payload.localFolderId = localFolder.id
|
||||||
|
}
|
||||||
|
var downloadRes = await AbsDownloader.downloadLibraryItem(payload)
|
||||||
|
if (downloadRes && downloadRes.error) {
|
||||||
|
var errorMsg = downloadRes.error || 'Unknown error'
|
||||||
|
console.error('Download error', errorMsg)
|
||||||
|
this.$toast.error(errorMsg)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
mounted() {
|
||||||
|
this.$eventBus.$on('download-series-click', this.downloadSeriesClick)
|
||||||
|
},
|
||||||
|
beforeDestroy() {
|
||||||
|
this.$eventBus.$off('download-series-click', this.downloadSeriesClick)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
@@ -188,7 +188,7 @@ export default {
|
|||||||
if (libraryItem?.libraryItemId?.startsWith('li_')) {
|
if (libraryItem?.libraryItemId?.startsWith('li_')) {
|
||||||
// Detect old library item id
|
// Detect old library item id
|
||||||
console.error('Local library item has old server library item id', libraryItem.libraryItemId)
|
console.error('Local library item has old server library item id', libraryItem.libraryItemId)
|
||||||
} else if (query.noredirect !== '1' && libraryItem?.libraryItemId && libraryItem?.serverAddress === store.getters['user/getServerAddress'] && store.state.networkConnected) {
|
} else if (query.noredirect !== '1' && libraryItem?.libraryItemId && libraryItem?.serverAddress === store.getters['user/getServerAddress'] && store.state.socketConnected) {
|
||||||
const queryParams = new URLSearchParams()
|
const queryParams = new URLSearchParams()
|
||||||
queryParams.set('localLibraryItemId', libraryItemId)
|
queryParams.set('localLibraryItemId', libraryItemId)
|
||||||
if (libraryItem.mediaType === 'podcast') {
|
if (libraryItem.mediaType === 'podcast') {
|
||||||
|
|||||||
@@ -71,6 +71,7 @@ export default {
|
|||||||
let lastKey = null
|
let lastKey = null
|
||||||
let numSaves = 0
|
let numSaves = 0
|
||||||
let numSyncs = 0
|
let numSyncs = 0
|
||||||
|
let lastSaveName = null
|
||||||
|
|
||||||
this.mediaEvents.forEach((evt) => {
|
this.mediaEvents.forEach((evt) => {
|
||||||
const date = this.$formatDate(evt.timestamp, 'MMM dd, yyyy')
|
const date = this.$formatDate(evt.timestamp, 'MMM dd, yyyy')
|
||||||
@@ -90,7 +91,8 @@ export default {
|
|||||||
|
|
||||||
// Collapse saves
|
// Collapse saves
|
||||||
if (evt.name === 'Save') {
|
if (evt.name === 'Save') {
|
||||||
if (numSaves > 0 && !keyUpdated) {
|
let saveName = evt.name + "-" + evt.serverSyncAttempted + "-" + evt.serverSyncSuccess
|
||||||
|
if (lastSaveName === saveName && numSaves > 0 && !keyUpdated) {
|
||||||
include = false
|
include = false
|
||||||
const totalInGroup = groups[key].length
|
const totalInGroup = groups[key].length
|
||||||
groups[key][totalInGroup - 1].num = numSaves
|
groups[key][totalInGroup - 1].num = numSaves
|
||||||
@@ -98,6 +100,7 @@ export default {
|
|||||||
} else {
|
} else {
|
||||||
numSaves = 1
|
numSaves = 1
|
||||||
}
|
}
|
||||||
|
lastSaveName = saveName
|
||||||
} else {
|
} else {
|
||||||
numSaves = 0
|
numSaves = 0
|
||||||
}
|
}
|
||||||
|
|||||||
+22
-13
@@ -31,16 +31,16 @@ export const state = () => ({
|
|||||||
})
|
})
|
||||||
|
|
||||||
export const getters = {
|
export const getters = {
|
||||||
getCurrentPlaybackSessionId: state => {
|
getCurrentPlaybackSessionId: (state) => {
|
||||||
return state.currentPlaybackSession?.id || null
|
return state.currentPlaybackSession?.id || null
|
||||||
},
|
},
|
||||||
getIsPlayerOpen: state => {
|
getIsPlayerOpen: (state) => {
|
||||||
return !!state.currentPlaybackSession
|
return !!state.currentPlaybackSession
|
||||||
},
|
},
|
||||||
getIsCurrentSessionLocal: state => {
|
getIsCurrentSessionLocal: (state) => {
|
||||||
return state.currentPlaybackSession?.playMethod == PlayMethod.LOCAL
|
return state.currentPlaybackSession?.playMethod == PlayMethod.LOCAL
|
||||||
},
|
},
|
||||||
getIsMediaStreaming: state => (libraryItemId, episodeId) => {
|
getIsMediaStreaming: (state) => (libraryItemId, episodeId) => {
|
||||||
if (!state.currentPlaybackSession || !libraryItemId) return false
|
if (!state.currentPlaybackSession || !libraryItemId) return false
|
||||||
|
|
||||||
// Check using local library item id and local episode id
|
// Check using local library item id and local episode id
|
||||||
@@ -59,30 +59,30 @@ export const getters = {
|
|||||||
if (!episodeId) return true
|
if (!episodeId) return true
|
||||||
return state.currentPlaybackSession.episodeId === episodeId
|
return state.currentPlaybackSession.episodeId === episodeId
|
||||||
},
|
},
|
||||||
getServerSetting: state => key => {
|
getServerSetting: (state) => (key) => {
|
||||||
if (!state.serverSettings) return null
|
if (!state.serverSettings) return null
|
||||||
return state.serverSettings[key]
|
return state.serverSettings[key]
|
||||||
},
|
},
|
||||||
getJumpForwardTime: state => {
|
getJumpForwardTime: (state) => {
|
||||||
if (!state.deviceData?.deviceSettings) return 10
|
if (!state.deviceData?.deviceSettings) return 10
|
||||||
return state.deviceData.deviceSettings.jumpForwardTime || 10
|
return state.deviceData.deviceSettings.jumpForwardTime || 10
|
||||||
},
|
},
|
||||||
getJumpBackwardsTime: state => {
|
getJumpBackwardsTime: (state) => {
|
||||||
if (!state.deviceData?.deviceSettings) return 10
|
if (!state.deviceData?.deviceSettings) return 10
|
||||||
return state.deviceData.deviceSettings.jumpBackwardsTime || 10
|
return state.deviceData.deviceSettings.jumpBackwardsTime || 10
|
||||||
},
|
},
|
||||||
getAltViewEnabled: state => {
|
getAltViewEnabled: (state) => {
|
||||||
if (!state.deviceData?.deviceSettings) return true
|
if (!state.deviceData?.deviceSettings) return true
|
||||||
return state.deviceData.deviceSettings.enableAltView
|
return state.deviceData.deviceSettings.enableAltView
|
||||||
},
|
},
|
||||||
getOrientationLockSetting: state => {
|
getOrientationLockSetting: (state) => {
|
||||||
return state.deviceData?.deviceSettings?.lockOrientation
|
return state.deviceData?.deviceSettings?.lockOrientation
|
||||||
},
|
},
|
||||||
getCanDownloadUsingCellular: state => {
|
getCanDownloadUsingCellular: (state) => {
|
||||||
if (!state.deviceData?.deviceSettings?.downloadUsingCellular) return 'ALWAYS'
|
if (!state.deviceData?.deviceSettings?.downloadUsingCellular) return 'ALWAYS'
|
||||||
return state.deviceData.deviceSettings.downloadUsingCellular || 'ALWAYS'
|
return state.deviceData.deviceSettings.downloadUsingCellular || 'ALWAYS'
|
||||||
},
|
},
|
||||||
getCanStreamingUsingCellular: state => {
|
getCanStreamingUsingCellular: (state) => {
|
||||||
if (!state.deviceData?.deviceSettings?.streamingUsingCellular) return 'ALWAYS'
|
if (!state.deviceData?.deviceSettings?.streamingUsingCellular) return 'ALWAYS'
|
||||||
return state.deviceData.deviceSettings.streamingUsingCellular || 'ALWAYS'
|
return state.deviceData.deviceSettings.streamingUsingCellular || 'ALWAYS'
|
||||||
}
|
}
|
||||||
@@ -124,7 +124,7 @@ export const mutations = {
|
|||||||
setPlaybackSession(state, playbackSession) {
|
setPlaybackSession(state, playbackSession) {
|
||||||
state.currentPlaybackSession = playbackSession
|
state.currentPlaybackSession = playbackSession
|
||||||
|
|
||||||
state.isCasting = playbackSession?.mediaPlayer === "cast-player"
|
state.isCasting = playbackSession?.mediaPlayer === 'cast-player'
|
||||||
},
|
},
|
||||||
setMediaPlayer(state, mediaPlayer) {
|
setMediaPlayer(state, mediaPlayer) {
|
||||||
state.isCasting = mediaPlayer === 'cast-player'
|
state.isCasting = mediaPlayer === 'cast-player'
|
||||||
@@ -165,7 +165,16 @@ export const mutations = {
|
|||||||
state.isNetworkListenerInit = val
|
state.isNetworkListenerInit = val
|
||||||
},
|
},
|
||||||
setNetworkStatus(state, val) {
|
setNetworkStatus(state, val) {
|
||||||
state.networkConnected = val.connected
|
if (val.connectionType !== 'none') {
|
||||||
|
state.networkConnected = true
|
||||||
|
} else {
|
||||||
|
state.networkConnected = false
|
||||||
|
}
|
||||||
|
if (this.$platform === 'ios') {
|
||||||
|
// Capacitor Network plugin only shows ios device connected if internet access is available.
|
||||||
|
// This fix allows iOS users to use local servers without internet access.
|
||||||
|
state.networkConnected = true
|
||||||
|
}
|
||||||
state.networkConnectionType = val.connectionType
|
state.networkConnectionType = val.connectionType
|
||||||
},
|
},
|
||||||
setIsNetworkUnmetered(state, val) {
|
setIsNetworkUnmetered(state, val) {
|
||||||
|
|||||||
@@ -0,0 +1 @@
|
|||||||
|
{}
|
||||||
+139
-4
@@ -1,76 +1,139 @@
|
|||||||
{
|
{
|
||||||
"ButtonAdd": "যোগ করুন",
|
"ButtonAdd": "যোগ করুন",
|
||||||
|
"ButtonAddNewServer": "নতুন সার্ভার যোগ করুন",
|
||||||
"ButtonAuthors": "লেখকগণ",
|
"ButtonAuthors": "লেখকগণ",
|
||||||
|
"ButtonBack": "পেছনে যান",
|
||||||
"ButtonCancel": "বাতিল করুন",
|
"ButtonCancel": "বাতিল করুন",
|
||||||
|
"ButtonCancelTimer": "টাইমার বাতিল করুন",
|
||||||
"ButtonClearFilter": "ফিল্টার পরিষ্কার করুন",
|
"ButtonClearFilter": "ফিল্টার পরিষ্কার করুন",
|
||||||
"ButtonCloseFeed": "ফিড বন্ধ করুন",
|
"ButtonCloseFeed": "ফিড বন্ধ করুন",
|
||||||
"ButtonCollections": "সংগ্রহ",
|
"ButtonCollections": "সংগ্রহ",
|
||||||
|
"ButtonConnect": "সংযোগ করুন",
|
||||||
|
"ButtonConnectToServer": "সার্ভারের সাথে সংযোগ করুন",
|
||||||
"ButtonCreate": "তৈরি করুন",
|
"ButtonCreate": "তৈরি করুন",
|
||||||
|
"ButtonCreateBookmark": "বুকমার্ক তৈরি করুন",
|
||||||
|
"ButtonCreateNewPlaylist": "নতুন প্লেলিস্ট তৈরি করুন",
|
||||||
"ButtonDelete": "মুছুন",
|
"ButtonDelete": "মুছুন",
|
||||||
|
"ButtonDeleteLocalEpisode": "স্থানীয় পর্ব মুছে ফেলুন",
|
||||||
|
"ButtonDeleteLocalFile": "স্থানীয় ফাইল মুছে ফেলুন",
|
||||||
|
"ButtonDeleteLocalItem": "স্থানীয় আইটেম মুছে ফেলুন",
|
||||||
|
"ButtonDisableAutoTimer": "স্বয়ংক্রিয় টাইমার নিষ্ক্রিয় করুন",
|
||||||
|
"ButtonDisconnect": "সংযোগ বিচ্ছিন্ন করুন",
|
||||||
|
"ButtonGoToWebClient": "ওয়েব ক্লায়েন্টে যান",
|
||||||
|
"ButtonHistory": "ইতিহাস",
|
||||||
"ButtonHome": "নীড়",
|
"ButtonHome": "নীড়",
|
||||||
"ButtonIssues": "ইস্যু",
|
"ButtonIssues": "ইস্যু",
|
||||||
"ButtonLatest": "সর্বশেষ",
|
"ButtonLatest": "সর্বশেষ",
|
||||||
"ButtonLibrary": "লাইব্রেরি",
|
"ButtonLibrary": "লাইব্রেরি",
|
||||||
|
"ButtonLocalMedia": "স্থানীয় মিডিয়া",
|
||||||
|
"ButtonManageLocalFiles": "স্থানীয় ফাইলগুলো পরিচালনা করুন",
|
||||||
|
"ButtonNewFolder": "নতুন ফোল্ডার",
|
||||||
|
"ButtonNextEpisode": "পরবর্তী পর্ব",
|
||||||
"ButtonOpenFeed": "ফিড খুলুন",
|
"ButtonOpenFeed": "ফিড খুলুন",
|
||||||
|
"ButtonOverride": "ওভাররাইড",
|
||||||
"ButtonPause": "বিরতি",
|
"ButtonPause": "বিরতি",
|
||||||
"ButtonPlay": "বাজান",
|
"ButtonPlay": "বাজান",
|
||||||
|
"ButtonPlayEpisode": "পর্বটি চালান",
|
||||||
"ButtonPlaying": "বাজছে",
|
"ButtonPlaying": "বাজছে",
|
||||||
"ButtonPlaylists": "প্লেলিস্ট",
|
"ButtonPlaylists": "প্লেলিস্ট",
|
||||||
"ButtonRead": "পড়ুন",
|
"ButtonRead": "পড়ুন",
|
||||||
"ButtonRemove": "মুছে ফেলুন",
|
"ButtonRemove": "মুছে ফেলুন",
|
||||||
|
"ButtonRemoveFromServer": "সার্ভার থেকে সরান",
|
||||||
"ButtonSave": "সংরক্ষণ করুন",
|
"ButtonSave": "সংরক্ষণ করুন",
|
||||||
|
"ButtonSaveOrder": "অর্ডার সংরক্ষণ করুন",
|
||||||
"ButtonSearch": "অনুসন্ধান",
|
"ButtonSearch": "অনুসন্ধান",
|
||||||
|
"ButtonSendEbookToDevice": "ডিভাইসে ইবুক পাঠান",
|
||||||
"ButtonSeries": "সিরিজ",
|
"ButtonSeries": "সিরিজ",
|
||||||
|
"ButtonSetTimer": "টাইমার সেট করুন",
|
||||||
|
"ButtonStream": "স্ট্রীম",
|
||||||
"ButtonSubmit": "জমা দিন",
|
"ButtonSubmit": "জমা দিন",
|
||||||
|
"ButtonSwitchServerUser": "সার্ভার/ব্যবহারকারী পরিবর্তন করুন",
|
||||||
|
"ButtonUserStats": "ব্যবহারকারীর পরিসংখ্যান",
|
||||||
"ButtonYes": "হ্যাঁ",
|
"ButtonYes": "হ্যাঁ",
|
||||||
"HeaderAccount": "অ্যাকাউন্ট",
|
"HeaderAccount": "অ্যাকাউন্ট",
|
||||||
"HeaderAdvanced": "অ্যাডভান্সড",
|
"HeaderAdvanced": "অ্যাডভান্সড",
|
||||||
"HeaderAudioTracks": "অডিও ট্র্যাক",
|
"HeaderAudioTracks": "অডিও ট্র্যাকসগুলো",
|
||||||
"HeaderChapters": "অধ্যায়",
|
"HeaderChapters": "অধ্যায়",
|
||||||
"HeaderCollection": "সংগ্রহ",
|
"HeaderCollection": "সংগ্রহ",
|
||||||
"HeaderCollectionItems": "সংগ্রহ আইটেম",
|
"HeaderCollectionItems": "সংগ্রহ আইটেম",
|
||||||
|
"HeaderConnectionStatus": "সংযোগের অবস্থা",
|
||||||
|
"HeaderDataSettings": "ডেটা সেটিংস",
|
||||||
"HeaderDetails": "বিস্তারিত",
|
"HeaderDetails": "বিস্তারিত",
|
||||||
|
"HeaderDownloads": "ডাউনলোড",
|
||||||
"HeaderEbookFiles": "ই-বই ফাইল",
|
"HeaderEbookFiles": "ই-বই ফাইল",
|
||||||
"HeaderEpisodes": "পর্ব",
|
"HeaderEpisodes": "পর্ব",
|
||||||
"HeaderEreaderSettings": "ই-রিডার সেটিংস",
|
"HeaderEreaderSettings": "ই-রিডার সেটিংস",
|
||||||
"HeaderLatestEpisodes": "সর্বশেষ পর্ব",
|
"HeaderLatestEpisodes": "সর্বশেষ পর্ব",
|
||||||
"HeaderLibraries": "লাইব্রেরি",
|
"HeaderLibraries": "লাইব্রেরি",
|
||||||
|
"HeaderLocalFolders": "স্থানীয় ফোল্ডার",
|
||||||
|
"HeaderLocalLibraryItems": "স্থানীয় লাইব্রেরি আইটেম",
|
||||||
|
"HeaderNewPlaylist": "নতুন প্লেলিস্ট",
|
||||||
"HeaderOpenRSSFeed": "আরএসএস ফিড খুলুন",
|
"HeaderOpenRSSFeed": "আরএসএস ফিড খুলুন",
|
||||||
|
"HeaderPlaybackSettings": "প্লেব্যাক সেটিংস",
|
||||||
"HeaderPlaylist": "প্লেলিস্ট",
|
"HeaderPlaylist": "প্লেলিস্ট",
|
||||||
"HeaderPlaylistItems": "প্লেলিস্ট আইটেম",
|
"HeaderPlaylistItems": "প্লেলিস্ট আইটেম",
|
||||||
|
"HeaderRSSFeed": "আরএসএস ফিডগুলো",
|
||||||
"HeaderRSSFeedGeneral": "আরএসএস বিবরণ",
|
"HeaderRSSFeedGeneral": "আরএসএস বিবরণ",
|
||||||
"HeaderRSSFeedIsOpen": "আরএসএস ফিড খোলা আছে",
|
"HeaderRSSFeedIsOpen": "আরএসএস ফিড খোলা আছে",
|
||||||
|
"HeaderSelectDownloadLocation": "ডাউনলোড অবস্থান নির্বাচন করুন",
|
||||||
"HeaderSettings": "সেটিংস",
|
"HeaderSettings": "সেটিংস",
|
||||||
"HeaderSleepTimer": "স্লিপ টাইমার",
|
"HeaderSleepTimer": "স্লিপ টাইমার",
|
||||||
|
"HeaderSleepTimerSettings": "স্লিপ টাইমার সেটিংস",
|
||||||
"HeaderStatsMinutesListeningChart": "মিনিট শ্রবণ (গত ৭ দিন)",
|
"HeaderStatsMinutesListeningChart": "মিনিট শ্রবণ (গত ৭ দিন)",
|
||||||
"HeaderStatsRecentSessions": "সাম্প্রতিক সেশন",
|
"HeaderStatsRecentSessions": "সাম্প্রতিক সেশন",
|
||||||
"HeaderTableOfContents": "বিষয়বস্তুর সারণী",
|
"HeaderTableOfContents": "বিষয়বস্তুর সারণী",
|
||||||
|
"HeaderUserInterfaceSettings": "ব্যবহারকারী ইন্টারফেস সেটিংস",
|
||||||
"HeaderYourStats": "আপনার পরিসংখ্যান",
|
"HeaderYourStats": "আপনার পরিসংখ্যান",
|
||||||
"LabelAddToPlaylist": "প্লেলিস্টে যোগ করুন",
|
"LabelAddToPlaylist": "প্লেলিস্টে যোগ করুন",
|
||||||
"LabelAdded": "যোগ করা হয়েছে",
|
"LabelAdded": "যোগ করা হয়েছে",
|
||||||
"LabelAddedAt": "এতে যোগ করা হয়েছে",
|
"LabelAddedAt": "এতে যোগ করা হয়েছে",
|
||||||
"LabelAll": "সব",
|
"LabelAll": "সব",
|
||||||
|
"LabelAllowSeekingOnMediaControls": "মিডিয়া বিজ্ঞপ্তি নিয়ন্ত্রণে অবস্থান খোঁজার অনুমতি দিন",
|
||||||
|
"LabelAlways": "সর্বদা",
|
||||||
|
"LabelAskConfirmation": "নিশ্চিতকরণের জন্য জিজ্ঞাসা করুন",
|
||||||
"LabelAuthor": "লেখক",
|
"LabelAuthor": "লেখক",
|
||||||
"LabelAuthorFirstLast": "লেখক (প্রথম শেষ)",
|
"LabelAuthorFirstLast": "লেখক (প্রথম শেষ)",
|
||||||
"LabelAuthorLastFirst": "লেখক (শেষ, প্রথম)",
|
"LabelAuthorLastFirst": "লেখক (শেষ, প্রথম)",
|
||||||
"LabelAuthors": "লেখকগণ",
|
"LabelAuthors": "লেখকগণ",
|
||||||
"LabelAutoDownloadEpisodes": "স্বয়ংক্রিয় ডাউনলোড পর্ব",
|
"LabelAutoDownloadEpisodes": "স্বয়ংক্রিয় ডাউনলোড পর্ব",
|
||||||
|
"LabelAutoRewindTime": "স্বয়ংক্রিয় রিওয়াইন্ড সময়",
|
||||||
|
"LabelAutoSleepTimer": "স্বয়ংক্রিয় ঘুমের টাইমার",
|
||||||
|
"LabelAutoSleepTimerAutoRewind": "অটো স্লিপ টাইমার অটো রিওয়াইন্ড",
|
||||||
|
"LabelAutoSleepTimerAutoRewindHelp": "অটো স্লিপ টাইমার শেষে আইটেমটি আবার চালানো হলে স্বয়ংক্রিয়ভাবে আপনার অবস্থান রিওয়াইন্ড করবে।",
|
||||||
|
"LabelAutoSleepTimerHelp": "নির্দিষ্ট শুরু এবং শেষ সময়ের মধ্যে মিডিয়া চালানোর সময় একটি স্লিপ টাইমার স্বয়ংক্রিয়ভাবে শুরু হবে।",
|
||||||
"LabelBooks": "বইগুলো",
|
"LabelBooks": "বইগুলো",
|
||||||
|
"LabelChapterTrack": "অধ্যায় ট্র্যাক",
|
||||||
"LabelChapters": "অধ্যায়",
|
"LabelChapters": "অধ্যায়",
|
||||||
"LabelClosePlayer": "প্লেয়ার বন্ধ করুন",
|
"LabelClosePlayer": "প্লেয়ার বন্ধ করুন",
|
||||||
"LabelCollapseSeries": "সিরিজ সঙ্কুচিত করুন",
|
"LabelCollapseSeries": "সিরিজ সঙ্কুচিত করুন",
|
||||||
"LabelComplete": "সম্পূর্ণ",
|
"LabelComplete": "সম্পূর্ণ",
|
||||||
|
"LabelContinueBooks": "বই চালিয়ে যান",
|
||||||
|
"LabelContinueEpisodes": "পর্ব চালিয়ে যান",
|
||||||
"LabelContinueListening": "শোনা চালিয়ে যান",
|
"LabelContinueListening": "শোনা চালিয়ে যান",
|
||||||
"LabelContinueReading": "পড়া চালিয়ে যান",
|
"LabelContinueReading": "পড়া চালিয়ে যান",
|
||||||
"LabelContinueSeries": "সিরিজ চালিয়ে যান",
|
"LabelContinueSeries": "সিরিজ চালিয়ে যান",
|
||||||
|
"LabelCustomTime": "কাস্টম সময়",
|
||||||
"LabelDescription": "বিবরণ",
|
"LabelDescription": "বিবরণ",
|
||||||
|
"LabelDisableAudioFadeOut": "অডিও বিবর্ণ হওয়া অক্ষম করুন",
|
||||||
|
"LabelDisableAudioFadeOutHelp": "স্লিপ টাইমারে ১ মিনিটেরও কম সময় বাকি থাকলে অডিওর ভলিউম কমতে শুরু করবে। বিবর্ণ না হওয়ার জন্য এই সেটিংটি সক্ষম করুন।",
|
||||||
|
"LabelDisableAutoRewind": "অটো রিওয়াইন্ড অক্ষম করুন",
|
||||||
|
"LabelDisableShakeToReset": "ঝাঁকালে রিসেট হওয়া অক্ষম করুন",
|
||||||
|
"LabelDisableShakeToResetHelp": "টাইমার চলার সময় বা টাইমারের মেয়াদ শেষ হওয়ার ২ মিনিটের মধ্যে আপনার ডিভাইস ঝাঁকালে ঘুমের টাইমার রিসেট করবে। ঝাঁকালে রিসেট করা অক্ষম করতে এই সেটিংটি সক্ষম করুন।",
|
||||||
|
"LabelDisableVibrateOnReset": "রিসেট করার সময় কম্পন অক্ষম করুন",
|
||||||
|
"LabelDisableVibrateOnResetHelp": "স্লিপ টাইমার রিসেট হয়ে গেলে আপনার ডিভাইস কম্পিত হবে। স্লিপ টাইমার রিসেট করার সময় কম্পন না করতে এই সেটিংটি সক্ষম করুন।",
|
||||||
"LabelDiscover": "আবিষ্কার",
|
"LabelDiscover": "আবিষ্কার",
|
||||||
"LabelDownload": "ডাউনলোড করুন",
|
"LabelDownload": "ডাউনলোড করুন",
|
||||||
|
"LabelDownloadUsingCellular": "সেলুলার ব্যবহার করে ডাউনলোড করুন",
|
||||||
|
"LabelDownloaded": "ডাউনলোড করা হয়েছে",
|
||||||
"LabelDuration": "সময়কাল",
|
"LabelDuration": "সময়কাল",
|
||||||
"LabelEbook": "ই-বই",
|
"LabelEbook": "ই-বই",
|
||||||
"LabelEbooks": "ই-বইগুলো",
|
"LabelEbooks": "ই-বইগুলো",
|
||||||
"LabelEnable": "সক্ষম করুন",
|
"LabelEnable": "সক্ষম করুন",
|
||||||
|
"LabelEnableMp3IndexSeeking": "এমপি৩ সূচী খোঁজা সক্ষম করুন",
|
||||||
|
"LabelEnableMp3IndexSeekingHelp": "এই সেটিংটি শুধুমাত্র তখনই সক্রিয় করা উচিত যদি আপনার কাছে MP3 ফাইল থাকে যা সঠিকভাবে খুঁজছে না। ভেরিয়েবল বিটরেট (VBR) MP3 ফাইলের কারণে ভুল চাওয়া হয়। এই সেটিংটি সূচী খুঁজতে বাধ্য করবে, যেখানে ফাইলটি পড়ার সাথে-সাথে একটি টাইম-টু-বাইট ম্যাপিং তৈরি করা হয়। বড় MP3 ফাইলের সাথে কিছু ক্ষেত্রে ফাইলের শেষের দিকে খোঁজার সময় বিলম্ব হবে।",
|
||||||
"LabelEnd": "সমাপ্ত",
|
"LabelEnd": "সমাপ্ত",
|
||||||
|
"LabelEndOfChapter": "অধ্যায়ের সমাপ্তি",
|
||||||
|
"LabelEndTime": "শেষ সময়",
|
||||||
"LabelEpisode": "পর্ব",
|
"LabelEpisode": "পর্ব",
|
||||||
"LabelFeedURL": "ফিড ইউআরএল",
|
"LabelFeedURL": "ফিড ইউআরএল",
|
||||||
"LabelFile": "ফাইল",
|
"LabelFile": "ফাইল",
|
||||||
@@ -79,32 +142,57 @@
|
|||||||
"LabelFilename": "ফাইলের নাম",
|
"LabelFilename": "ফাইলের নাম",
|
||||||
"LabelFinished": "সমাপ্ত",
|
"LabelFinished": "সমাপ্ত",
|
||||||
"LabelFolder": "ফোল্ডার",
|
"LabelFolder": "ফোল্ডার",
|
||||||
|
"LabelFontBoldness": "হরফ বোল্ডনেস",
|
||||||
"LabelFontScale": "ফন্ট স্কেল",
|
"LabelFontScale": "ফন্ট স্কেল",
|
||||||
"LabelGenre": "ঘরানা",
|
"LabelGenre": "ঘরানা",
|
||||||
"LabelGenres": "ঘরানাগুলো",
|
"LabelGenres": "ঘরানাগুলো",
|
||||||
|
"LabelHapticFeedback": "হ্যাপটিক প্রতিক্রিয়া",
|
||||||
"LabelHasEbook": "ই-বই আছে",
|
"LabelHasEbook": "ই-বই আছে",
|
||||||
"LabelHasSupplementaryEbook": "পরিপূরক ই-বই আছে",
|
"LabelHasSupplementaryEbook": "পরিপূরক ই-বই আছে",
|
||||||
|
"LabelHeavy": "ভারী",
|
||||||
|
"LabelHigh": "উচু",
|
||||||
"LabelHost": "নিমন্ত্রণকর্তা",
|
"LabelHost": "নিমন্ত্রণকর্তা",
|
||||||
"LabelInProgress": "প্রগতিতে আছে",
|
"LabelInProgress": "প্রগতিতে আছে",
|
||||||
"LabelIncomplete": "অসম্পূর্ণ",
|
"LabelIncomplete": "অসম্পূর্ণ",
|
||||||
|
"LabelInternalAppStorage": "অভ্যন্তরীণ অ্যাপ স্টোরেজ",
|
||||||
|
"LabelJumpBackwardsTime": "পিছনের সময়ে ঝাঁপ",
|
||||||
|
"LabelJumpForwardsTime": "সামনের সময়ে ঝাঁপ",
|
||||||
"LabelLanguage": "ভাষা",
|
"LabelLanguage": "ভাষা",
|
||||||
"LabelLayout": "লেআউট",
|
"LabelLayout": "লেআউট",
|
||||||
|
"LabelLayoutAuto": "স্বয়ংক্রিয়",
|
||||||
"LabelLayoutSinglePage": "একক পৃষ্ঠা",
|
"LabelLayoutSinglePage": "একক পৃষ্ঠা",
|
||||||
"LabelLight": "আলো",
|
"LabelLight": "আলো",
|
||||||
"LabelLineSpacing": "লাইন স্পেসিং",
|
"LabelLineSpacing": "লাইন স্পেসিং",
|
||||||
"LabelListenAgain": "আবার শুনুন",
|
"LabelListenAgain": "আবার শুনুন",
|
||||||
|
"LabelLocalBooks": "স্থানীয় বই",
|
||||||
|
"LabelLocalPodcasts": "স্থানীয় পডকাস্ট",
|
||||||
|
"LabelLockOrientation": "ওরিয়েন্টেশন লক করুন",
|
||||||
|
"LabelLockPlayer": "প্লেয়ার লক করুন",
|
||||||
|
"LabelLow": "নিচু",
|
||||||
"LabelMediaType": "মিডিয়ার ধরন",
|
"LabelMediaType": "মিডিয়ার ধরন",
|
||||||
|
"LabelMedium": "মাঝারি",
|
||||||
"LabelMore": "আরো",
|
"LabelMore": "আরো",
|
||||||
"LabelMoreInfo": "আরো তথ্য",
|
"LabelMoreInfo": "আরো তথ্য",
|
||||||
"LabelName": "নাম",
|
"LabelName": "নাম",
|
||||||
"LabelNarrator": "কথক",
|
"LabelNarrator": "কথক",
|
||||||
"LabelNarrators": "কথক",
|
"LabelNarrators": "কথক",
|
||||||
|
"LabelNavigateWithVolume": "ভলিউম বাটন দিয়ে নেভিগেট করুন",
|
||||||
|
"LabelNavigateWithVolumeDisabled": "বন্ধ",
|
||||||
|
"LabelNavigateWithVolumeEnabled": "চালু",
|
||||||
|
"LabelNavigateWithVolumeMirrored": "মিরর করা হয়েছে",
|
||||||
|
"LabelNever": "কখনও না",
|
||||||
"LabelNewestAuthors": "নতুন লেখক",
|
"LabelNewestAuthors": "নতুন লেখক",
|
||||||
"LabelNewestEpisodes": "নতুনতম পর্ব",
|
"LabelNewestEpisodes": "নতুনতম পর্ব",
|
||||||
|
"LabelNo": "না",
|
||||||
"LabelNotFinished": "সমাপ্ত হয়নি",
|
"LabelNotFinished": "সমাপ্ত হয়নি",
|
||||||
"LabelNotStarted": "শুরু হয়নি",
|
"LabelNotStarted": "শুরু হয়নি",
|
||||||
|
"LabelOff": "বন্ধ",
|
||||||
"LabelPassword": "পাসওয়ার্ড",
|
"LabelPassword": "পাসওয়ার্ড",
|
||||||
"LabelPath": "পথ",
|
"LabelPath": "পথ",
|
||||||
|
"LabelPlaybackDirect": "সরাসরি",
|
||||||
|
"LabelPlaybackLocal": "স্থানীয়",
|
||||||
|
"LabelPlaybackSpeed": "প্লেব্যাকের গতি",
|
||||||
|
"LabelPlaybackTranscode": "ট্রান্সকোড",
|
||||||
"LabelPodcast": "পডকাস্ট",
|
"LabelPodcast": "পডকাস্ট",
|
||||||
"LabelPodcasts": "পডকাস্টগুলো",
|
"LabelPodcasts": "পডকাস্টগুলো",
|
||||||
"LabelPreventIndexing": "আইটিউনস এবং গুগল পডকাস্ট ডিরেক্টরি দ্বারা আপনার ফিডকে ইন্ডেক্স করা থেকে বিরত রাখুন",
|
"LabelPreventIndexing": "আইটিউনস এবং গুগল পডকাস্ট ডিরেক্টরি দ্বারা আপনার ফিডকে ইন্ডেক্স করা থেকে বিরত রাখুন",
|
||||||
@@ -115,18 +203,25 @@
|
|||||||
"LabelRSSFeedCustomOwnerName": "কাস্টম মালিকের নাম",
|
"LabelRSSFeedCustomOwnerName": "কাস্টম মালিকের নাম",
|
||||||
"LabelRSSFeedPreventIndexing": "সূচীকরণ প্রতিরোধ করুন",
|
"LabelRSSFeedPreventIndexing": "সূচীকরণ প্রতিরোধ করুন",
|
||||||
"LabelRSSFeedSlug": "আরএসএস ফিড স্লাগ",
|
"LabelRSSFeedSlug": "আরএসএস ফিড স্লাগ",
|
||||||
|
"LabelRandomly": "এলোমেলোভাবে",
|
||||||
"LabelRead": "পড়ুন",
|
"LabelRead": "পড়ুন",
|
||||||
"LabelReadAgain": "আবার পড়ুন",
|
"LabelReadAgain": "আবার পড়ুন",
|
||||||
"LabelRecentSeries": "সাম্প্রতিক সিরিজ",
|
"LabelRecentSeries": "সাম্প্রতিক সিরিজ",
|
||||||
"LabelRecentlyAdded": "সম্প্রতি যোগ করা হয়েছে",
|
"LabelRecentlyAdded": "সম্প্রতি যোগ করা হয়েছে",
|
||||||
|
"LabelRemoveFromPlaylist": "প্লেলিস্ট থেকে সরান",
|
||||||
|
"LabelScaleElapsedTimeBySpeed": "অতিবাহিত সময় গতি দ্বারা স্কেল করুন",
|
||||||
"LabelSeason": "সেশন",
|
"LabelSeason": "সেশন",
|
||||||
|
"LabelSelectADevice": "একটি ডিভাইস নির্বাচন করুন",
|
||||||
"LabelSeries": "সিরিজ",
|
"LabelSeries": "সিরিজ",
|
||||||
|
"LabelServerAddress": "সার্ভার ঠিকানা",
|
||||||
"LabelSetEbookAsPrimary": "প্রাথমিক হিসাবে সেট করুন",
|
"LabelSetEbookAsPrimary": "প্রাথমিক হিসাবে সেট করুন",
|
||||||
"LabelSetEbookAsSupplementary": "পরিপূরক হিসেবে সেট করুন",
|
"LabelSetEbookAsSupplementary": "পরিপূরক হিসেবে সেট করুন",
|
||||||
|
"LabelShakeSensitivity": "ঝাঁকুনির সংবেদনশীলতা",
|
||||||
"LabelShowAll": "সব দেখান",
|
"LabelShowAll": "সব দেখান",
|
||||||
"LabelSize": "আকার",
|
"LabelSize": "আকার",
|
||||||
"LabelSleepTimer": "স্লিপ টাইমার",
|
"LabelSleepTimer": "স্লিপ টাইমার",
|
||||||
"LabelStart": "শুরু",
|
"LabelStart": "শুরু",
|
||||||
|
"LabelStartTime": "শুরুর সময়",
|
||||||
"LabelStatsBestDay": "সেরা দিন",
|
"LabelStatsBestDay": "সেরা দিন",
|
||||||
"LabelStatsDailyAverage": "দৈনিক গড়",
|
"LabelStatsDailyAverage": "দৈনিক গড়",
|
||||||
"LabelStatsDays": "দিন",
|
"LabelStatsDays": "দিন",
|
||||||
@@ -136,6 +231,7 @@
|
|||||||
"LabelStatsMinutes": "মিনিট",
|
"LabelStatsMinutes": "মিনিট",
|
||||||
"LabelStatsMinutesListening": "মিনিট শুনছেন",
|
"LabelStatsMinutesListening": "মিনিট শুনছেন",
|
||||||
"LabelStatsWeekListening": "সপ্তাহ শোনা",
|
"LabelStatsWeekListening": "সপ্তাহ শোনা",
|
||||||
|
"LabelStreamingUsingCellular": "সেলুলার ব্যবহার করে স্ট্রিমিং",
|
||||||
"LabelTag": "ট্যাগ",
|
"LabelTag": "ট্যাগ",
|
||||||
"LabelTags": "ট্যাগগুলো",
|
"LabelTags": "ট্যাগগুলো",
|
||||||
"LabelTheme": "থিম",
|
"LabelTheme": "থিম",
|
||||||
@@ -143,37 +239,76 @@
|
|||||||
"LabelThemeLight": "আলো",
|
"LabelThemeLight": "আলো",
|
||||||
"LabelTimeRemaining": "{0}টি অবশিষ্ট",
|
"LabelTimeRemaining": "{0}টি অবশিষ্ট",
|
||||||
"LabelTitle": "শিরোনাম",
|
"LabelTitle": "শিরোনাম",
|
||||||
|
"LabelTotalSize": "মোট আকার",
|
||||||
|
"LabelTotalTrack": "মোট ট্র্যাক",
|
||||||
"LabelTracks": "ট্র্যাকস",
|
"LabelTracks": "ট্র্যাকস",
|
||||||
"LabelType": "টাইপ",
|
"LabelType": "টাইপ",
|
||||||
|
"LabelUnlockPlayer": "প্লেয়ার আনলক করুন",
|
||||||
|
"LabelUseBookshelfView": "বুকশেলফ ভিউ ব্যবহার করুন",
|
||||||
"LabelUser": "ব্যবহারকারী",
|
"LabelUser": "ব্যবহারকারী",
|
||||||
"LabelUsername": "ব্যবহারকারীর নাম",
|
"LabelUsername": "ব্যবহারকারীর নাম",
|
||||||
|
"LabelVeryHigh": "অত্যন্ত উচ্চ",
|
||||||
|
"LabelVeryLow": "খুবই কম",
|
||||||
"LabelYourBookmarks": "আপনার বুকমার্কস",
|
"LabelYourBookmarks": "আপনার বুকমার্কস",
|
||||||
"LabelYourProgress": "আপনার অগ্রগতি",
|
"LabelYourProgress": "আপনার অগ্রগতি",
|
||||||
|
"MessageAndroid10Downloads": "অ্যান্ড্রয়েড ১০ এবং এর নীচের সংস্করণগুলি ডাউনলোডের জন্য অভ্যন্তরীণ অ্যাপ স্টোরেজ ব্যবহার করবে।",
|
||||||
|
"MessageAttemptingServerConnection": "সার্ভার সংযোগের চেষ্টা করা হচ্ছে..।",
|
||||||
|
"MessageAudiobookshelfServerNotConnected": "অডিওবুকশেল্ফ সার্ভার সংযুক্ত করা যায়নি",
|
||||||
|
"MessageAudiobookshelfServerRequired": "<strong>গুরুত্বপূর্ণ!</strong> এই অ্যাপটি এমন একটি অডিওবুকশেল্ফ সার্ভারের সাথে কাজ করার জন্য ডিজাইন করা হয়েছে যা আপনি বা আপনার পরিচিত কেউ হোস্ট করছেন৷ এই অ্যাপ্লিকেশনটি নিজে থেকে কোন বিষয়বস্তু প্রদান করে না।",
|
||||||
|
"MessageBookshelfEmpty": "বুকশেলফ খালি",
|
||||||
|
"MessageConfirmDeleteLocalEpisode": "আপনার ডিভাইস থেকে স্থানীয় পর্ব \"{0}\" সরাবেন? সার্ভারে ফাইলটি প্রভাবিত হবে না।",
|
||||||
|
"MessageConfirmDeleteLocalFiles": "আপনার ডিভাইস থেকে এই আইটেমটির স্থানীয় ফাইলগুলি সরাবেন? সার্ভারে থাকা ফাইল এবং আপনার অগ্রগতি প্রভাবিত হবে না।",
|
||||||
|
"MessageConfirmDiscardProgress": "আপনি কি নিশ্চিত আপনার অগ্রগতি পুনরায় সেট করতে চান?",
|
||||||
|
"MessageConfirmDownloadUsingCellular": "আপনি সেলুলার ডেটা ব্যবহার করে ডাউনলোড করতে চলেছেন৷ এর মধ্যে ক্যারিয়ার ডেটা চার্জ অন্তর্ভুক্ত থাকতে পারে। আপনি কি চালিয়ে যেতে চান?",
|
||||||
|
"MessageConfirmMarkAsFinished": "আপনি কি এই আইটেমটিকে সমাপ্ত হিসাবে চিহ্নিত করার বিষয়ে নিশ্চিত?",
|
||||||
|
"MessageConfirmRemoveBookmark": "আপনি কি বুকমার্ক সরানোর বিষয়ে নিশ্চিত?",
|
||||||
|
"MessageConfirmStreamingUsingCellular": "আপনি সেলুলার ডেটা ব্যবহার করে স্ট্রিম করতে চলেছেন৷ এর মধ্যে ক্যারিয়ার ডেটা চার্জ অন্তর্ভুক্ত থাকতে পারে। আপনি কি চালিয়ে যেতে চান?",
|
||||||
|
"MessageDiscardProgress": "অগ্রগতি বাতিল করুন",
|
||||||
|
"MessageDownloadCompleteProcessing": "ডাউনলোড সম্পূর্ণ। প্রক্রিয়া করা হচ্ছে..।",
|
||||||
|
"MessageDownloading": "ডাউনলোড হচ্ছে..।",
|
||||||
"MessageDownloadingEpisode": "ডাউনলোডিং পর্ব",
|
"MessageDownloadingEpisode": "ডাউনলোডিং পর্ব",
|
||||||
"MessageEpisodesQueuedForDownload": "{0} পর্ব(গুলি) ডাউনলোডের জন্য সারিবদ্ধ",
|
"MessageEpisodesQueuedForDownload": "{0} পর্ব(গুলি) ডাউনলোডের জন্য সারিবদ্ধ",
|
||||||
"MessageFeedURLWillBe": "ফিড URL হবে {0}",
|
"MessageFeedURLWillBe": "ফিড URL হবে {0}",
|
||||||
"MessageFetching": "আনয় হচ্ছে..।",
|
"MessageFetching": "আনয় হচ্ছে.।",
|
||||||
"MessageLoading": "লোড হচ্ছে..।",
|
"MessageFollowTheProjectOnGithub": "গিটহাবে প্রকল্পটিকে অনুসরণ করুন",
|
||||||
|
"MessageItemDownloadCompleteFailedToCreate": "আইটেম ডাউনলোড সম্পূর্ণ হয়েছে কিন্তু লাইব্রেরি আইটেম তৈরি করতে ব্যর্থ হয়েছে",
|
||||||
|
"MessageLoading": "লোড হচ্ছে.।",
|
||||||
|
"MessageLoadingServerData": "সার্ভার ডেটা লোড হচ্ছে..।",
|
||||||
"MessageMarkAsFinished": "সমাপ্ত হিসাবে চিহ্নিত করুন",
|
"MessageMarkAsFinished": "সমাপ্ত হিসাবে চিহ্নিত করুন",
|
||||||
|
"MessageMediaLinkedToADifferentServer": "মিডিয়া একটি ভিন্ন ঠিকানায় একটি অডিওবুকশেল্ফ সার্ভারের সাথে লিঙ্ক করা হয়েছে ({0})৷ এই সার্ভার ঠিকানার সাথে সংযুক্ত হলে অগ্রগতি সিঙ্ক করা হবে।",
|
||||||
|
"MessageMediaLinkedToADifferentUser": "মিডিয়া এই সার্ভারের সাথে লিঙ্ক করা হয়েছে কিন্তু অন্য ব্যবহারকারী দ্বারা ডাউনলোড করা হয়েছে৷ অগ্রগতি শুধুমাত্র সেই ব্যবহারকারীর সাথে সিঙ্ক করা হবে যে এটি ডাউনলোড করেছে।",
|
||||||
|
"MessageMediaLinkedToServer": "সার্ভারের সাথে লিঙ্ক করা হয়েছে {0}",
|
||||||
|
"MessageMediaLinkedToThisServer": "ডাউনলোড করা মিডিয়া এই সার্ভারের সাথে লিঙ্ক করা হয়েছে",
|
||||||
|
"MessageMediaNotLinkedToServer": "মিডিয়া কোন অডিওবুকশেল্ফ সার্ভারের সাথে লিঙ্ক করা নেই৷ কোন অগ্রগতি সিঙ্ক করা হবে না।",
|
||||||
"MessageNoBookmarks": "কোন বুকমার্ক নেই",
|
"MessageNoBookmarks": "কোন বুকমার্ক নেই",
|
||||||
"MessageNoChapters": "কোনও অধ্যায় নেই",
|
"MessageNoChapters": "কোনও অধ্যায় নেই",
|
||||||
"MessageNoItems": "কোন আইটেম নেই",
|
"MessageNoItems": "কোন আইটেম নেই",
|
||||||
"MessageNoItemsFound": "কোন আইটেম পাওয়া যায়নি",
|
"MessageNoItemsFound": "কোন আইটেম পাওয়া যায়নি",
|
||||||
"MessageNoListeningSessions": "কোনও শোনার সেশন নেই",
|
"MessageNoListeningSessions": "কোনও শোনার সেশন নেই",
|
||||||
|
"MessageNoMediaFolders": "কোনো মিডিয়া ফোল্ডার নেই",
|
||||||
|
"MessageNoNetworkConnection": "নেটওয়ার্ক সংযোগ নেই",
|
||||||
"MessageNoPodcastsFound": "কোন পডকাস্ট পাওয়া যায়নি",
|
"MessageNoPodcastsFound": "কোন পডকাস্ট পাওয়া যায়নি",
|
||||||
|
"MessageNoSeries": "কোনো সিরিজ নেই",
|
||||||
"MessageNoUpdatesWereNecessary": "কোন আপডেটের প্রয়োজন ছিল না",
|
"MessageNoUpdatesWereNecessary": "কোন আপডেটের প্রয়োজন ছিল না",
|
||||||
"MessageNoUserPlaylists": "আপনার কোনো প্লেলিস্ট নেই",
|
"MessageNoUserPlaylists": "আপনার কোনো প্লেলিস্ট নেই",
|
||||||
"MessageReportBugsAndContribute": "বাগ রিপোর্ট করুন, বৈশিষ্ট্যের অনুরোধ করুন এবং এতে অবদান রাখুন",
|
"MessageReportBugsAndContribute": "বাগ রিপোর্ট করুন, বৈশিষ্ট্যের অনুরোধ করুন এবং এতে অবদান রাখুন",
|
||||||
|
"MessageSocketConnectedOverMeteredCellular": "মিটারযুক্ত সেলুলারের দ্বারা সকেট সংযোগ করা হয়েছে",
|
||||||
|
"MessageSocketConnectedOverMeteredWifi": "মিটারযুক্ত ওয়াইফাইয়ের মাধ্যমে সকেট সংযুক্ত",
|
||||||
|
"MessageSocketConnectedOverUnmeteredCellular": "মিটারবিহীন সেলুলারের দ্বারা সকেট সংযোগ করা হয়েছে",
|
||||||
|
"MessageSocketConnectedOverUnmeteredWifi": "মিটারবিহীন ওয়াইফাইয়ের মাধ্যমে সকেট সংযুক্ত",
|
||||||
|
"MessageSocketNotConnected": "সকেট সংযুক্ত নয়",
|
||||||
"NoteRSSFeedPodcastAppsHttps": "সতর্কতা: বেশিরভাগ পডকাস্ট অ্যাপের জন্য প্রয়োজন হবে RSS ফিড URL যেটি HTTPS ব্যবহার করছে",
|
"NoteRSSFeedPodcastAppsHttps": "সতর্কতা: বেশিরভাগ পডকাস্ট অ্যাপের জন্য প্রয়োজন হবে RSS ফিড URL যেটি HTTPS ব্যবহার করছে",
|
||||||
"NoteRSSFeedPodcastAppsPubDate": "সতর্কতা: আপনার 1 বা তার বেশি পর্বের একটি পাব তারিখ নেই। কিছু পডকাস্ট অ্যাপের এটি প্রয়োজন।",
|
"NoteRSSFeedPodcastAppsPubDate": "সতর্কতা: আপনার 1 বা তার বেশি পর্বের একটি পাব তারিখ নেই। কিছু পডকাস্ট অ্যাপের এটি প্রয়োজন।",
|
||||||
"ToastBookmarkCreateFailed": "বুকমার্ক তৈরি করতে ব্যর্থ",
|
"ToastBookmarkCreateFailed": "বুকমার্ক তৈরি করতে ব্যর্থ",
|
||||||
"ToastBookmarkRemoveFailed": "বুকমার্ক সরাতে ব্যর্থ",
|
"ToastBookmarkRemoveFailed": "বুকমার্ক সরাতে ব্যর্থ",
|
||||||
"ToastBookmarkUpdateFailed": "বুকমার্ক আপডেট করতে ব্যর্থ",
|
"ToastBookmarkUpdateFailed": "বুকমার্ক আপডেট করতে ব্যর্থ",
|
||||||
|
"ToastDownloadNotAllowedOnCellular": "সেলুলার ডেটাতে ডাউনলোড করার অনুমতি নেই",
|
||||||
"ToastItemMarkedAsFinishedFailed": "সমাপ্ত হিসাবে চিহ্নিত করতে ব্যর্থ",
|
"ToastItemMarkedAsFinishedFailed": "সমাপ্ত হিসাবে চিহ্নিত করতে ব্যর্থ",
|
||||||
"ToastItemMarkedAsNotFinishedFailed": "সমাপ্ত হয়নি হিসাবে চিহ্নিত করতে ব্যর্থ",
|
"ToastItemMarkedAsNotFinishedFailed": "সমাপ্ত হয়নি হিসাবে চিহ্নিত করতে ব্যর্থ",
|
||||||
"ToastPlaylistCreateFailed": "প্লেলিস্ট তৈরি করতে ব্যর্থ",
|
"ToastPlaylistCreateFailed": "প্লেলিস্ট তৈরি করতে ব্যর্থ",
|
||||||
"ToastPodcastCreateFailed": "পডকাস্ট তৈরি করতে ব্যর্থ",
|
"ToastPodcastCreateFailed": "পডকাস্ট তৈরি করতে ব্যর্থ",
|
||||||
"ToastPodcastCreateSuccess": "পডকাস্ট সফলভাবে তৈরি করা হয়েছে",
|
"ToastPodcastCreateSuccess": "পডকাস্ট সফলভাবে তৈরি করা হয়েছে",
|
||||||
"ToastRSSFeedCloseFailed": "RSS ফিড বন্ধ করতে ব্যর্থ",
|
"ToastRSSFeedCloseFailed": "RSS ফিড বন্ধ করতে ব্যর্থ",
|
||||||
"ToastRSSFeedCloseSuccess": "RSS ফিড বন্ধ"
|
"ToastRSSFeedCloseSuccess": "RSS ফিড বন্ধ",
|
||||||
|
"ToastStreamingNotAllowedOnCellular": "সেলুলার ডেটাতে স্ট্রিমিং অনুমোদিত নয়"
|
||||||
}
|
}
|
||||||
|
|||||||
+9
-4
@@ -19,7 +19,7 @@
|
|||||||
"ButtonDeleteLocalItem": "Smazat místní položku",
|
"ButtonDeleteLocalItem": "Smazat místní položku",
|
||||||
"ButtonDisableAutoTimer": "Zakázat automatický časovač",
|
"ButtonDisableAutoTimer": "Zakázat automatický časovač",
|
||||||
"ButtonDisconnect": "Odpojit",
|
"ButtonDisconnect": "Odpojit",
|
||||||
"ButtonGoToWebClient": "Go to Web Client",
|
"ButtonGoToWebClient": "Otevřít webového klienta",
|
||||||
"ButtonHistory": "Historie",
|
"ButtonHistory": "Historie",
|
||||||
"ButtonHome": "Domů",
|
"ButtonHome": "Domů",
|
||||||
"ButtonIssues": "Problémy",
|
"ButtonIssues": "Problémy",
|
||||||
@@ -176,6 +176,10 @@
|
|||||||
"LabelName": "Jméno",
|
"LabelName": "Jméno",
|
||||||
"LabelNarrator": "Vypravěč",
|
"LabelNarrator": "Vypravěč",
|
||||||
"LabelNarrators": "Vypravěči",
|
"LabelNarrators": "Vypravěči",
|
||||||
|
"LabelNavigateWithVolume": "Navigace pomocí tlačítek hlasitosti",
|
||||||
|
"LabelNavigateWithVolumeDisabled": "Vypnuto",
|
||||||
|
"LabelNavigateWithVolumeEnabled": "Zapnuto",
|
||||||
|
"LabelNavigateWithVolumeMirrored": "Zrcadleno",
|
||||||
"LabelNever": "Nikdy",
|
"LabelNever": "Nikdy",
|
||||||
"LabelNewestAuthors": "Nejnovější autoři",
|
"LabelNewestAuthors": "Nejnovější autoři",
|
||||||
"LabelNewestEpisodes": "Nejnovější epizody",
|
"LabelNewestEpisodes": "Nejnovější epizody",
|
||||||
@@ -199,6 +203,7 @@
|
|||||||
"LabelRSSFeedCustomOwnerName": "Vlastní jméno vlastníka",
|
"LabelRSSFeedCustomOwnerName": "Vlastní jméno vlastníka",
|
||||||
"LabelRSSFeedPreventIndexing": "Zabránit indexování",
|
"LabelRSSFeedPreventIndexing": "Zabránit indexování",
|
||||||
"LabelRSSFeedSlug": "Klíčové slovo kanálu RSS",
|
"LabelRSSFeedSlug": "Klíčové slovo kanálu RSS",
|
||||||
|
"LabelRandomly": "Náhodně",
|
||||||
"LabelRead": "Číst",
|
"LabelRead": "Číst",
|
||||||
"LabelReadAgain": "Číst znovu",
|
"LabelReadAgain": "Číst znovu",
|
||||||
"LabelRecentSeries": "Nedávné série",
|
"LabelRecentSeries": "Nedávné série",
|
||||||
@@ -262,9 +267,9 @@
|
|||||||
"MessageDownloadCompleteProcessing": "Stahování dokončeno. Zpracovává se...",
|
"MessageDownloadCompleteProcessing": "Stahování dokončeno. Zpracovává se...",
|
||||||
"MessageDownloading": "Stahuje se...",
|
"MessageDownloading": "Stahuje se...",
|
||||||
"MessageDownloadingEpisode": "Stahuji epizodu",
|
"MessageDownloadingEpisode": "Stahuji epizodu",
|
||||||
"MessageEpisodesQueuedForDownload": "{0} epizody zařazené do fronty ke stažení",
|
"MessageEpisodesQueuedForDownload": "{0} Epizody zařazené do fronty ke stažení",
|
||||||
"MessageFeedURLWillBe": "URL zdroje bude {0}",
|
"MessageFeedURLWillBe": "URL zdroje bude {0}",
|
||||||
"MessageFetching": "Stahování...",
|
"MessageFetching": "Načítání...",
|
||||||
"MessageFollowTheProjectOnGithub": "Sledujte projekt na GitHubu",
|
"MessageFollowTheProjectOnGithub": "Sledujte projekt na GitHubu",
|
||||||
"MessageItemDownloadCompleteFailedToCreate": "Stahování položky bylo dokončeno, ale nepodařilo se vytvořit položku v knihovně",
|
"MessageItemDownloadCompleteFailedToCreate": "Stahování položky bylo dokončeno, ale nepodařilo se vytvořit položku v knihovně",
|
||||||
"MessageLoading": "Načítá se...",
|
"MessageLoading": "Načítá se...",
|
||||||
@@ -283,7 +288,7 @@
|
|||||||
"MessageNoMediaFolders": "Žádné složky médií",
|
"MessageNoMediaFolders": "Žádné složky médií",
|
||||||
"MessageNoNetworkConnection": "Žádné připojení k síti",
|
"MessageNoNetworkConnection": "Žádné připojení k síti",
|
||||||
"MessageNoPodcastsFound": "Nebyly nalezeny žádné podcasty",
|
"MessageNoPodcastsFound": "Nebyly nalezeny žádné podcasty",
|
||||||
"MessageNoSeries": "No series",
|
"MessageNoSeries": "Žádné série",
|
||||||
"MessageNoUpdatesWereNecessary": "Nebyly nutné žádné aktualizace",
|
"MessageNoUpdatesWereNecessary": "Nebyly nutné žádné aktualizace",
|
||||||
"MessageNoUserPlaylists": "Nemáte žádné seznamy skladeb",
|
"MessageNoUserPlaylists": "Nemáte žádné seznamy skladeb",
|
||||||
"MessageReportBugsAndContribute": "Nahlašte chyby, vyžádejte si funkce a přispěte na",
|
"MessageReportBugsAndContribute": "Nahlašte chyby, vyžádejte si funkce a přispěte na",
|
||||||
|
|||||||
+65
-122
@@ -15,17 +15,17 @@
|
|||||||
"ButtonCreateNewPlaylist": "Opret Ny Playlist",
|
"ButtonCreateNewPlaylist": "Opret Ny Playlist",
|
||||||
"ButtonDelete": "Slet",
|
"ButtonDelete": "Slet",
|
||||||
"ButtonDeleteLocalEpisode": "Slet lokalt afsnit",
|
"ButtonDeleteLocalEpisode": "Slet lokalt afsnit",
|
||||||
"ButtonDeleteLocalFile": "Delete local file",
|
"ButtonDeleteLocalFile": "Slet lokal fil",
|
||||||
"ButtonDeleteLocalItem": "Delete local item",
|
"ButtonDeleteLocalItem": "Slet lokalt element",
|
||||||
"ButtonDisableAutoTimer": "Afbryd Auto Timer",
|
"ButtonDisableAutoTimer": "Afbryd Auto Timer",
|
||||||
"ButtonDisconnect": "Luk forbindelse",
|
"ButtonDisconnect": "Luk forbindelse",
|
||||||
"ButtonGoToWebClient": "Go to Web Client",
|
"ButtonGoToWebClient": "Gå til webklient",
|
||||||
"ButtonHistory": "Historik",
|
"ButtonHistory": "Historik",
|
||||||
"ButtonHome": "Hjem",
|
"ButtonHome": "Hjem",
|
||||||
"ButtonIssues": "Problemer",
|
"ButtonIssues": "Problemer",
|
||||||
"ButtonLatest": "Seneste",
|
"ButtonLatest": "Seneste",
|
||||||
"ButtonLibrary": "Bibliotek",
|
"ButtonLibrary": "Bibliotek",
|
||||||
"ButtonLocalMedia": "Local Media",
|
"ButtonLocalMedia": "Lokalt medie",
|
||||||
"ButtonManageLocalFiles": "Administrér Lokale Filer",
|
"ButtonManageLocalFiles": "Administrér Lokale Filer",
|
||||||
"ButtonNewFolder": "Ny Folder",
|
"ButtonNewFolder": "Ny Folder",
|
||||||
"ButtonNextEpisode": "Næste Afsnit",
|
"ButtonNextEpisode": "Næste Afsnit",
|
||||||
@@ -43,12 +43,12 @@
|
|||||||
"ButtonSaveOrder": "Gem Rækkefølge",
|
"ButtonSaveOrder": "Gem Rækkefølge",
|
||||||
"ButtonSearch": "Søg",
|
"ButtonSearch": "Søg",
|
||||||
"ButtonSendEbookToDevice": "Send E-bog til Enhed",
|
"ButtonSendEbookToDevice": "Send E-bog til Enhed",
|
||||||
"ButtonSeries": "Serie",
|
"ButtonSeries": "Serier",
|
||||||
"ButtonSetTimer": "Set Timer",
|
"ButtonSetTimer": "Indstil timer",
|
||||||
"ButtonStream": "Stream",
|
"ButtonStream": "Stream",
|
||||||
"ButtonSubmit": "Send",
|
"ButtonSubmit": "Send",
|
||||||
"ButtonSwitchServerUser": "Skift Server/Bruger",
|
"ButtonSwitchServerUser": "Skift Server/Bruger",
|
||||||
"ButtonUserStats": "User Stats",
|
"ButtonUserStats": "Bruger statitstik",
|
||||||
"ButtonYes": "Ja",
|
"ButtonYes": "Ja",
|
||||||
"HeaderAccount": "Konto",
|
"HeaderAccount": "Konto",
|
||||||
"HeaderAdvanced": "Avanceret",
|
"HeaderAdvanced": "Avanceret",
|
||||||
@@ -57,7 +57,7 @@
|
|||||||
"HeaderCollection": "Samling",
|
"HeaderCollection": "Samling",
|
||||||
"HeaderCollectionItems": "Samlingselementer",
|
"HeaderCollectionItems": "Samlingselementer",
|
||||||
"HeaderConnectionStatus": "Forbindelsesstatus",
|
"HeaderConnectionStatus": "Forbindelsesstatus",
|
||||||
"HeaderDataSettings": "Data Settings",
|
"HeaderDataSettings": "Data indstillinger",
|
||||||
"HeaderDetails": "Detaljer",
|
"HeaderDetails": "Detaljer",
|
||||||
"HeaderDownloads": "Downloads",
|
"HeaderDownloads": "Downloads",
|
||||||
"HeaderEbookFiles": "E-bogsfiler",
|
"HeaderEbookFiles": "E-bogsfiler",
|
||||||
@@ -65,131 +65,114 @@
|
|||||||
"HeaderEreaderSettings": "E-læser Indstillinger",
|
"HeaderEreaderSettings": "E-læser Indstillinger",
|
||||||
"HeaderLatestEpisodes": "Seneste episoder",
|
"HeaderLatestEpisodes": "Seneste episoder",
|
||||||
"HeaderLibraries": "Biblioteker",
|
"HeaderLibraries": "Biblioteker",
|
||||||
"HeaderLocalFolders": "Local Folders",
|
"HeaderLocalFolders": "Lokale mapper",
|
||||||
"HeaderLocalLibraryItems": "Local Library Items",
|
"HeaderLocalLibraryItems": "Lokale biblioteks elementer",
|
||||||
"HeaderNewPlaylist": "New Playlist",
|
"HeaderNewPlaylist": "Ny afspilningsliste",
|
||||||
"HeaderOpenRSSFeed": "Åbn RSS Feed",
|
"HeaderOpenRSSFeed": "Åbn RSS Feed",
|
||||||
"HeaderPlaybackSettings": "Playback Settings",
|
"HeaderPlaybackSettings": "Afspilnings indstillinger",
|
||||||
"HeaderPlaylist": "Afspilningsliste",
|
"HeaderPlaylist": "Afspilningsliste",
|
||||||
"HeaderPlaylistItems": "Afspilningsliste Elementer",
|
"HeaderPlaylistItems": "Afspilningsliste Elementer",
|
||||||
"HeaderRSSFeed": "RSS Feed",
|
"HeaderRSSFeed": "RSS Feed",
|
||||||
"HeaderRSSFeedGeneral": "RSS Detaljer",
|
"HeaderRSSFeedGeneral": "RSS Detaljer",
|
||||||
"HeaderRSSFeedIsOpen": "RSS Feed er Åben",
|
"HeaderRSSFeedIsOpen": "RSS Feed er Åben",
|
||||||
"HeaderSelectDownloadLocation": "Select Download Location",
|
"HeaderSelectDownloadLocation": "Vælg Download Placering",
|
||||||
"HeaderSettings": "Indstillinger",
|
"HeaderSettings": "Indstillinger",
|
||||||
"HeaderSleepTimer": "Søvntimer",
|
"HeaderSleepTimer": "Søvntimer",
|
||||||
"HeaderSleepTimerSettings": "Sleep Timer Settings",
|
"HeaderSleepTimerSettings": "Sleep Timer instillinger",
|
||||||
"HeaderStatsMinutesListeningChart": "Minutter Lyttet (sidste 7 dage)",
|
"HeaderStatsMinutesListeningChart": "Minutter Lyttet (sidste 7 dage)",
|
||||||
"HeaderStatsRecentSessions": "Seneste Sessions",
|
"HeaderStatsRecentSessions": "Seneste Sessions",
|
||||||
"HeaderTableOfContents": "Indholdsfortegnelse",
|
"HeaderTableOfContents": "Indholdsfortegnelse",
|
||||||
"HeaderUserInterfaceSettings": "User Interface Settings",
|
"HeaderUserInterfaceSettings": "Indstillinger for brugergrænseflade",
|
||||||
"HeaderYourStats": "Dine Statistikker",
|
"HeaderYourStats": "Dine Statistikker",
|
||||||
"LabelAddToPlaylist": "Tilføj til Afspilningsliste",
|
"LabelAddToPlaylist": "Tilføj til Afspilningsliste",
|
||||||
"LabelAdded": "Tilføjet",
|
"LabelAdded": "Tilføjet",
|
||||||
"LabelAddedAt": "Tilføjet Kl.",
|
"LabelAddedAt": "Tilføjet Kl",
|
||||||
"LabelAll": "Alle",
|
"LabelAll": "Alle",
|
||||||
"LabelAllowSeekingOnMediaControls": "Allow position seeking on media notification controls",
|
"LabelAllowSeekingOnMediaControls": "Tillad positionssøgning på mediemeddelelseskontroller",
|
||||||
"LabelAlways": "Always",
|
"LabelAlways": "Altid",
|
||||||
"LabelAskConfirmation": "Ask for confirmation",
|
"LabelAskConfirmation": "Bed om bekræftelse",
|
||||||
"LabelAuthor": "Forfatter",
|
"LabelAuthor": "Forfatter",
|
||||||
"LabelAuthorFirstLast": "Forfatter (Fornavn Efternavn)",
|
"LabelAuthorFirstLast": "Forfatter (Fornavn Efternavn)",
|
||||||
"LabelAuthorLastFirst": "Forfatter (Efternavn, Fornavn)",
|
"LabelAuthorLastFirst": "Forfatter (Efternavn, Fornavn)",
|
||||||
"LabelAuthors": "Forfattere",
|
"LabelAuthors": "Forfattere",
|
||||||
"LabelAutoDownloadEpisodes": "Auto Download Episoder",
|
"LabelAutoDownloadEpisodes": "Auto Download Episoder",
|
||||||
"LabelAutoRewindTime": "Auto rewind time",
|
"LabelAutoRewindTime": "Automatisk tilbagespolingstid",
|
||||||
"LabelAutoSleepTimer": "Auto sleep timer",
|
"LabelAutoSleepTimer": "Auto sleep timer",
|
||||||
"LabelAutoSleepTimerAutoRewind": "Auto sleep timer auto rewind",
|
"LabelAutoSleepTimerAutoRewind": "Automatisk sleep timer automatisk tilbagespoling",
|
||||||
"LabelAutoSleepTimerAutoRewindHelp": "When the auto sleep timer finishes, playing the item again will automatically rewind your position.",
|
"LabelAutoSleepTimerAutoRewindHelp": "Når den automatiske sleep-timer er færdig, vil genafspilning af elementet automatisk spole din position tilbage.",
|
||||||
"LabelAutoSleepTimerHelp": "When playing media between the specified start and end times a sleep timer will automatically start.",
|
"LabelAutoSleepTimerHelp": "Når der afspilles medie mellem de angivne start- og sluttidspunkter, starter en sleep-timer automatisk.",
|
||||||
"LabelBooks": "Bøger",
|
"LabelBooks": "Bøger",
|
||||||
"LabelChapterTrack": "Chapter Track",
|
"LabelChapterTrack": "Kapitel spor",
|
||||||
"LabelChapters": "Kapitler",
|
"LabelChapters": "Kapitler",
|
||||||
"LabelClosePlayer": "Luk afspiller",
|
"LabelClosePlayer": "Luk afspiller",
|
||||||
"LabelCollapseSeries": "Fold Serie Sammen",
|
"LabelCollapseSeries": "Fold Serier Sammen",
|
||||||
"LabelComplete": "Fuldfør",
|
"LabelComplete": "Fuldfør",
|
||||||
"LabelContinueBooks": "Continue Books",
|
"LabelContinueBooks": "Fortsæt Bøger",
|
||||||
"LabelContinueEpisodes": "Continue Episodes",
|
"LabelContinueEpisodes": "Fortsæt Episoder",
|
||||||
"LabelContinueListening": "Continue Listening",
|
"LabelContinueListening": "Fortsæt med at lytte",
|
||||||
"LabelContinueReading": "Continue Reading",
|
"LabelContinueReading": "Fortsæt med at læse",
|
||||||
"LabelContinueSeries": "Continue Series",
|
"LabelContinueSeries": "Fortsæt Serien",
|
||||||
"LabelCustomTime": "Custom time",
|
"LabelCustomTime": "Brugerdefineret tid",
|
||||||
"LabelDescription": "Beskrivelse",
|
"LabelDescription": "Beskrivelse",
|
||||||
"LabelDisableAudioFadeOut": "Disable audio fade out",
|
"LabelDisableAudioFadeOut": "Deaktiver lydudtoning",
|
||||||
"LabelDisableAudioFadeOutHelp": "Audio volume will start decreasing when there is less than 1 minute remaining on the sleep timer. Enable this setting to not fade out.",
|
"LabelDisableAudioFadeOutHelp": "Lydstyrken begynder at falde, når der er mindre end 1 minut tilbage på sleep-timeren. Aktiver denne indstilling for ikke at fade ud.",
|
||||||
"LabelDisableAutoRewind": "Disable auto rewind",
|
"LabelDisableAutoRewind": "Deaktiver automatisk tilbagespoling",
|
||||||
"LabelDisableShakeToReset": "Disable shake to reset",
|
"LabelDisableShakeToReset": "Deaktiver ryst for at nulstille",
|
||||||
"LabelDisableShakeToResetHelp": "Shaking your device while the timer is running OR within 2 minutes of the timer expiring will reset the sleep timer. Enable this setting to disable shake to reset.",
|
"LabelDisableShakeToResetHelp": "Hvis du ryster din enhed, mens timeren kører ELLER inden for 2 minutter før, at timeren er udløbet, nulstilles sleeptimeren. Aktiver denne indstilling for at deaktivere \"rystelse for at nulstille\".",
|
||||||
"LabelDisableVibrateOnReset": "Disable vibrate on reset",
|
"LabelDisableVibrateOnReset": "Deaktiver vibrering ved nulstilling",
|
||||||
"LabelDisableVibrateOnResetHelp": "When the sleep timer gets reset your device will vibrate. Enable this setting to not vibrate when the sleep timer resets.",
|
"LabelDisableVibrateOnResetHelp": "Når sleep-timeren nulstilles, vil din enhed vibrere. Aktiver denne indstilling for ikke at vibrere, når sleep-timeren nulstilles.",
|
||||||
"LabelDiscover": "Discover",
|
"LabelDiscover": "Opdag",
|
||||||
"LabelDownload": "Download",
|
"LabelDownload": "Download",
|
||||||
"LabelDownloadUsingCellular": "Download using Cellular",
|
"LabelDownloadUsingCellular": "Download med mobildata",
|
||||||
"LabelDownloaded": "Downloaded",
|
"LabelDownloaded": "Downloadet",
|
||||||
"LabelDuration": "Varighed",
|
"LabelDuration": "Varighed",
|
||||||
"LabelEbook": "E-bog",
|
"LabelEbook": "E-bog",
|
||||||
"LabelEbooks": "Ebooks",
|
"LabelEbooks": "E-bøger",
|
||||||
"LabelEnable": "Aktivér",
|
"LabelEnable": "Aktivér",
|
||||||
"LabelEnableMp3IndexSeeking": "Enable mp3 index seeking",
|
"LabelEnableMp3IndexSeeking": "Aktiver mp3-indekssøgning",
|
||||||
"LabelEnableMp3IndexSeekingHelp": "This setting should only be enabled if you have mp3 files that are not seeking correctly. Inaccurate seeking is most likely due to Variable birate (VBR) MP3 files. This setting will force index seeking, in which a time-to-byte mapping is built as the file is read. In some cases with large MP3 files there will be a delay when seeking towards the end of the file.",
|
"LabelEnableMp3IndexSeekingHelp": "Denne indstilling bør kun aktiveres, hvis du har mp3-filer, der ikke søger korrekt. Upræcis søgning skyldes højst sandsynligt Variable birate (VBR) MP3-filer. Denne indstilling vil fremtvinge indekssøgning, hvor en tid-til-byte mapping er bygget, mens filen læses. I nogle tilfælde med store MP3-filer vil der være en forsinkelse ved søgning mod slutningen af filen.",
|
||||||
"LabelEnd": "Slut",
|
"LabelEnd": "Slut",
|
||||||
"LabelEndOfChapter": "End of Chapter",
|
"LabelEndOfChapter": "Slutningen af kapitel",
|
||||||
"LabelEndTime": "End time",
|
"LabelEndTime": "Sluttidspunkt",
|
||||||
"LabelEpisode": "Episode",
|
"LabelEpisode": "Episode",
|
||||||
"LabelFeedURL": "Feed URL",
|
"LabelFeedURL": "Feed URL",
|
||||||
"LabelFile": "Fil",
|
"LabelFile": "Fil",
|
||||||
"LabelFileBirthtime": "Fødselstidspunkt for fil",
|
"LabelFileBirthtime": "Oprettelsestidspunkt for fil",
|
||||||
"LabelFileModified": "Fil ændret",
|
"LabelFileModified": "Fil ændret",
|
||||||
"LabelFilename": "Filnavn",
|
"LabelFilename": "Filnavn",
|
||||||
"LabelFinished": "Færdig",
|
"LabelFinished": "Færdig",
|
||||||
"LabelFolder": "Mappe",
|
"LabelFolder": "Mappe",
|
||||||
|
"LabelFontBoldness": "Skrift tykkelse",
|
||||||
"LabelFontScale": "Skriftstørrelse",
|
"LabelFontScale": "Skriftstørrelse",
|
||||||
"LabelGenre": "Genre",
|
"LabelGenre": "Genre",
|
||||||
"LabelGenres": "Genrer",
|
"LabelGenres": "Genrer",
|
||||||
"LabelHapticFeedback": "Haptic feedback",
|
"LabelHapticFeedback": "Haptisk feedback",
|
||||||
"LabelHasEbook": "Has ebook",
|
"LabelHasEbook": "Har e-bog",
|
||||||
"LabelHasSupplementaryEbook": "Has supplementary ebook",
|
"LabelHasSupplementaryEbook": "Har supplerende e-bog",
|
||||||
"LabelHeavy": "Heavy",
|
"LabelHeavy": "Tung",
|
||||||
"LabelHigh": "High",
|
"LabelHigh": "Høj",
|
||||||
"LabelHost": "Vært",
|
"LabelHost": "Vært",
|
||||||
"LabelInProgress": "I gang",
|
"LabelInProgress": "I gang",
|
||||||
"LabelIncomplete": "Ufuldstændig",
|
"LabelIncomplete": "Ufuldstændig",
|
||||||
"LabelInternalAppStorage": "Internal App Storage",
|
"LabelJumpBackwardsTime": "Spring tilbage tid",
|
||||||
"LabelJumpBackwardsTime": "Jump backwards time",
|
"LabelJumpForwardsTime": "Spring frem tid",
|
||||||
"LabelJumpForwardsTime": "Jump forwards time",
|
|
||||||
"LabelLanguage": "Sprog",
|
"LabelLanguage": "Sprog",
|
||||||
"LabelLayout": "Layout",
|
"LabelLayout": "Layout",
|
||||||
"LabelLayoutAuto": "Auto",
|
|
||||||
"LabelLayoutSinglePage": "Single page",
|
|
||||||
"LabelLight": "Light",
|
|
||||||
"LabelLineSpacing": "Linjeafstand",
|
"LabelLineSpacing": "Linjeafstand",
|
||||||
"LabelListenAgain": "Listen Again",
|
"LabelLockPlayer": "Lås afspiller",
|
||||||
"LabelLocalBooks": "Local Books",
|
|
||||||
"LabelLocalPodcasts": "Local Podcasts",
|
|
||||||
"LabelLockOrientation": "Lock orientation",
|
|
||||||
"LabelLockPlayer": "Lock Player",
|
|
||||||
"LabelLow": "Low",
|
|
||||||
"LabelMediaType": "Medietype",
|
"LabelMediaType": "Medietype",
|
||||||
"LabelMedium": "Medium",
|
|
||||||
"LabelMore": "Mere",
|
"LabelMore": "Mere",
|
||||||
"LabelMoreInfo": "Mere info",
|
"LabelMoreInfo": "Mere info",
|
||||||
"LabelName": "Navn",
|
"LabelName": "Navn",
|
||||||
"LabelNarrator": "Fortæller",
|
"LabelNarrator": "Fortæller",
|
||||||
"LabelNarrators": "Fortællere",
|
"LabelNarrators": "Fortællere",
|
||||||
"LabelNever": "Never",
|
"LabelNever": "Aldrig",
|
||||||
"LabelNewestAuthors": "Newest Authors",
|
|
||||||
"LabelNewestEpisodes": "Newest Episodes",
|
|
||||||
"LabelNo": "No",
|
|
||||||
"LabelNotFinished": "Ikke færdig",
|
"LabelNotFinished": "Ikke færdig",
|
||||||
"LabelNotStarted": "Ikke påbegyndt",
|
"LabelNotStarted": "Ikke påbegyndt",
|
||||||
"LabelOff": "Off",
|
|
||||||
"LabelPassword": "Kodeord",
|
"LabelPassword": "Kodeord",
|
||||||
"LabelPath": "Sti",
|
"LabelPath": "Sti",
|
||||||
"LabelPlaybackDirect": "Direct",
|
"LabelPlaybackSpeed": "Afspilningshastighed",
|
||||||
"LabelPlaybackLocal": "Local",
|
|
||||||
"LabelPlaybackSpeed": "Playback Speed",
|
|
||||||
"LabelPlaybackTranscode": "Transcode",
|
"LabelPlaybackTranscode": "Transcode",
|
||||||
"LabelPodcast": "Podcast",
|
|
||||||
"LabelPodcasts": "Podcasts",
|
|
||||||
"LabelPreventIndexing": "Forhindrer, at dit feed bliver indekseret af iTunes og Google podcastkataloger",
|
"LabelPreventIndexing": "Forhindrer, at dit feed bliver indekseret af iTunes og Google podcastkataloger",
|
||||||
"LabelProgress": "Fremskridt",
|
"LabelProgress": "Fremskridt",
|
||||||
"LabelPubDate": "Udgivelsesdato",
|
"LabelPubDate": "Udgivelsesdato",
|
||||||
@@ -198,23 +181,16 @@
|
|||||||
"LabelRSSFeedCustomOwnerName": "Brugerdefineret ejerens navn",
|
"LabelRSSFeedCustomOwnerName": "Brugerdefineret ejerens navn",
|
||||||
"LabelRSSFeedPreventIndexing": "Forhindrer indeksering",
|
"LabelRSSFeedPreventIndexing": "Forhindrer indeksering",
|
||||||
"LabelRSSFeedSlug": "RSS-feed-slug",
|
"LabelRSSFeedSlug": "RSS-feed-slug",
|
||||||
|
"LabelRandomly": "Tilfældigt",
|
||||||
"LabelRead": "Læst",
|
"LabelRead": "Læst",
|
||||||
"LabelReadAgain": "Read Again",
|
"LabelRecentSeries": "Seneste serier",
|
||||||
"LabelRecentSeries": "Recent Series",
|
|
||||||
"LabelRecentlyAdded": "Recently Added",
|
|
||||||
"LabelRemoveFromPlaylist": "Remove from Playlist",
|
|
||||||
"LabelScaleElapsedTimeBySpeed": "Scale Elapsed Time by Speed",
|
|
||||||
"LabelSeason": "Sæson",
|
"LabelSeason": "Sæson",
|
||||||
"LabelSelectADevice": "Select a device",
|
|
||||||
"LabelSeries": "Serie",
|
"LabelSeries": "Serie",
|
||||||
"LabelServerAddress": "Server address",
|
|
||||||
"LabelSetEbookAsPrimary": "Indstil som primær",
|
"LabelSetEbookAsPrimary": "Indstil som primær",
|
||||||
"LabelSetEbookAsSupplementary": "Indstil som supplerende",
|
"LabelSetEbookAsSupplementary": "Indstil som supplerende",
|
||||||
"LabelShakeSensitivity": "Shake sensitivity",
|
|
||||||
"LabelShowAll": "Vis alle",
|
"LabelShowAll": "Vis alle",
|
||||||
"LabelSize": "Størrelse",
|
"LabelSize": "Størrelse",
|
||||||
"LabelSleepTimer": "Søvntimer",
|
"LabelSleepTimer": "Søvntimer",
|
||||||
"LabelStart": "Start",
|
|
||||||
"LabelStartTime": "Starttid",
|
"LabelStartTime": "Starttid",
|
||||||
"LabelStatsBestDay": "Bedste dag",
|
"LabelStatsBestDay": "Bedste dag",
|
||||||
"LabelStatsDailyAverage": "Daglig gennemsnit",
|
"LabelStatsDailyAverage": "Daglig gennemsnit",
|
||||||
@@ -225,7 +201,6 @@
|
|||||||
"LabelStatsMinutes": "minutter",
|
"LabelStatsMinutes": "minutter",
|
||||||
"LabelStatsMinutesListening": "Minutter hørt",
|
"LabelStatsMinutesListening": "Minutter hørt",
|
||||||
"LabelStatsWeekListening": "Ugens lytning",
|
"LabelStatsWeekListening": "Ugens lytning",
|
||||||
"LabelStreamingUsingCellular": "Streaming using Cellular",
|
|
||||||
"LabelTag": "Mærke",
|
"LabelTag": "Mærke",
|
||||||
"LabelTags": "Mærker",
|
"LabelTags": "Mærker",
|
||||||
"LabelTheme": "Tema",
|
"LabelTheme": "Tema",
|
||||||
@@ -233,75 +208,43 @@
|
|||||||
"LabelThemeLight": "Lys",
|
"LabelThemeLight": "Lys",
|
||||||
"LabelTimeRemaining": "{0} tilbage",
|
"LabelTimeRemaining": "{0} tilbage",
|
||||||
"LabelTitle": "Titel",
|
"LabelTitle": "Titel",
|
||||||
"LabelTotalTrack": "Total Track",
|
|
||||||
"LabelTracks": "Spor",
|
"LabelTracks": "Spor",
|
||||||
"LabelType": "Type",
|
|
||||||
"LabelUnlockPlayer": "Unlock Player",
|
|
||||||
"LabelUseBookshelfView": "Use bookshelf view",
|
|
||||||
"LabelUser": "Bruger",
|
"LabelUser": "Bruger",
|
||||||
"LabelUsername": "Brugernavn",
|
"LabelUsername": "Brugernavn",
|
||||||
"LabelVeryHigh": "Very High",
|
|
||||||
"LabelVeryLow": "Very Low",
|
|
||||||
"LabelYourBookmarks": "Dine bogmærker",
|
"LabelYourBookmarks": "Dine bogmærker",
|
||||||
"LabelYourProgress": "Din fremgang",
|
"LabelYourProgress": "Din fremgang",
|
||||||
"MessageAndroid10Downloads": "Android 10 and below will use internal app storage for downloads.",
|
"MessageDiscardProgress": "Kassér fremgang",
|
||||||
"MessageAttemptingServerConnection": "Attempting server connection...",
|
"MessageDownloadCompleteProcessing": "Download fuldført. Behandler...",
|
||||||
"MessageAudiobookshelfServerNotConnected": "Audiobookshelf server not connected",
|
"MessageDownloading": "Downloader...",
|
||||||
"MessageAudiobookshelfServerRequired": "<strong>Important!</strong> This app is designed to work with an Audiobookshelf server that you or someone you know is hosting. This app does not provide any content.",
|
|
||||||
"MessageBookshelfEmpty": "Bookshelf empty",
|
|
||||||
"MessageConfirmDeleteLocalEpisode": "Remove local episode \"{0}\" from your device? The file on the server will be unaffected.",
|
|
||||||
"MessageConfirmDeleteLocalFiles": "Remove local files of this item from your device? The files on the server and your progress will be unaffected.",
|
|
||||||
"MessageConfirmDiscardProgress": "Are you sure you want to reset your progress?",
|
|
||||||
"MessageConfirmDownloadUsingCellular": "You are about to download using cellular data. This may include carrier data charges. Do you wish to continue?",
|
|
||||||
"MessageConfirmMarkAsFinished": "Are you sure you want to mark this item as finished?",
|
|
||||||
"MessageConfirmRemoveBookmark": "Are you sure you want to remove bookmark?",
|
|
||||||
"MessageConfirmStreamingUsingCellular": "You are about to stream using cellular data. This may include carrier data charges. Do you wish to continue?",
|
|
||||||
"MessageDiscardProgress": "Discard Progress",
|
|
||||||
"MessageDownloadCompleteProcessing": "Download complete. Processing...",
|
|
||||||
"MessageDownloading": "Downloading...",
|
|
||||||
"MessageDownloadingEpisode": "Downloader episode",
|
"MessageDownloadingEpisode": "Downloader episode",
|
||||||
"MessageEpisodesQueuedForDownload": "{0} episoder er sat i kø til download",
|
"MessageEpisodesQueuedForDownload": "{0} episoder er sat i kø til download",
|
||||||
"MessageFeedURLWillBe": "Feed-URL vil være {0}",
|
"MessageFeedURLWillBe": "Feed-URL vil være {0}",
|
||||||
"MessageFetching": "Henter...",
|
"MessageFetching": "Henter...",
|
||||||
"MessageFollowTheProjectOnGithub": "Follow the project on GitHub",
|
"MessageFollowTheProjectOnGithub": "Follow the project on GitHub",
|
||||||
"MessageItemDownloadCompleteFailedToCreate": "Item download complete but failed to create library item",
|
|
||||||
"MessageLoading": "Indlæser...",
|
"MessageLoading": "Indlæser...",
|
||||||
"MessageLoadingServerData": "Loading server data...",
|
|
||||||
"MessageMarkAsFinished": "Markér som afsluttet",
|
"MessageMarkAsFinished": "Markér som afsluttet",
|
||||||
"MessageMediaLinkedToADifferentServer": "Media is linked to an Audiobookshelf server on a different address ({0}). Progress will be synced when connected to this server address.",
|
|
||||||
"MessageMediaLinkedToADifferentUser": "Media is linked to this server but was downloaded by a different user. Progress will only be synced to the user that downloaded it.",
|
|
||||||
"MessageMediaLinkedToServer": "Linked to server {0}",
|
|
||||||
"MessageMediaLinkedToThisServer": "Downloaded media is linked to this server",
|
|
||||||
"MessageMediaNotLinkedToServer": "Media is not linked to an Audiobookshelf server. No progress will be synced.",
|
|
||||||
"MessageNoBookmarks": "Ingen bogmærker",
|
"MessageNoBookmarks": "Ingen bogmærker",
|
||||||
"MessageNoChapters": "Ingen kapitler",
|
"MessageNoChapters": "Ingen kapitler",
|
||||||
"MessageNoItems": "Ingen elementer",
|
"MessageNoItems": "Ingen elementer",
|
||||||
"MessageNoItemsFound": "Ingen elementer fundet",
|
"MessageNoItemsFound": "Ingen elementer fundet",
|
||||||
"MessageNoListeningSessions": "Ingen lyttesessioner",
|
"MessageNoListeningSessions": "Ingen lyttesessioner",
|
||||||
"MessageNoMediaFolders": "No Media Folders",
|
|
||||||
"MessageNoNetworkConnection": "No network connection",
|
|
||||||
"MessageNoPodcastsFound": "Ingen podcasts fundet",
|
"MessageNoPodcastsFound": "Ingen podcasts fundet",
|
||||||
"MessageNoSeries": "No series",
|
"MessageNoSeries": "Ingen serier",
|
||||||
"MessageNoUpdatesWereNecessary": "Ingen opdateringer var nødvendige",
|
"MessageNoUpdatesWereNecessary": "Ingen opdateringer var nødvendige",
|
||||||
"MessageNoUserPlaylists": "Du har ingen afspilningslister",
|
"MessageNoUserPlaylists": "Du har ingen afspilningslister",
|
||||||
"MessageReportBugsAndContribute": "Rapporter fejl, anmod om funktioner og bidrag på",
|
"MessageReportBugsAndContribute": "Rapporter fejl, anmod om funktioner og bidrag på",
|
||||||
"MessageSocketConnectedOverMeteredCellular": "Socket connected over metered cellular",
|
|
||||||
"MessageSocketConnectedOverMeteredWifi": "Socket connected over metered Wi-Fi",
|
"MessageSocketConnectedOverMeteredWifi": "Socket connected over metered Wi-Fi",
|
||||||
"MessageSocketConnectedOverUnmeteredCellular": "Socket connected over unmetered cellular",
|
|
||||||
"MessageSocketConnectedOverUnmeteredWifi": "Socket connected over unmetered Wi-Fi",
|
"MessageSocketConnectedOverUnmeteredWifi": "Socket connected over unmetered Wi-Fi",
|
||||||
"MessageSocketNotConnected": "Socket not connected",
|
|
||||||
"NoteRSSFeedPodcastAppsHttps": "Advarsel: De fleste podcast-apps kræver, at RSS-feedets URL bruger HTTPS",
|
"NoteRSSFeedPodcastAppsHttps": "Advarsel: De fleste podcast-apps kræver, at RSS-feedets URL bruger HTTPS",
|
||||||
"NoteRSSFeedPodcastAppsPubDate": "Advarsel: En eller flere af dine episoder har ikke en Pub Date. Nogle podcast-apps kræver dette.",
|
"NoteRSSFeedPodcastAppsPubDate": "Advarsel: En eller flere af dine episoder har ikke en Pub Date. Nogle podcast-apps kræver dette.",
|
||||||
"ToastBookmarkCreateFailed": "Mislykkedes oprettelse af bogmærke",
|
"ToastBookmarkCreateFailed": "Mislykkedes oprettelse af bogmærke",
|
||||||
"ToastBookmarkRemoveFailed": "Mislykkedes fjernelse af bogmærke",
|
"ToastBookmarkRemoveFailed": "Mislykkedes fjernelse af bogmærke",
|
||||||
"ToastBookmarkUpdateFailed": "Mislykkedes opdatering af bogmærke",
|
"ToastBookmarkUpdateFailed": "Mislykkedes opdatering af bogmærke",
|
||||||
"ToastDownloadNotAllowedOnCellular": "Downloading is not allowed on cellular data",
|
|
||||||
"ToastItemMarkedAsFinishedFailed": "Mislykkedes markering som afsluttet",
|
"ToastItemMarkedAsFinishedFailed": "Mislykkedes markering som afsluttet",
|
||||||
"ToastItemMarkedAsNotFinishedFailed": "Mislykkedes markering som ikke afsluttet",
|
"ToastItemMarkedAsNotFinishedFailed": "Mislykkedes markering som ikke afsluttet",
|
||||||
"ToastPlaylistCreateFailed": "Mislykkedes oprettelse af afspilningsliste",
|
"ToastPlaylistCreateFailed": "Mislykkedes oprettelse af afspilningsliste",
|
||||||
"ToastPodcastCreateFailed": "Mislykkedes oprettelse af podcast",
|
"ToastPodcastCreateFailed": "Mislykkedes oprettelse af podcast",
|
||||||
"ToastPodcastCreateSuccess": "Podcast oprettet med succes",
|
"ToastPodcastCreateSuccess": "Podcast oprettet med succes",
|
||||||
"ToastRSSFeedCloseFailed": "Mislykkedes lukning af RSS-feed",
|
"ToastRSSFeedCloseFailed": "Mislykkedes lukning af RSS-feed",
|
||||||
"ToastRSSFeedCloseSuccess": "RSS-feed lukket",
|
"ToastRSSFeedCloseSuccess": "RSS-feed lukket"
|
||||||
"ToastStreamingNotAllowedOnCellular": "Streaming is not allowed on cellular data"
|
|
||||||
}
|
}
|
||||||
|
|||||||
+19
-11
@@ -31,7 +31,7 @@
|
|||||||
"ButtonNextEpisode": "Nächste Episode",
|
"ButtonNextEpisode": "Nächste Episode",
|
||||||
"ButtonOpenFeed": "Feed öffnen",
|
"ButtonOpenFeed": "Feed öffnen",
|
||||||
"ButtonOverride": "Überschreiben",
|
"ButtonOverride": "Überschreiben",
|
||||||
"ButtonPause": "Pause",
|
"ButtonPause": "Pausieren",
|
||||||
"ButtonPlay": "Abspielen",
|
"ButtonPlay": "Abspielen",
|
||||||
"ButtonPlayEpisode": "Episode abspielen",
|
"ButtonPlayEpisode": "Episode abspielen",
|
||||||
"ButtonPlaying": "Spielt",
|
"ButtonPlaying": "Spielt",
|
||||||
@@ -45,7 +45,7 @@
|
|||||||
"ButtonSendEbookToDevice": "E-Buch an Gerät senden",
|
"ButtonSendEbookToDevice": "E-Buch an Gerät senden",
|
||||||
"ButtonSeries": "Serien",
|
"ButtonSeries": "Serien",
|
||||||
"ButtonSetTimer": "Setze Timer",
|
"ButtonSetTimer": "Setze Timer",
|
||||||
"ButtonStream": "Stream",
|
"ButtonStream": "Streamen",
|
||||||
"ButtonSubmit": "Ok",
|
"ButtonSubmit": "Ok",
|
||||||
"ButtonSwitchServerUser": "Wechsle Server/Benutzer",
|
"ButtonSwitchServerUser": "Wechsle Server/Benutzer",
|
||||||
"ButtonUserStats": "Nutzerstatistiken",
|
"ButtonUserStats": "Nutzerstatistiken",
|
||||||
@@ -105,7 +105,7 @@
|
|||||||
"LabelChapterTrack": "Kapitelspur",
|
"LabelChapterTrack": "Kapitelspur",
|
||||||
"LabelChapters": "Kapitel",
|
"LabelChapters": "Kapitel",
|
||||||
"LabelClosePlayer": "Player schließen",
|
"LabelClosePlayer": "Player schließen",
|
||||||
"LabelCollapseSeries": "Serien zusammenfassen",
|
"LabelCollapseSeries": "Serien einklappen",
|
||||||
"LabelComplete": "Vollständig",
|
"LabelComplete": "Vollständig",
|
||||||
"LabelContinueBooks": "Bücher fortfahren",
|
"LabelContinueBooks": "Bücher fortfahren",
|
||||||
"LabelContinueEpisodes": "Episoden fortfahren",
|
"LabelContinueEpisodes": "Episoden fortfahren",
|
||||||
@@ -135,7 +135,7 @@
|
|||||||
"LabelEndOfChapter": "Ende des Kapitels",
|
"LabelEndOfChapter": "Ende des Kapitels",
|
||||||
"LabelEndTime": "Endzeit",
|
"LabelEndTime": "Endzeit",
|
||||||
"LabelEpisode": "Episode",
|
"LabelEpisode": "Episode",
|
||||||
"LabelFeedURL": "Feed URL",
|
"LabelFeedURL": "Feed-URL",
|
||||||
"LabelFile": "Datei",
|
"LabelFile": "Datei",
|
||||||
"LabelFileBirthtime": "Datei erstellt",
|
"LabelFileBirthtime": "Datei erstellt",
|
||||||
"LabelFileModified": "Datei geändert",
|
"LabelFileModified": "Datei geändert",
|
||||||
@@ -147,18 +147,18 @@
|
|||||||
"LabelGenre": "Kategorie",
|
"LabelGenre": "Kategorie",
|
||||||
"LabelGenres": "Kategorien",
|
"LabelGenres": "Kategorien",
|
||||||
"LabelHapticFeedback": "Haptische Rückmeldung",
|
"LabelHapticFeedback": "Haptische Rückmeldung",
|
||||||
"LabelHasEbook": "E-Book verfügbar",
|
"LabelHasEbook": "E-Buch verfügbar",
|
||||||
"LabelHasSupplementaryEbook": "Ergänzendes E-Book verfügbar",
|
"LabelHasSupplementaryEbook": "Ergänzendes E-Buch verfügbar",
|
||||||
"LabelHeavy": "Stark",
|
"LabelHeavy": "Stark",
|
||||||
"LabelHigh": "Hoch",
|
"LabelHigh": "Hoch",
|
||||||
"LabelHost": "Host",
|
"LabelHost": "Anbieter",
|
||||||
"LabelInProgress": "In Bearbeitung",
|
"LabelInProgress": "In Bearbeitung",
|
||||||
"LabelIncomplete": "Unvollständig",
|
"LabelIncomplete": "Unvollständig",
|
||||||
"LabelInternalAppStorage": "Interner App Speicher",
|
"LabelInternalAppStorage": "Interner App Speicher",
|
||||||
"LabelJumpBackwardsTime": "Rückspulzeit",
|
"LabelJumpBackwardsTime": "Rückspulzeit",
|
||||||
"LabelJumpForwardsTime": "Vorwärtsspulzeit",
|
"LabelJumpForwardsTime": "Vorwärtsspulzeit",
|
||||||
"LabelLanguage": "Sprache",
|
"LabelLanguage": "Sprache",
|
||||||
"LabelLayout": "Layout",
|
"LabelLayout": "Ansicht",
|
||||||
"LabelLayoutAuto": "Auto",
|
"LabelLayoutAuto": "Auto",
|
||||||
"LabelLayoutSinglePage": "Eine Seite",
|
"LabelLayoutSinglePage": "Eine Seite",
|
||||||
"LabelLight": "Leicht",
|
"LabelLight": "Leicht",
|
||||||
@@ -176,6 +176,10 @@
|
|||||||
"LabelName": "Name",
|
"LabelName": "Name",
|
||||||
"LabelNarrator": "Erzähler",
|
"LabelNarrator": "Erzähler",
|
||||||
"LabelNarrators": "Erzähler",
|
"LabelNarrators": "Erzähler",
|
||||||
|
"LabelNavigateWithVolume": "Mit Lautstärke blättern",
|
||||||
|
"LabelNavigateWithVolumeDisabled": "Aus",
|
||||||
|
"LabelNavigateWithVolumeEnabled": "An",
|
||||||
|
"LabelNavigateWithVolumeMirrored": "Umgekehrt",
|
||||||
"LabelNever": "Nie",
|
"LabelNever": "Nie",
|
||||||
"LabelNewestAuthors": "Neueste Autoren",
|
"LabelNewestAuthors": "Neueste Autoren",
|
||||||
"LabelNewestEpisodes": "Neueste Episoden",
|
"LabelNewestEpisodes": "Neueste Episoden",
|
||||||
@@ -199,6 +203,7 @@
|
|||||||
"LabelRSSFeedCustomOwnerName": "Benutzerdefinierter Name des Eigentümers",
|
"LabelRSSFeedCustomOwnerName": "Benutzerdefinierter Name des Eigentümers",
|
||||||
"LabelRSSFeedPreventIndexing": "Indizierung verhindern",
|
"LabelRSSFeedPreventIndexing": "Indizierung verhindern",
|
||||||
"LabelRSSFeedSlug": "RSS-Feed-Schlagwort",
|
"LabelRSSFeedSlug": "RSS-Feed-Schlagwort",
|
||||||
|
"LabelRandomly": "Zufällig",
|
||||||
"LabelRead": "Lesen",
|
"LabelRead": "Lesen",
|
||||||
"LabelReadAgain": "Noch einmal Lesen",
|
"LabelReadAgain": "Noch einmal Lesen",
|
||||||
"LabelRecentSeries": "Aktuelle Serien",
|
"LabelRecentSeries": "Aktuelle Serien",
|
||||||
@@ -225,7 +230,7 @@
|
|||||||
"LabelStatsItemsFinished": "Gehörte Medien",
|
"LabelStatsItemsFinished": "Gehörte Medien",
|
||||||
"LabelStatsMinutes": "Minuten",
|
"LabelStatsMinutes": "Minuten",
|
||||||
"LabelStatsMinutesListening": "Gehörte Minuten",
|
"LabelStatsMinutesListening": "Gehörte Minuten",
|
||||||
"LabelStatsWeekListening": "Gehörte Wochen",
|
"LabelStatsWeekListening": "Wochenhördauer",
|
||||||
"LabelStreamingUsingCellular": "Über mobile Daten streamen",
|
"LabelStreamingUsingCellular": "Über mobile Daten streamen",
|
||||||
"LabelTag": "Schlagwort",
|
"LabelTag": "Schlagwort",
|
||||||
"LabelTags": "Schlagwörter",
|
"LabelTags": "Schlagwörter",
|
||||||
@@ -287,6 +292,9 @@
|
|||||||
"MessageNoUpdatesWereNecessary": "Keine Aktualisierungen waren notwendig",
|
"MessageNoUpdatesWereNecessary": "Keine Aktualisierungen waren notwendig",
|
||||||
"MessageNoUserPlaylists": "Keine Wiedergabelisten vorhanden",
|
"MessageNoUserPlaylists": "Keine Wiedergabelisten vorhanden",
|
||||||
"MessageReportBugsAndContribute": "Fehler melden, Funktionen anfordern und mitwirken",
|
"MessageReportBugsAndContribute": "Fehler melden, Funktionen anfordern und mitwirken",
|
||||||
|
"MessageSeriesAlreadyDownloaded": "Du hast bereits alle Bücher in dieser Serie heruntergeladen.",
|
||||||
|
"MessageSeriesDownloadConfirm": "Lade {0} Bücher mit {1} Daten, zusammen {2}, in den Ordner {3} herunter?",
|
||||||
|
"MessageSeriesDownloadConfirmIos": "Lade {0} Bücher mit {1} Daten, zusammen {2}, herunter?",
|
||||||
"MessageSocketConnectedOverMeteredCellular": "Socket verbunden über getaktetes Mobilfunknetz",
|
"MessageSocketConnectedOverMeteredCellular": "Socket verbunden über getaktetes Mobilfunknetz",
|
||||||
"MessageSocketConnectedOverMeteredWifi": "Socket verbunden über getaktetes WLAN",
|
"MessageSocketConnectedOverMeteredWifi": "Socket verbunden über getaktetes WLAN",
|
||||||
"MessageSocketConnectedOverUnmeteredCellular": "Socket verbunden über ungetaktetes Mobilfunknetz",
|
"MessageSocketConnectedOverUnmeteredCellular": "Socket verbunden über ungetaktetes Mobilfunknetz",
|
||||||
@@ -298,8 +306,8 @@
|
|||||||
"ToastBookmarkRemoveFailed": "Lesezeichen konnte nicht entfernt werden",
|
"ToastBookmarkRemoveFailed": "Lesezeichen konnte nicht entfernt werden",
|
||||||
"ToastBookmarkUpdateFailed": "Lesezeichenaktualisierung fehlgeschlagen",
|
"ToastBookmarkUpdateFailed": "Lesezeichenaktualisierung fehlgeschlagen",
|
||||||
"ToastDownloadNotAllowedOnCellular": "Das Herunterladen über mobile Daten ist nicht erlaubt",
|
"ToastDownloadNotAllowedOnCellular": "Das Herunterladen über mobile Daten ist nicht erlaubt",
|
||||||
"ToastItemMarkedAsFinishedFailed": "Fehler bei der Markierung des Mediums als \"Beendet\"",
|
"ToastItemMarkedAsFinishedFailed": "Fehler bei der Markierung des Artikels als \"Beendet\"",
|
||||||
"ToastItemMarkedAsNotFinishedFailed": "Fehler bei der Markierung des Mediums als \"Nicht Beendet\"",
|
"ToastItemMarkedAsNotFinishedFailed": "Fehler bei der Markierung des Artikels als \"Nicht Beendet\"",
|
||||||
"ToastPlaylistCreateFailed": "Erstellen der Wiedergabeliste fehlgeschlagen",
|
"ToastPlaylistCreateFailed": "Erstellen der Wiedergabeliste fehlgeschlagen",
|
||||||
"ToastPodcastCreateFailed": "Podcast konnte nicht erstellt werden",
|
"ToastPodcastCreateFailed": "Podcast konnte nicht erstellt werden",
|
||||||
"ToastPodcastCreateSuccess": "Podcast erstellt",
|
"ToastPodcastCreateSuccess": "Podcast erstellt",
|
||||||
|
|||||||
@@ -176,6 +176,10 @@
|
|||||||
"LabelName": "Name",
|
"LabelName": "Name",
|
||||||
"LabelNarrator": "Narrator",
|
"LabelNarrator": "Narrator",
|
||||||
"LabelNarrators": "Narrators",
|
"LabelNarrators": "Narrators",
|
||||||
|
"LabelNavigateWithVolume": "Navigate with volume keys",
|
||||||
|
"LabelNavigateWithVolumeDisabled": "Off",
|
||||||
|
"LabelNavigateWithVolumeEnabled": "On",
|
||||||
|
"LabelNavigateWithVolumeMirrored": "Mirrored",
|
||||||
"LabelNever": "Never",
|
"LabelNever": "Never",
|
||||||
"LabelNewestAuthors": "Newest Authors",
|
"LabelNewestAuthors": "Newest Authors",
|
||||||
"LabelNewestEpisodes": "Newest Episodes",
|
"LabelNewestEpisodes": "Newest Episodes",
|
||||||
@@ -288,6 +292,9 @@
|
|||||||
"MessageNoUpdatesWereNecessary": "No updates were necessary",
|
"MessageNoUpdatesWereNecessary": "No updates were necessary",
|
||||||
"MessageNoUserPlaylists": "You have no playlists",
|
"MessageNoUserPlaylists": "You have no playlists",
|
||||||
"MessageReportBugsAndContribute": "Report bugs, request features, and contribute on",
|
"MessageReportBugsAndContribute": "Report bugs, request features, and contribute on",
|
||||||
|
"MessageSeriesAlreadyDownloaded": "You have already downloaded all books in this series.",
|
||||||
|
"MessageSeriesDownloadConfirm": "Download missing {0} book(s) with {1} file(s), totaling {2} to folder {3}?",
|
||||||
|
"MessageSeriesDownloadConfirmIos": "Download missing {0} book(s) with {1} file(s), totaling {2}?",
|
||||||
"MessageSocketConnectedOverMeteredCellular": "Socket connected over metered cellular",
|
"MessageSocketConnectedOverMeteredCellular": "Socket connected over metered cellular",
|
||||||
"MessageSocketConnectedOverMeteredWifi": "Socket connected over metered wifi",
|
"MessageSocketConnectedOverMeteredWifi": "Socket connected over metered wifi",
|
||||||
"MessageSocketConnectedOverUnmeteredCellular": "Socket connected over unmetered cellular",
|
"MessageSocketConnectedOverUnmeteredCellular": "Socket connected over unmetered cellular",
|
||||||
|
|||||||
@@ -0,0 +1 @@
|
|||||||
|
{}
|
||||||
+10
-2
@@ -45,7 +45,7 @@
|
|||||||
"ButtonSendEbookToDevice": "Enviar libro al dispositivo",
|
"ButtonSendEbookToDevice": "Enviar libro al dispositivo",
|
||||||
"ButtonSeries": "Series",
|
"ButtonSeries": "Series",
|
||||||
"ButtonSetTimer": "Ajustar el temporizador",
|
"ButtonSetTimer": "Ajustar el temporizador",
|
||||||
"ButtonStream": "Stream",
|
"ButtonStream": "En directo",
|
||||||
"ButtonSubmit": "Enviar",
|
"ButtonSubmit": "Enviar",
|
||||||
"ButtonSwitchServerUser": "Cambiar servidor/usuario",
|
"ButtonSwitchServerUser": "Cambiar servidor/usuario",
|
||||||
"ButtonUserStats": "Estadísticas de usuario",
|
"ButtonUserStats": "Estadísticas de usuario",
|
||||||
@@ -159,7 +159,7 @@
|
|||||||
"LabelJumpForwardsTime": "Salto adelante en el tiempo",
|
"LabelJumpForwardsTime": "Salto adelante en el tiempo",
|
||||||
"LabelLanguage": "Idioma",
|
"LabelLanguage": "Idioma",
|
||||||
"LabelLayout": "Diseño",
|
"LabelLayout": "Diseño",
|
||||||
"LabelLayoutAuto": "Auto",
|
"LabelLayoutAuto": "Automático",
|
||||||
"LabelLayoutSinglePage": "Página única",
|
"LabelLayoutSinglePage": "Página única",
|
||||||
"LabelLight": "Claro",
|
"LabelLight": "Claro",
|
||||||
"LabelLineSpacing": "Interlineado",
|
"LabelLineSpacing": "Interlineado",
|
||||||
@@ -176,6 +176,10 @@
|
|||||||
"LabelName": "Nombre",
|
"LabelName": "Nombre",
|
||||||
"LabelNarrator": "Narrador",
|
"LabelNarrator": "Narrador",
|
||||||
"LabelNarrators": "Narradores",
|
"LabelNarrators": "Narradores",
|
||||||
|
"LabelNavigateWithVolume": "Navegar con las teclas de volumen",
|
||||||
|
"LabelNavigateWithVolumeDisabled": "Apagar",
|
||||||
|
"LabelNavigateWithVolumeEnabled": "Encender",
|
||||||
|
"LabelNavigateWithVolumeMirrored": "Espejo",
|
||||||
"LabelNever": "Nunca",
|
"LabelNever": "Nunca",
|
||||||
"LabelNewestAuthors": "Autores más recientes",
|
"LabelNewestAuthors": "Autores más recientes",
|
||||||
"LabelNewestEpisodes": "Episodios más recientes",
|
"LabelNewestEpisodes": "Episodios más recientes",
|
||||||
@@ -199,6 +203,7 @@
|
|||||||
"LabelRSSFeedCustomOwnerName": "Nombre de dueño personalizado",
|
"LabelRSSFeedCustomOwnerName": "Nombre de dueño personalizado",
|
||||||
"LabelRSSFeedPreventIndexing": "Prevenir indexado",
|
"LabelRSSFeedPreventIndexing": "Prevenir indexado",
|
||||||
"LabelRSSFeedSlug": "Fuente RSS Slug",
|
"LabelRSSFeedSlug": "Fuente RSS Slug",
|
||||||
|
"LabelRandomly": "Aleatorio",
|
||||||
"LabelRead": "Leído",
|
"LabelRead": "Leído",
|
||||||
"LabelReadAgain": "Volver a leer",
|
"LabelReadAgain": "Volver a leer",
|
||||||
"LabelRecentSeries": "Series Recientes",
|
"LabelRecentSeries": "Series Recientes",
|
||||||
@@ -287,6 +292,9 @@
|
|||||||
"MessageNoUpdatesWereNecessary": "No fue necesario actualizar",
|
"MessageNoUpdatesWereNecessary": "No fue necesario actualizar",
|
||||||
"MessageNoUserPlaylists": "No tienes ninguna lista de reproducción",
|
"MessageNoUserPlaylists": "No tienes ninguna lista de reproducción",
|
||||||
"MessageReportBugsAndContribute": "Reporte erres, solicite funciones y contribuya en",
|
"MessageReportBugsAndContribute": "Reporte erres, solicite funciones y contribuya en",
|
||||||
|
"MessageSeriesAlreadyDownloaded": "Ya has descargado todos los libros de esta serie.",
|
||||||
|
"MessageSeriesDownloadConfirm": "¿Descargar {0} libro(s) faltante(s) con {1} archivo(s), totalizando {2} a la carpeta {3}?",
|
||||||
|
"MessageSeriesDownloadConfirmIos": "¿Descargar {0} libro(s) faltantes con {1} archivo(s), con un total de {2}?",
|
||||||
"MessageSocketConnectedOverMeteredCellular": "Conexión de socket a través de red celular de tarifa por consumo",
|
"MessageSocketConnectedOverMeteredCellular": "Conexión de socket a través de red celular de tarifa por consumo",
|
||||||
"MessageSocketConnectedOverMeteredWifi": "Socket conectado a través de una red Wi-Fi con tarificación por consumo",
|
"MessageSocketConnectedOverMeteredWifi": "Socket conectado a través de una red Wi-Fi con tarificación por consumo",
|
||||||
"MessageSocketConnectedOverUnmeteredCellular": "Socket conectado a través de red celular sin tarificación por consumo",
|
"MessageSocketConnectedOverUnmeteredCellular": "Socket conectado a través de red celular sin tarificación por consumo",
|
||||||
|
|||||||
@@ -0,0 +1 @@
|
|||||||
|
{}
|
||||||
@@ -119,6 +119,9 @@
|
|||||||
"LabelDisableAutoRewind": "Poista käytöstä automaattinen takaisinkelaus",
|
"LabelDisableAutoRewind": "Poista käytöstä automaattinen takaisinkelaus",
|
||||||
"LabelDisableShakeToReset": "Poista uniajastimnen nollaus ravistamalla käytöstä",
|
"LabelDisableShakeToReset": "Poista uniajastimnen nollaus ravistamalla käytöstä",
|
||||||
"LabelDisableShakeToResetHelp": "Ravistamalla laitettasi uniajastimen kuluessa tai enintään kaksi minuuttia sen loppumisen jälkeen uudistaa ajastimen.",
|
"LabelDisableShakeToResetHelp": "Ravistamalla laitettasi uniajastimen kuluessa tai enintään kaksi minuuttia sen loppumisen jälkeen uudistaa ajastimen.",
|
||||||
|
"LabelDisableVibrateOnReset": "Poista värinä käytöstä nollattaessa",
|
||||||
|
"LabelDisableVibrateOnResetHelp": "Kun uniajastin nollautuu, laitteesi tärisee. Kytke tämä asetus päälle poistaaksesi tärinä kun uniajastin nollautuu.",
|
||||||
|
"LabelDiscover": "Löydä",
|
||||||
"LabelDownload": "Lataa",
|
"LabelDownload": "Lataa",
|
||||||
"LabelDownloadUsingCellular": "Lataa käyttäen mobiilidataa",
|
"LabelDownloadUsingCellular": "Lataa käyttäen mobiilidataa",
|
||||||
"LabelDownloaded": "Ladatut",
|
"LabelDownloaded": "Ladatut",
|
||||||
@@ -126,44 +129,67 @@
|
|||||||
"LabelEbook": "E-kirja",
|
"LabelEbook": "E-kirja",
|
||||||
"LabelEbooks": "E-kirjat",
|
"LabelEbooks": "E-kirjat",
|
||||||
"LabelEnable": "Ota käyttöön",
|
"LabelEnable": "Ota käyttöön",
|
||||||
|
"LabelEnd": "Loppu",
|
||||||
"LabelEndOfChapter": "Luvun loppu",
|
"LabelEndOfChapter": "Luvun loppu",
|
||||||
"LabelEpisode": "Jakso",
|
"LabelEpisode": "Jakso",
|
||||||
|
"LabelFeedURL": "Syötteen URL",
|
||||||
"LabelFile": "Tiedosto",
|
"LabelFile": "Tiedosto",
|
||||||
"LabelFileBirthtime": "Tiedoston syntymäaika",
|
"LabelFileBirthtime": "Tiedoston syntymäaika",
|
||||||
"LabelFileModified": "Muutettu tiedosto",
|
"LabelFileModified": "Muutettu tiedosto",
|
||||||
"LabelFilename": "Tiedostonimi",
|
"LabelFilename": "Tiedostonimi",
|
||||||
|
"LabelFinished": "Valmis",
|
||||||
"LabelFolder": "Kansio",
|
"LabelFolder": "Kansio",
|
||||||
|
"LabelGenre": "Lajityyppi",
|
||||||
|
"LabelGenres": "Lajityypit",
|
||||||
|
"LabelHapticFeedback": "Tuntopalaute",
|
||||||
|
"LabelHigh": "Korkea",
|
||||||
|
"LabelHost": "Isäntä",
|
||||||
"LabelInProgress": "Kesken",
|
"LabelInProgress": "Kesken",
|
||||||
"LabelIncomplete": "Keskeneräinen",
|
"LabelIncomplete": "Keskeneräinen",
|
||||||
"LabelJumpBackwardsTime": "Hyppää taaksepäin ajassa",
|
"LabelJumpBackwardsTime": "Hyppää taaksepäin ajassa",
|
||||||
"LabelJumpForwardsTime": "Hyppää eteenpäin ajassa",
|
"LabelJumpForwardsTime": "Hyppää eteenpäin ajassa",
|
||||||
"LabelLanguage": "Kieli",
|
"LabelLanguage": "Kieli",
|
||||||
|
"LabelLight": "Vaalea",
|
||||||
|
"LabelLineSpacing": "Riviväli",
|
||||||
"LabelListenAgain": "Kuuntele uudelleen",
|
"LabelListenAgain": "Kuuntele uudelleen",
|
||||||
|
"LabelLocalBooks": "Paikalliset kirjat",
|
||||||
|
"LabelLocalPodcasts": "Paikalliset podcastit",
|
||||||
"LabelLockPlayer": "Lukitse soitin",
|
"LabelLockPlayer": "Lukitse soitin",
|
||||||
|
"LabelLow": "Matala",
|
||||||
"LabelMediaType": "Mediatyyppi",
|
"LabelMediaType": "Mediatyyppi",
|
||||||
|
"LabelMedium": "Keskitaso",
|
||||||
"LabelMore": "Lisää",
|
"LabelMore": "Lisää",
|
||||||
"LabelMoreInfo": "Lisätietoja",
|
"LabelMoreInfo": "Lisätietoja",
|
||||||
"LabelName": "Nimi",
|
"LabelName": "Nimi",
|
||||||
"LabelNarrator": "Lukija",
|
"LabelNarrator": "Lukija",
|
||||||
"LabelNarrators": "Lukijat",
|
"LabelNarrators": "Lukijat",
|
||||||
|
"LabelNavigateWithVolume": "Navigoi äänenvoimakkuus-painikkeilla",
|
||||||
|
"LabelNavigateWithVolumeDisabled": "Pois päältä",
|
||||||
|
"LabelNavigateWithVolumeEnabled": "Päällä",
|
||||||
"LabelNever": "Ei koskaan",
|
"LabelNever": "Ei koskaan",
|
||||||
"LabelNewestAuthors": "Uusimmat kirjailijat",
|
"LabelNewestAuthors": "Uusimmat kirjailijat",
|
||||||
"LabelNewestEpisodes": "Uusimmat jaksot",
|
"LabelNewestEpisodes": "Uusimmat jaksot",
|
||||||
"LabelNo": "Ei",
|
"LabelNo": "Ei",
|
||||||
|
"LabelNotStarted": "Ei aloitettu",
|
||||||
|
"LabelOff": "Pois päältä",
|
||||||
"LabelPassword": "Salasana",
|
"LabelPassword": "Salasana",
|
||||||
"LabelPath": "Polku",
|
"LabelPath": "Polku",
|
||||||
|
"LabelPlaybackLocal": "Paikallinen",
|
||||||
"LabelPlaybackSpeed": "Toistonopeus",
|
"LabelPlaybackSpeed": "Toistonopeus",
|
||||||
"LabelPodcast": "Podcast",
|
"LabelPodcast": "Podcast",
|
||||||
"LabelPodcasts": "Podcastit",
|
"LabelPodcasts": "Podcastit",
|
||||||
"LabelPublishYear": "Julkaisuvuosi",
|
"LabelPublishYear": "Julkaisuvuosi",
|
||||||
"LabelRSSFeedPreventIndexing": "Estä indeksointi",
|
"LabelRSSFeedPreventIndexing": "Estä indeksointi",
|
||||||
|
"LabelRandomly": "Satunnaisesti",
|
||||||
"LabelRead": "Lue",
|
"LabelRead": "Lue",
|
||||||
"LabelReadAgain": "Lue uudelleen",
|
"LabelReadAgain": "Lue uudelleen",
|
||||||
"LabelRecentSeries": "Viimeisimmät sarjat",
|
"LabelRecentSeries": "Viimeisimmät sarjat",
|
||||||
"LabelRecentlyAdded": "Viimeeksi lisätyt",
|
"LabelRecentlyAdded": "Viimeeksi lisätyt",
|
||||||
"LabelRemoveFromPlaylist": "Poista soittolistalta",
|
"LabelRemoveFromPlaylist": "Poista soittolistalta",
|
||||||
|
"LabelScaleElapsedTimeBySpeed": "Skaalaa kulunut aika nopeuden mukaan",
|
||||||
"LabelSeason": "Kausi",
|
"LabelSeason": "Kausi",
|
||||||
"LabelSelectADevice": "Valitse laite",
|
"LabelSelectADevice": "Valitse laite",
|
||||||
|
"LabelSeries": "Sarja",
|
||||||
"LabelServerAddress": "Palvelimen osoite",
|
"LabelServerAddress": "Palvelimen osoite",
|
||||||
"LabelSetEbookAsPrimary": "Aseta ensisijaiseksi",
|
"LabelSetEbookAsPrimary": "Aseta ensisijaiseksi",
|
||||||
"LabelSetEbookAsSupplementary": "Aseta täydentäväksi",
|
"LabelSetEbookAsSupplementary": "Aseta täydentäväksi",
|
||||||
@@ -171,24 +197,40 @@
|
|||||||
"LabelShowAll": "Näytä kaikki",
|
"LabelShowAll": "Näytä kaikki",
|
||||||
"LabelSize": "Koko",
|
"LabelSize": "Koko",
|
||||||
"LabelSleepTimer": "Uniajastin",
|
"LabelSleepTimer": "Uniajastin",
|
||||||
|
"LabelStart": "Aloita",
|
||||||
|
"LabelStartTime": "Aloitusaika",
|
||||||
|
"LabelStatsBestDay": "Paras päivä",
|
||||||
"LabelStatsDailyAverage": "Päivittäinen keskiarvo",
|
"LabelStatsDailyAverage": "Päivittäinen keskiarvo",
|
||||||
|
"LabelStatsDays": "Päivää",
|
||||||
|
"LabelStatsDaysListened": "Päivää kuunneltu",
|
||||||
"LabelStatsInARow": "peräjälkeen",
|
"LabelStatsInARow": "peräjälkeen",
|
||||||
"LabelStatsMinutes": "minuuttia",
|
"LabelStatsMinutes": "minuuttia",
|
||||||
|
"LabelStatsMinutesListening": "Minuuttia kuunneltu",
|
||||||
|
"LabelStatsWeekListening": "Viikon aikana kuunneltu",
|
||||||
|
"LabelTag": "Tägi",
|
||||||
|
"LabelTags": "Tägit",
|
||||||
"LabelTheme": "Teema",
|
"LabelTheme": "Teema",
|
||||||
"LabelThemeDark": "Tumma",
|
"LabelThemeDark": "Tumma",
|
||||||
"LabelThemeLight": "Kirkas",
|
"LabelThemeLight": "Kirkas",
|
||||||
"LabelTimeRemaining": "{0} jäljellä",
|
"LabelTimeRemaining": "{0} jäljellä",
|
||||||
|
"LabelTitle": "Nimi",
|
||||||
"LabelTotalSize": "Kokonaiskoko",
|
"LabelTotalSize": "Kokonaiskoko",
|
||||||
|
"LabelTracks": "Raidat",
|
||||||
"LabelType": "Tyyppi",
|
"LabelType": "Tyyppi",
|
||||||
"LabelUseBookshelfView": "Käytä kirjahyllynäkymää",
|
"LabelUseBookshelfView": "Käytä kirjahyllynäkymää",
|
||||||
"LabelUser": "Käyttäjä",
|
"LabelUser": "Käyttäjä",
|
||||||
"LabelUsername": "Käyttäjätunnus",
|
"LabelUsername": "Käyttäjätunnus",
|
||||||
|
"LabelVeryHigh": "Erittäin korkea",
|
||||||
|
"LabelVeryLow": "Erittäin matala",
|
||||||
"LabelYourBookmarks": "Kirjanmerkkisi",
|
"LabelYourBookmarks": "Kirjanmerkkisi",
|
||||||
"LabelYourProgress": "Edistymisesi",
|
"LabelYourProgress": "Edistymisesi",
|
||||||
"MessageAndroid10Downloads": "Android 10 ja sitä vanhemmat käyttävät sovelluksen sisäistä tallennustilaa latauksiin.",
|
"MessageAndroid10Downloads": "Android 10 ja sitä vanhemmat käyttävät sovelluksen sisäistä tallennustilaa latauksiin.",
|
||||||
"MessageAttemptingServerConnection": "Yritetään palvelinyhteyttä...",
|
"MessageAttemptingServerConnection": "Yritetään palvelinyhteyttä...",
|
||||||
"MessageAudiobookshelfServerNotConnected": "Audiobookshelf palvelinta ei ole yhdistetty",
|
"MessageAudiobookshelfServerNotConnected": "Audiobookshelf palvelinta ei ole yhdistetty",
|
||||||
|
"MessageAudiobookshelfServerRequired": "<strong>Tärkeää!</strong> Tämä sovellus on suunniteltu toimimaan sinun tai tuttavasi Audiobookshelf-palvelimen kanssa. Tämä sovellus ei tarjoa sisältöä.",
|
||||||
"MessageBookshelfEmpty": "Kirjahylly on tyhjä",
|
"MessageBookshelfEmpty": "Kirjahylly on tyhjä",
|
||||||
|
"MessageConfirmDeleteLocalEpisode": "Poista jakso \"{0}\" laitteeltasi? Tämä ei vaikuta palvelimella olevaan tiedostoon.",
|
||||||
|
"MessageConfirmDeleteLocalFiles": "Poista tämän kohteen tiedostot laitteestasi? Tämä ei vaikuta palvelimella oleviin tiedostoihin tai edistymiseesi.",
|
||||||
"MessageConfirmDiscardProgress": "Haluatko varmasti nollata edistymisesi?",
|
"MessageConfirmDiscardProgress": "Haluatko varmasti nollata edistymisesi?",
|
||||||
"MessageConfirmDownloadUsingCellular": "Olet lataamassa mobiilidatan avulla. Tämä voi aiheuttaa operaattorin datamaksuja. Haluatko jatkaa?",
|
"MessageConfirmDownloadUsingCellular": "Olet lataamassa mobiilidatan avulla. Tämä voi aiheuttaa operaattorin datamaksuja. Haluatko jatkaa?",
|
||||||
"MessageConfirmMarkAsFinished": "Haluatko varmasti merkitä tämän kohteen valmiiksi?",
|
"MessageConfirmMarkAsFinished": "Haluatko varmasti merkitä tämän kohteen valmiiksi?",
|
||||||
@@ -199,19 +241,28 @@
|
|||||||
"MessageDownloading": "Ladataan...",
|
"MessageDownloading": "Ladataan...",
|
||||||
"MessageDownloadingEpisode": "Ladataan jaksoa",
|
"MessageDownloadingEpisode": "Ladataan jaksoa",
|
||||||
"MessageEpisodesQueuedForDownload": "{0} jaksoa on latausjonossa",
|
"MessageEpisodesQueuedForDownload": "{0} jaksoa on latausjonossa",
|
||||||
|
"MessageFeedURLWillBe": "Syötteen URL tulee olemaan {0}",
|
||||||
"MessageFetching": "Haetaan...",
|
"MessageFetching": "Haetaan...",
|
||||||
"MessageFollowTheProjectOnGithub": "Seuraa projektia Githubissa",
|
"MessageFollowTheProjectOnGithub": "Seuraa projektia Githubissa",
|
||||||
"MessageItemDownloadCompleteFailedToCreate": "Kohteen lataus on valmis, mutta kirjastokohteen luominen epäonnistui",
|
"MessageItemDownloadCompleteFailedToCreate": "Kohteen lataus on valmis, mutta kirjastokohteen luominen epäonnistui",
|
||||||
"MessageLoading": "Ladataan...",
|
"MessageLoading": "Ladataan...",
|
||||||
"MessageLoadingServerData": "Ladataan palvelintietoja...",
|
"MessageLoadingServerData": "Ladataan palvelintietoja...",
|
||||||
"MessageMarkAsFinished": "Merkitse valmiiksi",
|
"MessageMarkAsFinished": "Merkitse valmiiksi",
|
||||||
|
"MessageMediaLinkedToADifferentServer": "Media on linkitetty Audiobookshelf-palvelimeen eri osoitteessa ({0}). Edistyminen synkronoidaan, kun olet yhdistänyt tähän palvelinosoitteeseen.",
|
||||||
|
"MessageMediaLinkedToADifferentUser": "Media on linkitetty tähän palvelimeen, mutta sen latasi eri käyttäjä. Edistyminen synkronoidaan vain käyttäjälle, joka latasi sen.",
|
||||||
|
"MessageMediaLinkedToServer": "Linkitetty palvelimeen {0}",
|
||||||
|
"MessageMediaLinkedToThisServer": "Ladattu media on linkitetty tähän palvelimeen",
|
||||||
|
"MessageMediaNotLinkedToServer": "Mediaa ei ole linkitetty Audiobookshelf-palvelimeen. Edistystä ei synkronoida.",
|
||||||
"MessageNoBookmarks": "Ei kirjanmerkkejä",
|
"MessageNoBookmarks": "Ei kirjanmerkkejä",
|
||||||
|
"MessageNoChapters": "Ei kappaleita",
|
||||||
"MessageNoItems": "Ei kohteita",
|
"MessageNoItems": "Ei kohteita",
|
||||||
"MessageNoItemsFound": "Kohteita ei löytynyt",
|
"MessageNoItemsFound": "Kohteita ei löytynyt",
|
||||||
|
"MessageNoListeningSessions": "Ei kuunteluistuntoja",
|
||||||
"MessageNoMediaFolders": "Ei mediakansioita",
|
"MessageNoMediaFolders": "Ei mediakansioita",
|
||||||
"MessageNoNetworkConnection": "Ei verkkoyhteyttä",
|
"MessageNoNetworkConnection": "Ei verkkoyhteyttä",
|
||||||
"MessageNoPodcastsFound": "Podcasteja ei löytynyt",
|
"MessageNoPodcastsFound": "Podcasteja ei löytynyt",
|
||||||
"MessageNoSeries": "Ei sarjoja",
|
"MessageNoSeries": "Ei sarjoja",
|
||||||
|
"MessageNoUpdatesWereNecessary": "Päivityksiä ei tarvittu",
|
||||||
"MessageNoUserPlaylists": "Sinulla ei ole soittolistoja",
|
"MessageNoUserPlaylists": "Sinulla ei ole soittolistoja",
|
||||||
"MessageReportBugsAndContribute": "Ilmoita virheistä, toivo ominaisuuksia ja osallistu",
|
"MessageReportBugsAndContribute": "Ilmoita virheistä, toivo ominaisuuksia ja osallistu",
|
||||||
"ToastBookmarkCreateFailed": "Kirjanmerkin luominen epäonnistui",
|
"ToastBookmarkCreateFailed": "Kirjanmerkin luominen epäonnistui",
|
||||||
@@ -219,8 +270,11 @@
|
|||||||
"ToastBookmarkUpdateFailed": "Kirjanmerkin päivittäminen epäonnistui",
|
"ToastBookmarkUpdateFailed": "Kirjanmerkin päivittäminen epäonnistui",
|
||||||
"ToastDownloadNotAllowedOnCellular": "Lataaminen ei ole sallittua mobiilidatalla",
|
"ToastDownloadNotAllowedOnCellular": "Lataaminen ei ole sallittua mobiilidatalla",
|
||||||
"ToastItemMarkedAsFinishedFailed": "Valmiiksi merkitseminen epäonnistui",
|
"ToastItemMarkedAsFinishedFailed": "Valmiiksi merkitseminen epäonnistui",
|
||||||
|
"ToastItemMarkedAsNotFinishedFailed": "Valmiiksi merkitsemisen poisto epäonnistui",
|
||||||
"ToastPlaylistCreateFailed": "Soittolistan luominen epäonnistui",
|
"ToastPlaylistCreateFailed": "Soittolistan luominen epäonnistui",
|
||||||
"ToastPodcastCreateFailed": "Podcastin luominen epäonnistui",
|
"ToastPodcastCreateFailed": "Podcastin luominen epäonnistui",
|
||||||
"ToastPodcastCreateSuccess": "Podcastin luominen onnistui",
|
"ToastPodcastCreateSuccess": "Podcastin luominen onnistui",
|
||||||
|
"ToastRSSFeedCloseFailed": "RSS syötteen sulkeminen epäonnistui",
|
||||||
|
"ToastRSSFeedCloseSuccess": "RSS syöte suljettu",
|
||||||
"ToastStreamingNotAllowedOnCellular": "Suoratoisto ei ole sallittu mobiilidatalla"
|
"ToastStreamingNotAllowedOnCellular": "Suoratoisto ei ole sallittu mobiilidatalla"
|
||||||
}
|
}
|
||||||
|
|||||||
+10
-5
@@ -2,7 +2,7 @@
|
|||||||
"ButtonAdd": "Ajouter",
|
"ButtonAdd": "Ajouter",
|
||||||
"ButtonAddNewServer": "Ajouter un serveur",
|
"ButtonAddNewServer": "Ajouter un serveur",
|
||||||
"ButtonAuthors": "Auteurs",
|
"ButtonAuthors": "Auteurs",
|
||||||
"ButtonBack": "Reculer",
|
"ButtonBack": "Retour",
|
||||||
"ButtonCancel": "Annuler",
|
"ButtonCancel": "Annuler",
|
||||||
"ButtonCancelTimer": "Annuler la minuterie",
|
"ButtonCancelTimer": "Annuler la minuterie",
|
||||||
"ButtonClearFilter": "Effacer le filtre",
|
"ButtonClearFilter": "Effacer le filtre",
|
||||||
@@ -176,12 +176,16 @@
|
|||||||
"LabelName": "Nom",
|
"LabelName": "Nom",
|
||||||
"LabelNarrator": "Narrateur",
|
"LabelNarrator": "Narrateur",
|
||||||
"LabelNarrators": "Narrateurs",
|
"LabelNarrators": "Narrateurs",
|
||||||
|
"LabelNavigateWithVolume": "Naviguer avec les touches de volume",
|
||||||
|
"LabelNavigateWithVolumeDisabled": "Désactivé",
|
||||||
|
"LabelNavigateWithVolumeEnabled": "Activé",
|
||||||
|
"LabelNavigateWithVolumeMirrored": "En miroir",
|
||||||
"LabelNever": "Jamais",
|
"LabelNever": "Jamais",
|
||||||
"LabelNewestAuthors": "Auteurs récents",
|
"LabelNewestAuthors": "Auteurs récents",
|
||||||
"LabelNewestEpisodes": "Épisodes récents",
|
"LabelNewestEpisodes": "Épisodes récents",
|
||||||
"LabelNo": "Non",
|
"LabelNo": "Non",
|
||||||
"LabelNotFinished": "Non terminé",
|
"LabelNotFinished": "Non terminé",
|
||||||
"LabelNotStarted": "Non Démarré(e)",
|
"LabelNotStarted": "Pas commencé",
|
||||||
"LabelOff": "Éteint",
|
"LabelOff": "Éteint",
|
||||||
"LabelPassword": "Mot de passe",
|
"LabelPassword": "Mot de passe",
|
||||||
"LabelPath": "Chemin",
|
"LabelPath": "Chemin",
|
||||||
@@ -195,10 +199,11 @@
|
|||||||
"LabelProgress": "Progression",
|
"LabelProgress": "Progression",
|
||||||
"LabelPubDate": "Date de publication",
|
"LabelPubDate": "Date de publication",
|
||||||
"LabelPublishYear": "Année de publication",
|
"LabelPublishYear": "Année de publication",
|
||||||
"LabelRSSFeedCustomOwnerEmail": "Courriel du propriétaire personnalisé",
|
"LabelRSSFeedCustomOwnerEmail": "Courriel personnalisée du propriétaire",
|
||||||
"LabelRSSFeedCustomOwnerName": "Nom propriétaire personnalisé",
|
"LabelRSSFeedCustomOwnerName": "Nom propriétaire personnalisé",
|
||||||
"LabelRSSFeedPreventIndexing": "Empêcher l’indexation",
|
"LabelRSSFeedPreventIndexing": "Empêcher l’indexation",
|
||||||
"LabelRSSFeedSlug": "Balise URL du flux RSS",
|
"LabelRSSFeedSlug": "Identifiant d’URL du flux RSS",
|
||||||
|
"LabelRandomly": "Au hasard",
|
||||||
"LabelRead": "Lire",
|
"LabelRead": "Lire",
|
||||||
"LabelReadAgain": "Lire à nouveau",
|
"LabelReadAgain": "Lire à nouveau",
|
||||||
"LabelRecentSeries": "Séries récentes",
|
"LabelRecentSeries": "Séries récentes",
|
||||||
@@ -277,7 +282,7 @@
|
|||||||
"MessageMediaNotLinkedToServer": "L'élément n'est lié à aucun serveur. La progression ne sera pas synchronisé.",
|
"MessageMediaNotLinkedToServer": "L'élément n'est lié à aucun serveur. La progression ne sera pas synchronisé.",
|
||||||
"MessageNoBookmarks": "Aucun favoris",
|
"MessageNoBookmarks": "Aucun favoris",
|
||||||
"MessageNoChapters": "Aucun chapitre",
|
"MessageNoChapters": "Aucun chapitre",
|
||||||
"MessageNoItems": "Aucun article",
|
"MessageNoItems": "Aucun élément",
|
||||||
"MessageNoItemsFound": "Aucun élément trouvé",
|
"MessageNoItemsFound": "Aucun élément trouvé",
|
||||||
"MessageNoListeningSessions": "Aucune session d’écoute en cours",
|
"MessageNoListeningSessions": "Aucune session d’écoute en cours",
|
||||||
"MessageNoMediaFolders": "Aucun dossier multimédia",
|
"MessageNoMediaFolders": "Aucun dossier multimédia",
|
||||||
|
|||||||
+2
-277
@@ -1,306 +1,31 @@
|
|||||||
{
|
{
|
||||||
"ButtonAdd": "ઉમેરો",
|
"ButtonAdd": "ઉમેરો",
|
||||||
"ButtonAddNewServer": "Add New Server",
|
|
||||||
"ButtonAuthors": "લેખકો",
|
"ButtonAuthors": "લેખકો",
|
||||||
"ButtonBack": "Back",
|
|
||||||
"ButtonCancel": "રદ કરો",
|
"ButtonCancel": "રદ કરો",
|
||||||
"ButtonCancelTimer": "Cancel Timer",
|
"ButtonClearFilter": "ફિલ્ટર જતુ કરો",
|
||||||
"ButtonClearFilter": "ફિલ્ટર જતુ કરો ",
|
|
||||||
"ButtonCloseFeed": "ફીડ બંધ કરો",
|
"ButtonCloseFeed": "ફીડ બંધ કરો",
|
||||||
"ButtonCollections": "સંગ્રહ",
|
"ButtonCollections": "સંગ્રહ",
|
||||||
"ButtonConnect": "Connect",
|
|
||||||
"ButtonConnectToServer": "Connect to Server",
|
|
||||||
"ButtonCreate": "બનાવો",
|
"ButtonCreate": "બનાવો",
|
||||||
"ButtonCreateBookmark": "Create Bookmark",
|
|
||||||
"ButtonCreateNewPlaylist": "Create New Playlist",
|
|
||||||
"ButtonDelete": "કાઢી નાખો",
|
"ButtonDelete": "કાઢી નાખો",
|
||||||
"ButtonDeleteLocalEpisode": "Delete local episode",
|
|
||||||
"ButtonDeleteLocalFile": "Delete local file",
|
|
||||||
"ButtonDeleteLocalItem": "Delete local item",
|
|
||||||
"ButtonDisableAutoTimer": "Disable Auto Timer",
|
|
||||||
"ButtonDisconnect": "Disconnect",
|
|
||||||
"ButtonGoToWebClient": "Go to Web Client",
|
|
||||||
"ButtonHistory": "History",
|
|
||||||
"ButtonHome": "ઘર",
|
"ButtonHome": "ઘર",
|
||||||
"ButtonIssues": "સમસ્યાઓ",
|
"ButtonIssues": "સમસ્યાઓ",
|
||||||
"ButtonLatest": "નવીનતમ",
|
"ButtonLatest": "નવીનતમ",
|
||||||
"ButtonLibrary": "પુસ્તકાલય",
|
"ButtonLibrary": "પુસ્તકાલય",
|
||||||
"ButtonLocalMedia": "Local Media",
|
|
||||||
"ButtonManageLocalFiles": "Manage Local Files",
|
|
||||||
"ButtonNewFolder": "New Folder",
|
|
||||||
"ButtonNextEpisode": "Next Episode",
|
|
||||||
"ButtonOpenFeed": "ફીડ ખોલો",
|
"ButtonOpenFeed": "ફીડ ખોલો",
|
||||||
"ButtonOverride": "Override",
|
|
||||||
"ButtonPause": "Pause",
|
|
||||||
"ButtonPlay": "ચલાવો",
|
"ButtonPlay": "ચલાવો",
|
||||||
"ButtonPlaying": "ચલાવી રહ્યું છે",
|
"ButtonPlaying": "ચલાવી રહ્યું છે",
|
||||||
"ButtonPlaylists": "પ્લેલિસ્ટ",
|
"ButtonPlaylists": "પ્લેલિસ્ટ",
|
||||||
"ButtonRead": "વાંચો",
|
"ButtonRead": "વાંચો",
|
||||||
"ButtonRemove": "કાઢી નાખો",
|
"ButtonRemove": "કાઢી નાખો",
|
||||||
"ButtonRemoveFromServer": "Remove from Server",
|
|
||||||
"ButtonSave": "સાચવો",
|
"ButtonSave": "સાચવો",
|
||||||
"ButtonSaveOrder": "Save Order",
|
|
||||||
"ButtonSearch": "શોધો",
|
"ButtonSearch": "શોધો",
|
||||||
"ButtonSendEbookToDevice": "Send Ebook to Device",
|
|
||||||
"ButtonSeries": "સિરીઝ",
|
"ButtonSeries": "સિરીઝ",
|
||||||
"ButtonSetTimer": "Set Timer",
|
|
||||||
"ButtonStream": "Stream",
|
|
||||||
"ButtonSubmit": "સબમિટ કરો",
|
"ButtonSubmit": "સબમિટ કરો",
|
||||||
"ButtonSwitchServerUser": "Switch Server/User",
|
|
||||||
"ButtonUserStats": "User Stats",
|
|
||||||
"ButtonYes": "હા",
|
"ButtonYes": "હા",
|
||||||
"HeaderAccount": "એકાઉન્ટ",
|
"HeaderAccount": "એકાઉન્ટ",
|
||||||
"HeaderAdvanced": "અડ્વાન્સડ",
|
"HeaderAdvanced": "અડ્વાન્સડ",
|
||||||
"HeaderAudioTracks": "Audio Tracks",
|
|
||||||
"HeaderChapters": "Chapters",
|
|
||||||
"HeaderCollection": "Collection",
|
|
||||||
"HeaderCollectionItems": "Collection Items",
|
|
||||||
"HeaderConnectionStatus": "Connection Status",
|
|
||||||
"HeaderDataSettings": "Data Settings",
|
|
||||||
"HeaderDetails": "Details",
|
|
||||||
"HeaderDownloads": "Downloads",
|
|
||||||
"HeaderEbookFiles": "Ebook Files",
|
|
||||||
"HeaderEpisodes": "Episodes",
|
|
||||||
"HeaderEreaderSettings": "Ereader Settings",
|
|
||||||
"HeaderLatestEpisodes": "Latest episodes",
|
|
||||||
"HeaderLibraries": "Libraries",
|
|
||||||
"HeaderLocalFolders": "Local Folders",
|
|
||||||
"HeaderLocalLibraryItems": "Local Library Items",
|
|
||||||
"HeaderNewPlaylist": "New Playlist",
|
|
||||||
"HeaderOpenRSSFeed": "Open RSS Feed",
|
|
||||||
"HeaderPlaybackSettings": "Playback Settings",
|
|
||||||
"HeaderPlaylist": "Playlist",
|
|
||||||
"HeaderPlaylistItems": "Playlist Items",
|
|
||||||
"HeaderRSSFeed": "RSS Feed",
|
|
||||||
"HeaderRSSFeedGeneral": "RSS Details",
|
|
||||||
"HeaderRSSFeedIsOpen": "RSS Feed is Open",
|
|
||||||
"HeaderSelectDownloadLocation": "Select Download Location",
|
|
||||||
"HeaderSettings": "Settings",
|
|
||||||
"HeaderSleepTimer": "Sleep Timer",
|
|
||||||
"HeaderSleepTimerSettings": "Sleep Timer Settings",
|
|
||||||
"HeaderStatsMinutesListeningChart": "Minutes Listening (last 7 days)",
|
|
||||||
"HeaderStatsRecentSessions": "Recent Sessions",
|
|
||||||
"HeaderTableOfContents": "Table of Contents",
|
|
||||||
"HeaderUserInterfaceSettings": "User Interface Settings",
|
|
||||||
"HeaderYourStats": "Your Stats",
|
|
||||||
"LabelAddToPlaylist": "Add to Playlist",
|
|
||||||
"LabelAdded": "Added",
|
|
||||||
"LabelAddedAt": "Added At",
|
|
||||||
"LabelAll": "All",
|
|
||||||
"LabelAllowSeekingOnMediaControls": "Allow position seeking on media notification controls",
|
|
||||||
"LabelAlways": "Always",
|
|
||||||
"LabelAskConfirmation": "Ask for confirmation",
|
|
||||||
"LabelAuthor": "Author",
|
|
||||||
"LabelAuthorFirstLast": "Author (First Last)",
|
|
||||||
"LabelAuthorLastFirst": "Author (Last, First)",
|
|
||||||
"LabelAuthors": "Authors",
|
|
||||||
"LabelAutoDownloadEpisodes": "Auto Download Episodes",
|
|
||||||
"LabelAutoRewindTime": "Auto rewind time",
|
|
||||||
"LabelAutoSleepTimer": "Auto sleep timer",
|
|
||||||
"LabelAutoSleepTimerAutoRewind": "Auto sleep timer auto rewind",
|
|
||||||
"LabelAutoSleepTimerAutoRewindHelp": "When the auto sleep timer finishes, playing the item again will automatically rewind your position.",
|
|
||||||
"LabelAutoSleepTimerHelp": "When playing media between the specified start and end times a sleep timer will automatically start.",
|
|
||||||
"LabelBooks": "Books",
|
|
||||||
"LabelChapterTrack": "Chapter Track",
|
|
||||||
"LabelChapters": "Chapters",
|
|
||||||
"LabelClosePlayer": "Close player",
|
|
||||||
"LabelCollapseSeries": "Collapse Series",
|
|
||||||
"LabelComplete": "Complete",
|
|
||||||
"LabelContinueBooks": "Continue Books",
|
|
||||||
"LabelContinueEpisodes": "Continue Episodes",
|
|
||||||
"LabelContinueListening": "Continue Listening",
|
|
||||||
"LabelContinueReading": "Continue Reading",
|
|
||||||
"LabelContinueSeries": "Continue Series",
|
|
||||||
"LabelCustomTime": "Custom time",
|
|
||||||
"LabelDescription": "Description",
|
|
||||||
"LabelDisableAudioFadeOut": "Disable audio fade out",
|
|
||||||
"LabelDisableAudioFadeOutHelp": "Audio volume will start decreasing when there is less than 1 minute remaining on the sleep timer. Enable this setting to not fade out.",
|
|
||||||
"LabelDisableAutoRewind": "Disable auto rewind",
|
|
||||||
"LabelDisableShakeToReset": "Disable shake to reset",
|
|
||||||
"LabelDisableShakeToResetHelp": "Shaking your device while the timer is running OR within 2 minutes of the timer expiring will reset the sleep timer. Enable this setting to disable shake to reset.",
|
|
||||||
"LabelDisableVibrateOnReset": "Disable vibrate on reset",
|
|
||||||
"LabelDisableVibrateOnResetHelp": "When the sleep timer gets reset your device will vibrate. Enable this setting to not vibrate when the sleep timer resets.",
|
|
||||||
"LabelDiscover": "Discover",
|
|
||||||
"LabelDownload": "Download",
|
|
||||||
"LabelDownloadUsingCellular": "Download using Cellular",
|
|
||||||
"LabelDownloaded": "Downloaded",
|
|
||||||
"LabelDuration": "Duration",
|
|
||||||
"LabelEbook": "Ebook",
|
|
||||||
"LabelEbooks": "Ebooks",
|
|
||||||
"LabelEnable": "Enable",
|
|
||||||
"LabelEnableMp3IndexSeeking": "Enable mp3 index seeking",
|
|
||||||
"LabelEnableMp3IndexSeekingHelp": "This setting should only be enabled if you have mp3 files that are not seeking correctly. Inaccurate seeking is most likely due to Variable birate (VBR) MP3 files. This setting will force index seeking, in which a time-to-byte mapping is built as the file is read. In some cases with large MP3 files there will be a delay when seeking towards the end of the file.",
|
|
||||||
"LabelEnd": "End",
|
|
||||||
"LabelEndOfChapter": "End of Chapter",
|
|
||||||
"LabelEndTime": "End time",
|
|
||||||
"LabelEpisode": "Episode",
|
|
||||||
"LabelFeedURL": "Feed URL",
|
|
||||||
"LabelFile": "File",
|
|
||||||
"LabelFileBirthtime": "File Birthtime",
|
|
||||||
"LabelFileModified": "File Modified",
|
|
||||||
"LabelFilename": "Filename",
|
|
||||||
"LabelFinished": "Finished",
|
|
||||||
"LabelFolder": "Folder",
|
|
||||||
"LabelFontScale": "Font scale",
|
|
||||||
"LabelGenre": "Genre",
|
|
||||||
"LabelGenres": "Genres",
|
|
||||||
"LabelHapticFeedback": "Haptic feedback",
|
|
||||||
"LabelHasEbook": "Has ebook",
|
|
||||||
"LabelHasSupplementaryEbook": "Has supplementary ebook",
|
|
||||||
"LabelHeavy": "Heavy",
|
|
||||||
"LabelHigh": "High",
|
|
||||||
"LabelHost": "Host",
|
|
||||||
"LabelInProgress": "In Progress",
|
|
||||||
"LabelIncomplete": "Incomplete",
|
|
||||||
"LabelInternalAppStorage": "Internal App Storage",
|
|
||||||
"LabelJumpBackwardsTime": "Jump backwards time",
|
|
||||||
"LabelJumpForwardsTime": "Jump forwards time",
|
|
||||||
"LabelLanguage": "Language",
|
|
||||||
"LabelLayout": "Layout",
|
|
||||||
"LabelLayoutAuto": "Auto",
|
|
||||||
"LabelLayoutSinglePage": "Single page",
|
|
||||||
"LabelLight": "Light",
|
|
||||||
"LabelLineSpacing": "Line spacing",
|
|
||||||
"LabelListenAgain": "Listen Again",
|
|
||||||
"LabelLocalBooks": "Local Books",
|
|
||||||
"LabelLocalPodcasts": "Local Podcasts",
|
|
||||||
"LabelLockOrientation": "Lock orientation",
|
|
||||||
"LabelLockPlayer": "Lock Player",
|
|
||||||
"LabelLow": "Low",
|
|
||||||
"LabelMediaType": "Media Type",
|
|
||||||
"LabelMedium": "Medium",
|
|
||||||
"LabelMore": "More",
|
|
||||||
"LabelMoreInfo": "More Info",
|
|
||||||
"LabelName": "Name",
|
|
||||||
"LabelNarrator": "Narrator",
|
|
||||||
"LabelNarrators": "Narrators",
|
|
||||||
"LabelNever": "Never",
|
|
||||||
"LabelNewestAuthors": "Newest Authors",
|
|
||||||
"LabelNewestEpisodes": "Newest Episodes",
|
|
||||||
"LabelNo": "No",
|
|
||||||
"LabelNotFinished": "Not Finished",
|
|
||||||
"LabelNotStarted": "Not Started",
|
|
||||||
"LabelOff": "Off",
|
|
||||||
"LabelPassword": "Password",
|
|
||||||
"LabelPath": "Path",
|
|
||||||
"LabelPlaybackDirect": "Direct",
|
|
||||||
"LabelPlaybackLocal": "Local",
|
|
||||||
"LabelPlaybackSpeed": "Playback Speed",
|
|
||||||
"LabelPlaybackTranscode": "Transcode",
|
|
||||||
"LabelPodcast": "Podcast",
|
|
||||||
"LabelPodcasts": "Podcasts",
|
|
||||||
"LabelPreventIndexing": "Prevent your feed from being indexed by iTunes and Google podcast directories",
|
|
||||||
"LabelProgress": "Progress",
|
|
||||||
"LabelPubDate": "Pub Date",
|
|
||||||
"LabelPublishYear": "Publish Year",
|
|
||||||
"LabelRSSFeedCustomOwnerEmail": "Custom owner Email",
|
|
||||||
"LabelRSSFeedCustomOwnerName": "Custom owner Name",
|
|
||||||
"LabelRSSFeedPreventIndexing": "Prevent Indexing",
|
|
||||||
"LabelRSSFeedSlug": "RSS Feed Slug",
|
|
||||||
"LabelRead": "Read",
|
|
||||||
"LabelReadAgain": "Read Again",
|
|
||||||
"LabelRecentSeries": "Recent Series",
|
|
||||||
"LabelRecentlyAdded": "Recently Added",
|
|
||||||
"LabelRemoveFromPlaylist": "Remove from Playlist",
|
|
||||||
"LabelScaleElapsedTimeBySpeed": "Scale Elapsed Time by Speed",
|
|
||||||
"LabelSeason": "Season",
|
|
||||||
"LabelSelectADevice": "Select a device",
|
|
||||||
"LabelSeries": "Series",
|
|
||||||
"LabelServerAddress": "Server address",
|
|
||||||
"LabelSetEbookAsPrimary": "Set as primary",
|
|
||||||
"LabelSetEbookAsSupplementary": "Set as supplementary",
|
|
||||||
"LabelShakeSensitivity": "Shake sensitivity",
|
|
||||||
"LabelShowAll": "Show All",
|
|
||||||
"LabelSize": "Size",
|
|
||||||
"LabelSleepTimer": "Sleep timer",
|
|
||||||
"LabelStart": "Start",
|
|
||||||
"LabelStartTime": "Start Time",
|
"LabelStartTime": "Start Time",
|
||||||
"LabelStatsBestDay": "Best Day",
|
|
||||||
"LabelStatsDailyAverage": "Daily Average",
|
|
||||||
"LabelStatsDays": "Days",
|
|
||||||
"LabelStatsDaysListened": "Days Listened",
|
|
||||||
"LabelStatsInARow": "in a row",
|
|
||||||
"LabelStatsItemsFinished": "Items Finished",
|
|
||||||
"LabelStatsMinutes": "minutes",
|
|
||||||
"LabelStatsMinutesListening": "Minutes Listening",
|
|
||||||
"LabelStatsWeekListening": "Week Listening",
|
|
||||||
"LabelStreamingUsingCellular": "Streaming using Cellular",
|
|
||||||
"LabelTag": "Tag",
|
|
||||||
"LabelTags": "Tags",
|
|
||||||
"LabelTheme": "Theme",
|
|
||||||
"LabelThemeDark": "Dark",
|
|
||||||
"LabelThemeLight": "Light",
|
|
||||||
"LabelTimeRemaining": "{0} remaining",
|
|
||||||
"LabelTitle": "Title",
|
|
||||||
"LabelTotalTrack": "Total Track",
|
|
||||||
"LabelTracks": "Tracks",
|
|
||||||
"LabelType": "Type",
|
|
||||||
"LabelUnlockPlayer": "Unlock Player",
|
|
||||||
"LabelUseBookshelfView": "Use bookshelf view",
|
|
||||||
"LabelUser": "User",
|
|
||||||
"LabelUsername": "Username",
|
|
||||||
"LabelVeryHigh": "Very High",
|
|
||||||
"LabelVeryLow": "Very Low",
|
|
||||||
"LabelYourBookmarks": "Your Bookmarks",
|
|
||||||
"LabelYourProgress": "Your Progress",
|
|
||||||
"MessageAndroid10Downloads": "Android 10 and below will use internal app storage for downloads.",
|
|
||||||
"MessageAttemptingServerConnection": "Attempting server connection...",
|
|
||||||
"MessageAudiobookshelfServerNotConnected": "Audiobookshelf server not connected",
|
|
||||||
"MessageAudiobookshelfServerRequired": "<strong>Important!</strong> This app is designed to work with an Audiobookshelf server that you or someone you know is hosting. This app does not provide any content.",
|
|
||||||
"MessageBookshelfEmpty": "Bookshelf empty",
|
|
||||||
"MessageConfirmDeleteLocalEpisode": "Remove local episode \"{0}\" from your device? The file on the server will be unaffected.",
|
|
||||||
"MessageConfirmDeleteLocalFiles": "Remove local files of this item from your device? The files on the server and your progress will be unaffected.",
|
|
||||||
"MessageConfirmDiscardProgress": "Are you sure you want to reset your progress?",
|
|
||||||
"MessageConfirmDownloadUsingCellular": "You are about to download using cellular data. This may include carrier data charges. Do you wish to continue?",
|
|
||||||
"MessageConfirmMarkAsFinished": "Are you sure you want to mark this item as finished?",
|
|
||||||
"MessageConfirmRemoveBookmark": "Are you sure you want to remove bookmark?",
|
|
||||||
"MessageConfirmStreamingUsingCellular": "You are about to stream using cellular data. This may include carrier data charges. Do you wish to continue?",
|
|
||||||
"MessageDiscardProgress": "Discard Progress",
|
|
||||||
"MessageDownloadCompleteProcessing": "Download complete. Processing...",
|
|
||||||
"MessageDownloading": "Downloading...",
|
|
||||||
"MessageDownloadingEpisode": "Downloading episode",
|
|
||||||
"MessageEpisodesQueuedForDownload": "{0} Episode(s) queued for download",
|
|
||||||
"MessageFeedURLWillBe": "Feed URL will be {0}",
|
|
||||||
"MessageFetching": "Fetching...",
|
|
||||||
"MessageFollowTheProjectOnGithub": "Follow the project on GitHub",
|
"MessageFollowTheProjectOnGithub": "Follow the project on GitHub",
|
||||||
"MessageItemDownloadCompleteFailedToCreate": "Item download complete but failed to create library item",
|
|
||||||
"MessageLoading": "Loading...",
|
|
||||||
"MessageLoadingServerData": "Loading server data...",
|
|
||||||
"MessageMarkAsFinished": "Mark as Finished",
|
|
||||||
"MessageMediaLinkedToADifferentServer": "Media is linked to an Audiobookshelf server on a different address ({0}). Progress will be synced when connected to this server address.",
|
|
||||||
"MessageMediaLinkedToADifferentUser": "Media is linked to this server but was downloaded by a different user. Progress will only be synced to the user that downloaded it.",
|
|
||||||
"MessageMediaLinkedToServer": "Linked to server {0}",
|
|
||||||
"MessageMediaLinkedToThisServer": "Downloaded media is linked to this server",
|
|
||||||
"MessageMediaNotLinkedToServer": "Media is not linked to an Audiobookshelf server. No progress will be synced.",
|
|
||||||
"MessageNoBookmarks": "No Bookmarks",
|
|
||||||
"MessageNoChapters": "No Chapters",
|
|
||||||
"MessageNoItems": "No Items",
|
|
||||||
"MessageNoItemsFound": "No items found",
|
|
||||||
"MessageNoListeningSessions": "No Listening Sessions",
|
|
||||||
"MessageNoMediaFolders": "No Media Folders",
|
|
||||||
"MessageNoNetworkConnection": "No network connection",
|
|
||||||
"MessageNoPodcastsFound": "No podcasts found",
|
|
||||||
"MessageNoSeries": "No series",
|
|
||||||
"MessageNoUpdatesWereNecessary": "No updates were necessary",
|
|
||||||
"MessageNoUserPlaylists": "You have no playlists",
|
|
||||||
"MessageReportBugsAndContribute": "Report bugs, request features, and contribute on",
|
|
||||||
"MessageSocketConnectedOverMeteredCellular": "Socket connected over metered cellular",
|
|
||||||
"MessageSocketConnectedOverMeteredWifi": "Socket connected over metered Wi-Fi",
|
"MessageSocketConnectedOverMeteredWifi": "Socket connected over metered Wi-Fi",
|
||||||
"MessageSocketConnectedOverUnmeteredCellular": "Socket connected over unmetered cellular",
|
"MessageSocketConnectedOverUnmeteredWifi": "Socket connected over unmetered Wi-Fi"
|
||||||
"MessageSocketConnectedOverUnmeteredWifi": "Socket connected over unmetered Wi-Fi",
|
|
||||||
"MessageSocketNotConnected": "Socket not connected",
|
|
||||||
"NoteRSSFeedPodcastAppsHttps": "Warning: Most podcast apps will require the RSS feed URL is using HTTPS",
|
|
||||||
"NoteRSSFeedPodcastAppsPubDate": "Warning: 1 or more of your episodes do not have a Pub Date. Some podcast apps require this.",
|
|
||||||
"ToastBookmarkCreateFailed": "Failed to create bookmark",
|
|
||||||
"ToastBookmarkRemoveFailed": "Failed to remove bookmark",
|
|
||||||
"ToastBookmarkUpdateFailed": "Failed to update bookmark",
|
|
||||||
"ToastDownloadNotAllowedOnCellular": "Downloading is not allowed on cellular data",
|
|
||||||
"ToastItemMarkedAsFinishedFailed": "Failed to mark as Finished",
|
|
||||||
"ToastItemMarkedAsNotFinishedFailed": "Failed to mark as Not Finished",
|
|
||||||
"ToastPlaylistCreateFailed": "Failed to create playlist",
|
|
||||||
"ToastPodcastCreateFailed": "Failed to create podcast",
|
|
||||||
"ToastPodcastCreateSuccess": "Podcast created successfully",
|
|
||||||
"ToastRSSFeedCloseFailed": "Failed to close RSS feed",
|
|
||||||
"ToastRSSFeedCloseSuccess": "RSS feed closed",
|
|
||||||
"ToastStreamingNotAllowedOnCellular": "Streaming is not allowed on cellular data"
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1 @@
|
|||||||
|
{}
|
||||||
+1
-276
@@ -1,306 +1,31 @@
|
|||||||
{
|
{
|
||||||
"ButtonAdd": "जोड़ें",
|
"ButtonAdd": "जोड़ें",
|
||||||
"ButtonAddNewServer": "Add New Server",
|
|
||||||
"ButtonAuthors": "लेखक",
|
"ButtonAuthors": "लेखक",
|
||||||
"ButtonBack": "Back",
|
|
||||||
"ButtonCancel": "रद्द करें",
|
"ButtonCancel": "रद्द करें",
|
||||||
"ButtonCancelTimer": "Cancel Timer",
|
|
||||||
"ButtonClearFilter": "लागू फ़िल्टर साफ़ करें",
|
"ButtonClearFilter": "लागू फ़िल्टर साफ़ करें",
|
||||||
"ButtonCloseFeed": "फ़ीड बंद करें",
|
"ButtonCloseFeed": "फ़ीड बंद करें",
|
||||||
"ButtonCollections": "संग्रह",
|
"ButtonCollections": "संग्रह",
|
||||||
"ButtonConnect": "Connect",
|
|
||||||
"ButtonConnectToServer": "Connect to Server",
|
|
||||||
"ButtonCreate": "बनाएं",
|
"ButtonCreate": "बनाएं",
|
||||||
"ButtonCreateBookmark": "Create Bookmark",
|
|
||||||
"ButtonCreateNewPlaylist": "Create New Playlist",
|
|
||||||
"ButtonDelete": "हटाएं",
|
"ButtonDelete": "हटाएं",
|
||||||
"ButtonDeleteLocalEpisode": "Delete local episode",
|
|
||||||
"ButtonDeleteLocalFile": "Delete local file",
|
|
||||||
"ButtonDeleteLocalItem": "Delete local item",
|
|
||||||
"ButtonDisableAutoTimer": "Disable Auto Timer",
|
|
||||||
"ButtonDisconnect": "Disconnect",
|
|
||||||
"ButtonGoToWebClient": "Go to Web Client",
|
|
||||||
"ButtonHistory": "History",
|
|
||||||
"ButtonHome": "घर",
|
"ButtonHome": "घर",
|
||||||
"ButtonIssues": "समस्याएं",
|
"ButtonIssues": "समस्याएं",
|
||||||
"ButtonLatest": "नवीनतम",
|
"ButtonLatest": "नवीनतम",
|
||||||
"ButtonLibrary": "पुस्तकालय",
|
"ButtonLibrary": "पुस्तकालय",
|
||||||
"ButtonLocalMedia": "Local Media",
|
|
||||||
"ButtonManageLocalFiles": "Manage Local Files",
|
|
||||||
"ButtonNewFolder": "New Folder",
|
|
||||||
"ButtonNextEpisode": "Next Episode",
|
|
||||||
"ButtonOpenFeed": "फ़ीड खोलें",
|
"ButtonOpenFeed": "फ़ीड खोलें",
|
||||||
"ButtonOverride": "Override",
|
|
||||||
"ButtonPause": "Pause",
|
|
||||||
"ButtonPlay": "चलाएँ",
|
"ButtonPlay": "चलाएँ",
|
||||||
"ButtonPlaying": "चल रही है",
|
"ButtonPlaying": "चल रही है",
|
||||||
"ButtonPlaylists": "प्लेलिस्ट्स",
|
"ButtonPlaylists": "प्लेलिस्ट्स",
|
||||||
"ButtonRead": "पढ़ लिया",
|
"ButtonRead": "पढ़ लिया",
|
||||||
"ButtonRemove": "हटाएं",
|
"ButtonRemove": "हटाएं",
|
||||||
"ButtonRemoveFromServer": "Remove from Server",
|
|
||||||
"ButtonSave": "सहेजें",
|
"ButtonSave": "सहेजें",
|
||||||
"ButtonSaveOrder": "Save Order",
|
|
||||||
"ButtonSearch": "खोजें",
|
"ButtonSearch": "खोजें",
|
||||||
"ButtonSendEbookToDevice": "Send Ebook to Device",
|
|
||||||
"ButtonSeries": "सीरीज",
|
"ButtonSeries": "सीरीज",
|
||||||
"ButtonSetTimer": "Set Timer",
|
|
||||||
"ButtonStream": "Stream",
|
|
||||||
"ButtonSubmit": "जमा करें",
|
"ButtonSubmit": "जमा करें",
|
||||||
"ButtonSwitchServerUser": "Switch Server/User",
|
|
||||||
"ButtonUserStats": "User Stats",
|
|
||||||
"ButtonYes": "हाँ",
|
"ButtonYes": "हाँ",
|
||||||
"HeaderAccount": "खाता",
|
"HeaderAccount": "खाता",
|
||||||
"HeaderAdvanced": "विकसित",
|
"HeaderAdvanced": "विकसित",
|
||||||
"HeaderAudioTracks": "Audio Tracks",
|
|
||||||
"HeaderChapters": "Chapters",
|
|
||||||
"HeaderCollection": "Collection",
|
|
||||||
"HeaderCollectionItems": "Collection Items",
|
|
||||||
"HeaderConnectionStatus": "Connection Status",
|
|
||||||
"HeaderDataSettings": "Data Settings",
|
|
||||||
"HeaderDetails": "Details",
|
|
||||||
"HeaderDownloads": "Downloads",
|
|
||||||
"HeaderEbookFiles": "Ebook Files",
|
|
||||||
"HeaderEpisodes": "Episodes",
|
|
||||||
"HeaderEreaderSettings": "Ereader Settings",
|
|
||||||
"HeaderLatestEpisodes": "Latest episodes",
|
|
||||||
"HeaderLibraries": "Libraries",
|
|
||||||
"HeaderLocalFolders": "Local Folders",
|
|
||||||
"HeaderLocalLibraryItems": "Local Library Items",
|
|
||||||
"HeaderNewPlaylist": "New Playlist",
|
|
||||||
"HeaderOpenRSSFeed": "Open RSS Feed",
|
|
||||||
"HeaderPlaybackSettings": "Playback Settings",
|
|
||||||
"HeaderPlaylist": "Playlist",
|
|
||||||
"HeaderPlaylistItems": "Playlist Items",
|
|
||||||
"HeaderRSSFeed": "RSS Feed",
|
|
||||||
"HeaderRSSFeedGeneral": "RSS Details",
|
|
||||||
"HeaderRSSFeedIsOpen": "RSS Feed is Open",
|
|
||||||
"HeaderSelectDownloadLocation": "Select Download Location",
|
|
||||||
"HeaderSettings": "Settings",
|
|
||||||
"HeaderSleepTimer": "Sleep Timer",
|
|
||||||
"HeaderSleepTimerSettings": "Sleep Timer Settings",
|
|
||||||
"HeaderStatsMinutesListeningChart": "Minutes Listening (last 7 days)",
|
|
||||||
"HeaderStatsRecentSessions": "Recent Sessions",
|
|
||||||
"HeaderTableOfContents": "Table of Contents",
|
|
||||||
"HeaderUserInterfaceSettings": "User Interface Settings",
|
|
||||||
"HeaderYourStats": "Your Stats",
|
|
||||||
"LabelAddToPlaylist": "Add to Playlist",
|
|
||||||
"LabelAdded": "Added",
|
|
||||||
"LabelAddedAt": "Added At",
|
|
||||||
"LabelAll": "All",
|
|
||||||
"LabelAllowSeekingOnMediaControls": "Allow position seeking on media notification controls",
|
|
||||||
"LabelAlways": "Always",
|
|
||||||
"LabelAskConfirmation": "Ask for confirmation",
|
|
||||||
"LabelAuthor": "Author",
|
|
||||||
"LabelAuthorFirstLast": "Author (First Last)",
|
|
||||||
"LabelAuthorLastFirst": "Author (Last, First)",
|
|
||||||
"LabelAuthors": "Authors",
|
|
||||||
"LabelAutoDownloadEpisodes": "Auto Download Episodes",
|
|
||||||
"LabelAutoRewindTime": "Auto rewind time",
|
|
||||||
"LabelAutoSleepTimer": "Auto sleep timer",
|
|
||||||
"LabelAutoSleepTimerAutoRewind": "Auto sleep timer auto rewind",
|
|
||||||
"LabelAutoSleepTimerAutoRewindHelp": "When the auto sleep timer finishes, playing the item again will automatically rewind your position.",
|
|
||||||
"LabelAutoSleepTimerHelp": "When playing media between the specified start and end times a sleep timer will automatically start.",
|
|
||||||
"LabelBooks": "Books",
|
|
||||||
"LabelChapterTrack": "Chapter Track",
|
|
||||||
"LabelChapters": "Chapters",
|
|
||||||
"LabelClosePlayer": "Close player",
|
|
||||||
"LabelCollapseSeries": "Collapse Series",
|
|
||||||
"LabelComplete": "Complete",
|
|
||||||
"LabelContinueBooks": "Continue Books",
|
|
||||||
"LabelContinueEpisodes": "Continue Episodes",
|
|
||||||
"LabelContinueListening": "Continue Listening",
|
|
||||||
"LabelContinueReading": "Continue Reading",
|
|
||||||
"LabelContinueSeries": "Continue Series",
|
|
||||||
"LabelCustomTime": "Custom time",
|
|
||||||
"LabelDescription": "Description",
|
|
||||||
"LabelDisableAudioFadeOut": "Disable audio fade out",
|
|
||||||
"LabelDisableAudioFadeOutHelp": "Audio volume will start decreasing when there is less than 1 minute remaining on the sleep timer. Enable this setting to not fade out.",
|
|
||||||
"LabelDisableAutoRewind": "Disable auto rewind",
|
|
||||||
"LabelDisableShakeToReset": "Disable shake to reset",
|
|
||||||
"LabelDisableShakeToResetHelp": "Shaking your device while the timer is running OR within 2 minutes of the timer expiring will reset the sleep timer. Enable this setting to disable shake to reset.",
|
|
||||||
"LabelDisableVibrateOnReset": "Disable vibrate on reset",
|
|
||||||
"LabelDisableVibrateOnResetHelp": "When the sleep timer gets reset your device will vibrate. Enable this setting to not vibrate when the sleep timer resets.",
|
|
||||||
"LabelDiscover": "Discover",
|
|
||||||
"LabelDownload": "Download",
|
|
||||||
"LabelDownloadUsingCellular": "Download using Cellular",
|
|
||||||
"LabelDownloaded": "Downloaded",
|
|
||||||
"LabelDuration": "Duration",
|
|
||||||
"LabelEbook": "Ebook",
|
|
||||||
"LabelEbooks": "Ebooks",
|
|
||||||
"LabelEnable": "Enable",
|
|
||||||
"LabelEnableMp3IndexSeeking": "Enable mp3 index seeking",
|
|
||||||
"LabelEnableMp3IndexSeekingHelp": "This setting should only be enabled if you have mp3 files that are not seeking correctly. Inaccurate seeking is most likely due to Variable birate (VBR) MP3 files. This setting will force index seeking, in which a time-to-byte mapping is built as the file is read. In some cases with large MP3 files there will be a delay when seeking towards the end of the file.",
|
|
||||||
"LabelEnd": "End",
|
|
||||||
"LabelEndOfChapter": "End of Chapter",
|
|
||||||
"LabelEndTime": "End time",
|
|
||||||
"LabelEpisode": "Episode",
|
|
||||||
"LabelFeedURL": "Feed URL",
|
|
||||||
"LabelFile": "File",
|
|
||||||
"LabelFileBirthtime": "File Birthtime",
|
|
||||||
"LabelFileModified": "File Modified",
|
|
||||||
"LabelFilename": "Filename",
|
|
||||||
"LabelFinished": "Finished",
|
|
||||||
"LabelFolder": "Folder",
|
|
||||||
"LabelFontScale": "Font scale",
|
|
||||||
"LabelGenre": "Genre",
|
|
||||||
"LabelGenres": "Genres",
|
|
||||||
"LabelHapticFeedback": "Haptic feedback",
|
|
||||||
"LabelHasEbook": "Has ebook",
|
|
||||||
"LabelHasSupplementaryEbook": "Has supplementary ebook",
|
|
||||||
"LabelHeavy": "Heavy",
|
|
||||||
"LabelHigh": "High",
|
|
||||||
"LabelHost": "Host",
|
|
||||||
"LabelInProgress": "In Progress",
|
|
||||||
"LabelIncomplete": "Incomplete",
|
|
||||||
"LabelInternalAppStorage": "Internal App Storage",
|
|
||||||
"LabelJumpBackwardsTime": "Jump backwards time",
|
|
||||||
"LabelJumpForwardsTime": "Jump forwards time",
|
|
||||||
"LabelLanguage": "Language",
|
|
||||||
"LabelLayout": "Layout",
|
|
||||||
"LabelLayoutAuto": "Auto",
|
|
||||||
"LabelLayoutSinglePage": "Single page",
|
|
||||||
"LabelLight": "Light",
|
|
||||||
"LabelLineSpacing": "Line spacing",
|
|
||||||
"LabelListenAgain": "Listen Again",
|
|
||||||
"LabelLocalBooks": "Local Books",
|
|
||||||
"LabelLocalPodcasts": "Local Podcasts",
|
|
||||||
"LabelLockOrientation": "Lock orientation",
|
|
||||||
"LabelLockPlayer": "Lock Player",
|
|
||||||
"LabelLow": "Low",
|
|
||||||
"LabelMediaType": "Media Type",
|
|
||||||
"LabelMedium": "Medium",
|
|
||||||
"LabelMore": "More",
|
|
||||||
"LabelMoreInfo": "More Info",
|
|
||||||
"LabelName": "Name",
|
|
||||||
"LabelNarrator": "Narrator",
|
|
||||||
"LabelNarrators": "Narrators",
|
|
||||||
"LabelNever": "Never",
|
|
||||||
"LabelNewestAuthors": "Newest Authors",
|
|
||||||
"LabelNewestEpisodes": "Newest Episodes",
|
|
||||||
"LabelNo": "No",
|
|
||||||
"LabelNotFinished": "Not Finished",
|
|
||||||
"LabelNotStarted": "Not Started",
|
|
||||||
"LabelOff": "Off",
|
|
||||||
"LabelPassword": "Password",
|
|
||||||
"LabelPath": "Path",
|
|
||||||
"LabelPlaybackDirect": "Direct",
|
|
||||||
"LabelPlaybackLocal": "Local",
|
|
||||||
"LabelPlaybackSpeed": "Playback Speed",
|
|
||||||
"LabelPlaybackTranscode": "Transcode",
|
|
||||||
"LabelPodcast": "Podcast",
|
|
||||||
"LabelPodcasts": "Podcasts",
|
|
||||||
"LabelPreventIndexing": "Prevent your feed from being indexed by iTunes and Google podcast directories",
|
|
||||||
"LabelProgress": "Progress",
|
|
||||||
"LabelPubDate": "Pub Date",
|
|
||||||
"LabelPublishYear": "Publish Year",
|
|
||||||
"LabelRSSFeedCustomOwnerEmail": "Custom owner Email",
|
|
||||||
"LabelRSSFeedCustomOwnerName": "Custom owner Name",
|
|
||||||
"LabelRSSFeedPreventIndexing": "Prevent Indexing",
|
|
||||||
"LabelRSSFeedSlug": "RSS Feed Slug",
|
|
||||||
"LabelRead": "Read",
|
|
||||||
"LabelReadAgain": "Read Again",
|
|
||||||
"LabelRecentSeries": "Recent Series",
|
|
||||||
"LabelRecentlyAdded": "Recently Added",
|
|
||||||
"LabelRemoveFromPlaylist": "Remove from Playlist",
|
|
||||||
"LabelScaleElapsedTimeBySpeed": "Scale Elapsed Time by Speed",
|
|
||||||
"LabelSeason": "Season",
|
|
||||||
"LabelSelectADevice": "Select a device",
|
|
||||||
"LabelSeries": "Series",
|
|
||||||
"LabelServerAddress": "Server address",
|
|
||||||
"LabelSetEbookAsPrimary": "Set as primary",
|
|
||||||
"LabelSetEbookAsSupplementary": "Set as supplementary",
|
|
||||||
"LabelShakeSensitivity": "Shake sensitivity",
|
|
||||||
"LabelShowAll": "Show All",
|
|
||||||
"LabelSize": "Size",
|
|
||||||
"LabelSleepTimer": "Sleep timer",
|
|
||||||
"LabelStart": "Start",
|
|
||||||
"LabelStartTime": "Start Time",
|
"LabelStartTime": "Start Time",
|
||||||
"LabelStatsBestDay": "Best Day",
|
|
||||||
"LabelStatsDailyAverage": "Daily Average",
|
|
||||||
"LabelStatsDays": "Days",
|
|
||||||
"LabelStatsDaysListened": "Days Listened",
|
|
||||||
"LabelStatsInARow": "in a row",
|
|
||||||
"LabelStatsItemsFinished": "Items Finished",
|
|
||||||
"LabelStatsMinutes": "minutes",
|
|
||||||
"LabelStatsMinutesListening": "Minutes Listening",
|
|
||||||
"LabelStatsWeekListening": "Week Listening",
|
|
||||||
"LabelStreamingUsingCellular": "Streaming using Cellular",
|
|
||||||
"LabelTag": "Tag",
|
|
||||||
"LabelTags": "Tags",
|
|
||||||
"LabelTheme": "Theme",
|
|
||||||
"LabelThemeDark": "Dark",
|
|
||||||
"LabelThemeLight": "Light",
|
|
||||||
"LabelTimeRemaining": "{0} remaining",
|
|
||||||
"LabelTitle": "Title",
|
|
||||||
"LabelTotalTrack": "Total Track",
|
|
||||||
"LabelTracks": "Tracks",
|
|
||||||
"LabelType": "Type",
|
|
||||||
"LabelUnlockPlayer": "Unlock Player",
|
|
||||||
"LabelUseBookshelfView": "Use bookshelf view",
|
|
||||||
"LabelUser": "User",
|
|
||||||
"LabelUsername": "Username",
|
|
||||||
"LabelVeryHigh": "Very High",
|
|
||||||
"LabelVeryLow": "Very Low",
|
|
||||||
"LabelYourBookmarks": "Your Bookmarks",
|
|
||||||
"LabelYourProgress": "Your Progress",
|
|
||||||
"MessageAndroid10Downloads": "Android 10 and below will use internal app storage for downloads.",
|
|
||||||
"MessageAttemptingServerConnection": "Attempting server connection...",
|
|
||||||
"MessageAudiobookshelfServerNotConnected": "Audiobookshelf server not connected",
|
|
||||||
"MessageAudiobookshelfServerRequired": "<strong>Important!</strong> This app is designed to work with an Audiobookshelf server that you or someone you know is hosting. This app does not provide any content.",
|
|
||||||
"MessageBookshelfEmpty": "Bookshelf empty",
|
|
||||||
"MessageConfirmDeleteLocalEpisode": "Remove local episode \"{0}\" from your device? The file on the server will be unaffected.",
|
|
||||||
"MessageConfirmDeleteLocalFiles": "Remove local files of this item from your device? The files on the server and your progress will be unaffected.",
|
|
||||||
"MessageConfirmDiscardProgress": "Are you sure you want to reset your progress?",
|
|
||||||
"MessageConfirmDownloadUsingCellular": "You are about to download using cellular data. This may include carrier data charges. Do you wish to continue?",
|
|
||||||
"MessageConfirmMarkAsFinished": "Are you sure you want to mark this item as finished?",
|
|
||||||
"MessageConfirmRemoveBookmark": "Are you sure you want to remove bookmark?",
|
|
||||||
"MessageConfirmStreamingUsingCellular": "You are about to stream using cellular data. This may include carrier data charges. Do you wish to continue?",
|
|
||||||
"MessageDiscardProgress": "Discard Progress",
|
|
||||||
"MessageDownloadCompleteProcessing": "Download complete. Processing...",
|
|
||||||
"MessageDownloading": "Downloading...",
|
|
||||||
"MessageDownloadingEpisode": "Downloading episode",
|
|
||||||
"MessageEpisodesQueuedForDownload": "{0} Episode(s) queued for download",
|
|
||||||
"MessageFeedURLWillBe": "Feed URL will be {0}",
|
|
||||||
"MessageFetching": "Fetching...",
|
|
||||||
"MessageFollowTheProjectOnGithub": "Follow the project on GitHub",
|
"MessageFollowTheProjectOnGithub": "Follow the project on GitHub",
|
||||||
"MessageItemDownloadCompleteFailedToCreate": "Item download complete but failed to create library item",
|
|
||||||
"MessageLoading": "Loading...",
|
|
||||||
"MessageLoadingServerData": "Loading server data...",
|
|
||||||
"MessageMarkAsFinished": "Mark as Finished",
|
|
||||||
"MessageMediaLinkedToADifferentServer": "Media is linked to an Audiobookshelf server on a different address ({0}). Progress will be synced when connected to this server address.",
|
|
||||||
"MessageMediaLinkedToADifferentUser": "Media is linked to this server but was downloaded by a different user. Progress will only be synced to the user that downloaded it.",
|
|
||||||
"MessageMediaLinkedToServer": "Linked to server {0}",
|
|
||||||
"MessageMediaLinkedToThisServer": "Downloaded media is linked to this server",
|
|
||||||
"MessageMediaNotLinkedToServer": "Media is not linked to an Audiobookshelf server. No progress will be synced.",
|
|
||||||
"MessageNoBookmarks": "No Bookmarks",
|
|
||||||
"MessageNoChapters": "No Chapters",
|
|
||||||
"MessageNoItems": "No Items",
|
|
||||||
"MessageNoItemsFound": "No items found",
|
|
||||||
"MessageNoListeningSessions": "No Listening Sessions",
|
|
||||||
"MessageNoMediaFolders": "No Media Folders",
|
|
||||||
"MessageNoNetworkConnection": "No network connection",
|
|
||||||
"MessageNoPodcastsFound": "No podcasts found",
|
|
||||||
"MessageNoSeries": "No series",
|
|
||||||
"MessageNoUpdatesWereNecessary": "No updates were necessary",
|
|
||||||
"MessageNoUserPlaylists": "You have no playlists",
|
|
||||||
"MessageReportBugsAndContribute": "Report bugs, request features, and contribute on",
|
|
||||||
"MessageSocketConnectedOverMeteredCellular": "Socket connected over metered cellular",
|
|
||||||
"MessageSocketConnectedOverMeteredWifi": "Socket connected over metered Wi-Fi",
|
"MessageSocketConnectedOverMeteredWifi": "Socket connected over metered Wi-Fi",
|
||||||
"MessageSocketConnectedOverUnmeteredCellular": "Socket connected over unmetered cellular",
|
"MessageSocketConnectedOverUnmeteredWifi": "Socket connected over unmetered Wi-Fi"
|
||||||
"MessageSocketConnectedOverUnmeteredWifi": "Socket connected over unmetered Wi-Fi",
|
|
||||||
"MessageSocketNotConnected": "Socket not connected",
|
|
||||||
"NoteRSSFeedPodcastAppsHttps": "Warning: Most podcast apps will require the RSS feed URL is using HTTPS",
|
|
||||||
"NoteRSSFeedPodcastAppsPubDate": "Warning: 1 or more of your episodes do not have a Pub Date. Some podcast apps require this.",
|
|
||||||
"ToastBookmarkCreateFailed": "Failed to create bookmark",
|
|
||||||
"ToastBookmarkRemoveFailed": "Failed to remove bookmark",
|
|
||||||
"ToastBookmarkUpdateFailed": "Failed to update bookmark",
|
|
||||||
"ToastDownloadNotAllowedOnCellular": "Downloading is not allowed on cellular data",
|
|
||||||
"ToastItemMarkedAsFinishedFailed": "Failed to mark as Finished",
|
|
||||||
"ToastItemMarkedAsNotFinishedFailed": "Failed to mark as Not Finished",
|
|
||||||
"ToastPlaylistCreateFailed": "Failed to create playlist",
|
|
||||||
"ToastPodcastCreateFailed": "Failed to create podcast",
|
|
||||||
"ToastPodcastCreateSuccess": "Podcast created successfully",
|
|
||||||
"ToastRSSFeedCloseFailed": "Failed to close RSS feed",
|
|
||||||
"ToastRSSFeedCloseSuccess": "RSS feed closed",
|
|
||||||
"ToastStreamingNotAllowedOnCellular": "Streaming is not allowed on cellular data"
|
|
||||||
}
|
}
|
||||||
|
|||||||
+259
-253
@@ -1,308 +1,314 @@
|
|||||||
{
|
{
|
||||||
"ButtonAdd": "Dodaj",
|
"ButtonAdd": "Dodaj",
|
||||||
"ButtonAddNewServer": "dodati novi poslužitelj",
|
"ButtonAddNewServer": "Dodaj novi poslužitelj",
|
||||||
"ButtonAuthors": "Autori",
|
"ButtonAuthors": "Autori",
|
||||||
"ButtonBack": "Natrag",
|
"ButtonBack": "Natrag",
|
||||||
"ButtonCancel": "Odustani",
|
"ButtonCancel": "Odustani",
|
||||||
"ButtonCancelTimer": "poništi mjerač vremena",
|
"ButtonCancelTimer": "Poništi timer",
|
||||||
"ButtonClearFilter": "Poništi filter",
|
"ButtonClearFilter": "Poništi filter",
|
||||||
"ButtonCloseFeed": "Zatvori feed",
|
"ButtonCloseFeed": "Zatvori izvor",
|
||||||
"ButtonCollections": "Kolekcije",
|
"ButtonCollections": "Zbirke",
|
||||||
"ButtonConnect": "spojiti",
|
"ButtonConnect": "Povezivanje",
|
||||||
"ButtonConnectToServer": "spojiti se na poslužitelj",
|
"ButtonConnectToServer": "Poveži se s poslužiteljem",
|
||||||
"ButtonCreate": "Napravi",
|
"ButtonCreate": "Izradi",
|
||||||
"ButtonCreateBookmark": "stvoriti oznaku",
|
"ButtonCreateBookmark": "Izradi knjižnu oznaku",
|
||||||
"ButtonCreateNewPlaylist": "stvoriti novu listu muzike",
|
"ButtonCreateNewPlaylist": "Izradi popis za izvođenje",
|
||||||
"ButtonDelete": "Obriši",
|
"ButtonDelete": "Izbriši",
|
||||||
"ButtonDeleteLocalEpisode": "izbrisati lokalnu epizosdu",
|
"ButtonDeleteLocalEpisode": "Izbriši lokalni nastavak",
|
||||||
"ButtonDeleteLocalFile": "Delete local file",
|
"ButtonDeleteLocalFile": "Izbriši lokalnu datoteku",
|
||||||
"ButtonDeleteLocalItem": "Delete local item",
|
"ButtonDeleteLocalItem": "Izbriši lokalnu stavku",
|
||||||
"ButtonDisableAutoTimer": "poništiti automatski mjerač vremena",
|
"ButtonDisableAutoTimer": "Onemogući automatski timer",
|
||||||
"ButtonDisconnect": "odvezati se",
|
"ButtonDisconnect": "Prekini vezu",
|
||||||
"ButtonGoToWebClient": "Go to Web Client",
|
"ButtonGoToWebClient": "Otvori web sučelje",
|
||||||
"ButtonHistory": "istorija",
|
"ButtonHistory": "Povijest",
|
||||||
"ButtonHome": "Početna stranica",
|
"ButtonHome": "Početna stranica",
|
||||||
"ButtonIssues": "Problemi",
|
"ButtonIssues": "Problemi",
|
||||||
"ButtonLatest": "Najnovije",
|
"ButtonLatest": "Najnovije",
|
||||||
"ButtonLibrary": "Biblioteka",
|
"ButtonLibrary": "Knjižnica",
|
||||||
"ButtonLocalMedia": "Local Media",
|
"ButtonLocalMedia": "Lokalni medijski zapisi",
|
||||||
"ButtonManageLocalFiles": "uredi lokane fajlove",
|
"ButtonManageLocalFiles": "Upravljanje lokalnim datotekama",
|
||||||
"ButtonNewFolder": "novi folder",
|
"ButtonNewFolder": "Nova mapa",
|
||||||
"ButtonNextEpisode": "sledeća epizoda",
|
"ButtonNextEpisode": "Sljedeći nastavak",
|
||||||
"ButtonOpenFeed": "Otvori feed",
|
"ButtonOpenFeed": "Otvori izvor",
|
||||||
"ButtonOverride": "Override",
|
"ButtonOverride": "Zanemari",
|
||||||
"ButtonPause": "Pause",
|
"ButtonPause": "Pauziraj",
|
||||||
"ButtonPlay": "Pokreni",
|
"ButtonPlay": "Reproduciraj",
|
||||||
"ButtonPlayEpisode": "Pokreni epizodu",
|
"ButtonPlayEpisode": "Reproduciraj nastavak",
|
||||||
"ButtonPlaying": "pušteno",
|
"ButtonPlaying": "Izvodi se",
|
||||||
"ButtonPlaylists": "plejliste",
|
"ButtonPlaylists": "Popisi za izvođenje",
|
||||||
"ButtonRead": "Pročitaj",
|
"ButtonRead": "Pročitaj",
|
||||||
"ButtonRemove": "Ukloni",
|
"ButtonRemove": "Ukloni",
|
||||||
"ButtonRemoveFromServer": "ukloni sa servera",
|
"ButtonRemoveFromServer": "Ukloni s poslužitelja",
|
||||||
"ButtonSave": "Spremi",
|
"ButtonSave": "Spremi",
|
||||||
"ButtonSaveOrder": "sačuvaj narudžbu",
|
"ButtonSaveOrder": "Spremi redoslijed",
|
||||||
"ButtonSearch": "Traži",
|
"ButtonSearch": "Traži",
|
||||||
"ButtonSendEbookToDevice": "pošalji elektronsku knjigu uređaju",
|
"ButtonSendEbookToDevice": "Pošalji e-knjigu na uređaj",
|
||||||
"ButtonSeries": "Serije",
|
"ButtonSeries": "Serijali",
|
||||||
"ButtonSetTimer": "Set Timer",
|
"ButtonSetTimer": "Postavi timer",
|
||||||
"ButtonStream": "lajvuj",
|
"ButtonStream": "Izvođenje strujanjem",
|
||||||
"ButtonSubmit": "Submit",
|
"ButtonSubmit": "Pošalji",
|
||||||
"ButtonSwitchServerUser": "promeni server/korisnika",
|
"ButtonSwitchServerUser": "Promijeni poslužitelj/korisnika",
|
||||||
"ButtonUserStats": "User Stats",
|
"ButtonUserStats": "Statistika korisnika",
|
||||||
"ButtonYes": "Da",
|
"ButtonYes": "Da",
|
||||||
"HeaderAccount": "Korisnički račun",
|
"HeaderAccount": "Korisnički račun",
|
||||||
"HeaderAdvanced": "Napredno",
|
"HeaderAdvanced": "Napredno",
|
||||||
"HeaderAudioTracks": "audio trake",
|
"HeaderAudioTracks": "Zvučni zapisi",
|
||||||
"HeaderChapters": "Poglavlja",
|
"HeaderChapters": "Poglavlja",
|
||||||
"HeaderCollection": "Kolekcija",
|
"HeaderCollection": "Zbirka",
|
||||||
"HeaderCollectionItems": "Stvari u kolekciji",
|
"HeaderCollectionItems": "Stavke u zbirci",
|
||||||
"HeaderConnectionStatus": "status konekcije",
|
"HeaderConnectionStatus": "Stanje veze",
|
||||||
"HeaderDataSettings": "podešavanja podataka",
|
"HeaderDataSettings": "Podatkovne postavke",
|
||||||
"HeaderDetails": "Detalji",
|
"HeaderDetails": "Pojedinosti",
|
||||||
"HeaderDownloads": "Downloads",
|
"HeaderDownloads": "Preuzimanja",
|
||||||
"HeaderEbookFiles": "fajlovi elektronske knjige",
|
"HeaderEbookFiles": "Datoteke e-knjiga",
|
||||||
"HeaderEpisodes": "Epizode",
|
"HeaderEpisodes": "Nastavci",
|
||||||
"HeaderEreaderSettings": "podešavanje elektronskog čitača",
|
"HeaderEreaderSettings": "Postavke e-čitača",
|
||||||
"HeaderLatestEpisodes": "Najnovije epizode",
|
"HeaderLatestEpisodes": "Najnoviji nastavci",
|
||||||
"HeaderLibraries": "Biblioteke",
|
"HeaderLibraries": "Knjižnice",
|
||||||
"HeaderLocalFolders": "lokalni folderi",
|
"HeaderLocalFolders": "Lokalne mape",
|
||||||
"HeaderLocalLibraryItems": "lokalne stvari iz biblioteke",
|
"HeaderLocalLibraryItems": "Stavke iz lokalne knjižnice",
|
||||||
"HeaderNewPlaylist": "nova plejlista",
|
"HeaderNewPlaylist": "Novi popis za izvođenje",
|
||||||
"HeaderOpenRSSFeed": "Otvori RSS Feed",
|
"HeaderOpenRSSFeed": "Otvori RSS izvor",
|
||||||
"HeaderPlaybackSettings": "podešavanja vraćanja unazad",
|
"HeaderPlaybackSettings": "Postavke izvođenja",
|
||||||
"HeaderPlaylist": "Playlist",
|
"HeaderPlaylist": "Popis za izvođenje",
|
||||||
"HeaderPlaylistItems": "Playlist Items",
|
"HeaderPlaylistItems": "Stavke popisa za izvođenje",
|
||||||
"HeaderRSSFeed": "RSS Feed",
|
"HeaderRSSFeed": "RSS izvor",
|
||||||
"HeaderRSSFeedGeneral": "RSS Details",
|
"HeaderRSSFeedGeneral": "RSS pojedinosti",
|
||||||
"HeaderRSSFeedIsOpen": "RSS Feed je otvoren",
|
"HeaderRSSFeedIsOpen": "RSS izvor je otvoren",
|
||||||
"HeaderSelectDownloadLocation": "izaberi lokaciju preuzimanja",
|
"HeaderSelectDownloadLocation": "Odaberi lokaciju za preuzimanja",
|
||||||
"HeaderSettings": "Postavke",
|
"HeaderSettings": "Postavke",
|
||||||
"HeaderSleepTimer": "merač vremena spavanja",
|
"HeaderSleepTimer": "Timer za spavanje",
|
||||||
"HeaderSleepTimerSettings": "podešavanja merača vremena spavanja",
|
"HeaderSleepTimerSettings": "Postavke timera za spavanje",
|
||||||
"HeaderStatsMinutesListeningChart": "Minuta odslušanih (posljednjih 7 dana)",
|
"HeaderStatsMinutesListeningChart": "Odslušanih minuta (posljednjih 7 dana)",
|
||||||
"HeaderStatsRecentSessions": "Nedavne sesije",
|
"HeaderStatsRecentSessions": "Nedavne sesije",
|
||||||
"HeaderTableOfContents": "tabela kontenta",
|
"HeaderTableOfContents": "Sadržaj",
|
||||||
"HeaderUserInterfaceSettings": "podešavanja korisničkog interfejsa",
|
"HeaderUserInterfaceSettings": "Postavke korisničkog sučelja",
|
||||||
"HeaderYourStats": "Tvoja statistika",
|
"HeaderYourStats": "Vaša statistika",
|
||||||
"LabelAddToPlaylist": "Add to Playlist",
|
"LabelAddToPlaylist": "Dodaj na popis za izvođenje",
|
||||||
"LabelAdded": "dodato",
|
"LabelAdded": "Dodano",
|
||||||
"LabelAddedAt": "dodato u",
|
"LabelAddedAt": "Dodano",
|
||||||
"LabelAll": "sve",
|
"LabelAll": "Sve",
|
||||||
"LabelAllowSeekingOnMediaControls": "Dozvoljena provera pozicije na medija kontroli notifikacija",
|
"LabelAllowSeekingOnMediaControls": "Dopusti pretraživanje položaja na obavijesti s upravljanjem medijima",
|
||||||
"LabelAlways": "uvek",
|
"LabelAlways": "Uvijek",
|
||||||
"LabelAskConfirmation": "pitaj za dozvolu",
|
"LabelAskConfirmation": "Zatraži potvrdu",
|
||||||
"LabelAuthor": "Autor",
|
"LabelAuthor": "Autor",
|
||||||
"LabelAuthorFirstLast": "autor (prvi zadnji)",
|
"LabelAuthorFirstLast": "Autor (Ime Prezime)",
|
||||||
"LabelAuthorLastFirst": "autor (zadnji, prvi)",
|
"LabelAuthorLastFirst": "Autor (Prezime, Ime)",
|
||||||
"LabelAuthors": "Autori",
|
"LabelAuthors": "Autori",
|
||||||
"LabelAutoDownloadEpisodes": "Automatski preuzmi epizode",
|
"LabelAutoDownloadEpisodes": "Automatski preuzmi nastavke",
|
||||||
"LabelAutoRewindTime": "automatski vrati vreme",
|
"LabelAutoRewindTime": "Automatsko vraćanje unatrag",
|
||||||
"LabelAutoSleepTimer": "automatski merač vremena spavanja",
|
"LabelAutoSleepTimer": "Automatski timer za spavanje",
|
||||||
"LabelAutoSleepTimerAutoRewind": "automatski merač vremena spavanja automatski vraćanje unazad",
|
"LabelAutoSleepTimerAutoRewind": "Automatsko vraćanje unatrag timera za spavanje",
|
||||||
"LabelAutoSleepTimerAutoRewindHelp": "kada automatski merač vremena spavanja završi, puštanje stvari opet će automatski vratiti unazad vašu situaciju.",
|
"LabelAutoSleepTimerAutoRewindHelp": "Nakon što se aktivira timer za spavanje, stavka koju ste slušali automatski će se vratiti na zadani položaj.",
|
||||||
"LabelAutoSleepTimerHelp": "When playing media between the specified start and end times a sleep timer will automatically start.",
|
"LabelAutoSleepTimerHelp": "Automatski timer za spavanje uključit će se u zadano vrijeme prilikom izvođenja medija.",
|
||||||
"LabelBooks": "Knjige",
|
"LabelBooks": "Knjige",
|
||||||
"LabelChapterTrack": "Praćenje poglavlja",
|
"LabelChapterTrack": "Zapis poglavlja",
|
||||||
"LabelChapters": "poglavlja",
|
"LabelChapters": "Poglavlja",
|
||||||
"LabelClosePlayer": "izaberi igrača",
|
"LabelClosePlayer": "Zatvori reproduktor",
|
||||||
"LabelCollapseSeries": "Collapse Series",
|
"LabelCollapseSeries": "Serijale prikaži sažeto",
|
||||||
"LabelComplete": "završeno",
|
"LabelComplete": "Dovršeno",
|
||||||
"LabelContinueBooks": "nastavi knjige",
|
"LabelContinueBooks": "Nastavi knjige",
|
||||||
"LabelContinueEpisodes": "nastavi epizode",
|
"LabelContinueEpisodes": "Nastavi nastavke",
|
||||||
"LabelContinueListening": "nastavi slušati",
|
"LabelContinueListening": "Nastavi slušati",
|
||||||
"LabelContinueReading": "nastavi čitati",
|
"LabelContinueReading": "Nastavi čitati",
|
||||||
"LabelContinueSeries": "nastavi serije",
|
"LabelContinueSeries": "Nastavi serijal",
|
||||||
"LabelCustomTime": "sopstveno vreme",
|
"LabelCustomTime": "Prilagođeno vrijeme",
|
||||||
"LabelDescription": "Opis",
|
"LabelDescription": "Opis",
|
||||||
"LabelDisableAudioFadeOut": "Disable audio fade out",
|
"LabelDisableAudioFadeOut": "Onemogući stišavanje zvuka",
|
||||||
"LabelDisableAudioFadeOutHelp": "Audio zvuk će se početi povećavati kada ima manje od minut merača vremena spavanja.",
|
"LabelDisableAudioFadeOutHelp": "Zvuk će se početi stišavati kada preostane manje od minute na timeru za spavanje. Ako ne želite stišavati zvuk, uključite ovu mogućnost.",
|
||||||
"LabelDisableAutoRewind": "Disable auto rewind",
|
"LabelDisableAutoRewind": "Onemogući automatsko vraćanje",
|
||||||
"LabelDisableShakeToReset": "Disable shake to reset",
|
"LabelDisableShakeToReset": "Onemogući ponovno postavljanje timera trešnjom",
|
||||||
"LabelDisableShakeToResetHelp": "Tresnja vašeg uređaja dok tajmer radi ili do 2 minuta od prekida tajmera će resetovati tajmer spavanja. Uključi ovo podešavanje da poništiš tresnju za resetovanje.",
|
"LabelDisableShakeToResetHelp": "Ukoliko zatresete svoj uređaj tijekom trajanja timera ILI unutar dvije minute od isteka timera, timer će ponovno početi odbrojavati. Uključite ovu mogućnost ako želite onemogućiti tu opciju.",
|
||||||
"LabelDisableVibrateOnReset": "poništi vibriranje kada se resetuje",
|
"LabelDisableVibrateOnReset": "Onemogući vibraciju prilikom vraćanja timera na početak",
|
||||||
"LabelDisableVibrateOnResetHelp": "Kada se tajmer spavanja resetuje vaš uređaj će vibrirati. Dozvolite ovo podešavanje da ne vibrira kada se tajmer spavanja resetuje.",
|
"LabelDisableVibrateOnResetHelp": "Vaš će uređaj zavibrirati kad timer za spavanje ponovno počne odbrojavati. Ako ne želite da uređaj zavibrira kada odbrojavanje ponovno započne, uključite ovu mogućnost.",
|
||||||
"LabelDiscover": "otkriti",
|
"LabelDiscover": "Otkrij",
|
||||||
"LabelDownload": "Preuzmi",
|
"LabelDownload": "Preuzmi",
|
||||||
"LabelDownloadUsingCellular": "Download using Cellular",
|
"LabelDownloadUsingCellular": "Preuzmi koristeći mobilne podatke",
|
||||||
"LabelDownloaded": "preuzeto",
|
"LabelDownloaded": "Preuzeto",
|
||||||
"LabelDuration": "Trajanje",
|
"LabelDuration": "Trajanje",
|
||||||
"LabelEbook": "elektronska knjiga",
|
"LabelEbook": "E-knjiga",
|
||||||
"LabelEbooks": "elektronske knjige",
|
"LabelEbooks": "E-knjige",
|
||||||
"LabelEnable": "Uključi",
|
"LabelEnable": "Omogući",
|
||||||
"LabelEnableMp3IndexSeeking": "Enable mp3 index seeking",
|
"LabelEnableMp3IndexSeeking": "Omogući pretraživanje mp3 datoteka po indeksu",
|
||||||
"LabelEnableMp3IndexSeekingHelp": "This setting should only be enabled if you have mp3 files that are not seeking correctly. Inaccurate seeking is most likely due to Variable birate (VBR) MP3 files. This setting will force index seeking, in which a time-to-byte mapping is built as the file is read. In some cases with large MP3 files there will be a delay when seeking towards the end of the file.",
|
"LabelEnableMp3IndexSeekingHelp": "Ovu mogućnost uključite samo ako imate mp3 datoteke koje ne možete pravilno pretraživati. Nepravilno pretraživanje najčešće uzrokuju MP3 datoteke s promjenjivom brzinom protoka (VBR). Ova postavka omogućit će pretraživanje pomoću indeksa, kod kojega se izrađuje mapa vremena i bajtova prilikom čitanja datoteke. U nekim slučajevima, kod velikih MP3 datoteka, može doći do kašnjenja kod pretraživanja na kraju datoteke.",
|
||||||
"LabelEnd": "Kraj",
|
"LabelEnd": "Kraj",
|
||||||
"LabelEndOfChapter": "kraj poglavlja",
|
"LabelEndOfChapter": "Kraj poglavlja",
|
||||||
"LabelEndTime": "kraj vremena",
|
"LabelEndTime": "Vrijeme završetka",
|
||||||
"LabelEpisode": "Epizoda",
|
"LabelEpisode": "Nastavak",
|
||||||
"LabelFeedURL": "Feed URL",
|
"LabelFeedURL": "URL izvora",
|
||||||
"LabelFile": "Datoteka",
|
"LabelFile": "Datoteka",
|
||||||
"LabelFileBirthtime": "File Birthtime",
|
"LabelFileBirthtime": "Datoteka stvorena",
|
||||||
"LabelFileModified": "fajl izmenjen",
|
"LabelFileModified": "Datoteka izmijenjena",
|
||||||
"LabelFilename": "Ime datoteke",
|
"LabelFilename": "Naziv datoteke",
|
||||||
"LabelFinished": "završen",
|
"LabelFinished": "Dovršeno",
|
||||||
"LabelFolder": "folder",
|
"LabelFolder": "Mapa",
|
||||||
"LabelFontScale": "Font scale",
|
"LabelFontBoldness": "Debljina slova",
|
||||||
"LabelGenre": "Genre",
|
"LabelFontScale": "Veličina slova",
|
||||||
|
"LabelGenre": "Žanr",
|
||||||
"LabelGenres": "Žanrovi",
|
"LabelGenres": "Žanrovi",
|
||||||
"LabelHapticFeedback": "Haptic feedback",
|
"LabelHapticFeedback": "Haptičke povratne informacije",
|
||||||
"LabelHasEbook": "Has ebook",
|
"LabelHasEbook": "Ima e-knjigu",
|
||||||
"LabelHasSupplementaryEbook": "Has supplementary ebook",
|
"LabelHasSupplementaryEbook": "Ima dopunsku e-knjigu",
|
||||||
"LabelHeavy": "Heavy",
|
"LabelHeavy": "Jako",
|
||||||
"LabelHigh": "High",
|
"LabelHigh": "Jako",
|
||||||
"LabelHost": "Host",
|
"LabelHost": "Poslužitelj",
|
||||||
"LabelInProgress": "U tijeku",
|
"LabelInProgress": "U tijeku",
|
||||||
"LabelIncomplete": "Nepotpuno",
|
"LabelIncomplete": "Nepotpuno",
|
||||||
"LabelInternalAppStorage": "Internal App Storage",
|
"LabelInternalAppStorage": "Unutarnja pohrana aplikacije",
|
||||||
"LabelJumpBackwardsTime": "Jump backwards time",
|
"LabelJumpBackwardsTime": "Trajanje skoka unatrag",
|
||||||
"LabelJumpForwardsTime": "Jump forwards time",
|
"LabelJumpForwardsTime": "Trajanje skoka unaprijed",
|
||||||
"LabelLanguage": "Jezik",
|
"LabelLanguage": "Jezik",
|
||||||
"LabelLayout": "Layout",
|
"LabelLayout": "Prikaz",
|
||||||
"LabelLayoutAuto": "Auto",
|
"LabelLayoutAuto": "Automatski",
|
||||||
"LabelLayoutSinglePage": "Single page",
|
"LabelLayoutSinglePage": "Jedna stranica",
|
||||||
"LabelLight": "Light",
|
"LabelLight": "Lagano",
|
||||||
"LabelLineSpacing": "Line spacing",
|
"LabelLineSpacing": "Razmak između redaka",
|
||||||
"LabelListenAgain": "Listen Again",
|
"LabelListenAgain": "Ponovno poslušaj",
|
||||||
"LabelLocalBooks": "Local Books",
|
"LabelLocalBooks": "Lokalne knjige",
|
||||||
"LabelLocalPodcasts": "Local Podcasts",
|
"LabelLocalPodcasts": "Lokalni podcasti",
|
||||||
"LabelLockOrientation": "Lock orientation",
|
"LabelLockOrientation": "Zaključaj zakretanje",
|
||||||
"LabelLockPlayer": "Lock Player",
|
"LabelLockPlayer": "Zaključaj upravljanje",
|
||||||
"LabelLow": "Low",
|
"LabelLow": "Slabo",
|
||||||
"LabelMediaType": "Media Type",
|
"LabelMediaType": "Vrsta medija",
|
||||||
"LabelMedium": "Medium",
|
"LabelMedium": "Srednje",
|
||||||
"LabelMore": "Više",
|
"LabelMore": "Više",
|
||||||
"LabelMoreInfo": "More Info",
|
"LabelMoreInfo": "Više informacija",
|
||||||
"LabelName": "Ime",
|
"LabelName": "Ime",
|
||||||
"LabelNarrator": "Narrator",
|
"LabelNarrator": "Pripovjedač",
|
||||||
"LabelNarrators": "Naratori",
|
"LabelNarrators": "Pripovjedači",
|
||||||
"LabelNever": "Never",
|
"LabelNavigateWithVolume": "Navigacija tipkama za glasnoću",
|
||||||
"LabelNewestAuthors": "Newest Authors",
|
"LabelNavigateWithVolumeDisabled": "Isključeno",
|
||||||
"LabelNewestEpisodes": "Newest Episodes",
|
"LabelNavigateWithVolumeEnabled": "Uključeno",
|
||||||
"LabelNo": "No",
|
"LabelNavigateWithVolumeMirrored": "Zrcali",
|
||||||
"LabelNotFinished": "Nedovršeno",
|
"LabelNever": "Nikada",
|
||||||
"LabelNotStarted": "Not Started",
|
"LabelNewestAuthors": "Najnoviji autori",
|
||||||
"LabelOff": "Off",
|
"LabelNewestEpisodes": "Najnovije epizode",
|
||||||
"LabelPassword": "Lozinka",
|
"LabelNo": "Ne",
|
||||||
|
"LabelNotFinished": "Nije dovršeno",
|
||||||
|
"LabelNotStarted": "Nije započeto",
|
||||||
|
"LabelOff": "Isključeno",
|
||||||
|
"LabelPassword": "Zaporka",
|
||||||
"LabelPath": "Putanja",
|
"LabelPath": "Putanja",
|
||||||
"LabelPlaybackDirect": "Direct",
|
"LabelPlaybackDirect": "Izravno",
|
||||||
"LabelPlaybackLocal": "Local",
|
"LabelPlaybackLocal": "Lokalno",
|
||||||
"LabelPlaybackSpeed": "Playback Speed",
|
"LabelPlaybackSpeed": "Brzina izvođenja",
|
||||||
"LabelPlaybackTranscode": "Transcode",
|
"LabelPlaybackTranscode": "Transkodiraj",
|
||||||
"LabelPodcast": "Podcast",
|
"LabelPodcast": "Podcast",
|
||||||
"LabelPodcasts": "Podcasts",
|
"LabelPodcasts": "Podcasti",
|
||||||
"LabelPreventIndexing": "Prevent your feed from being indexed by iTunes and Google podcast directories",
|
"LabelPreventIndexing": "Spriječite da iTunes i Google indeksiraju vaš feed za svoje popise podcasta",
|
||||||
"LabelProgress": "Napredak",
|
"LabelProgress": "Napredak",
|
||||||
"LabelPubDate": "Datam izdavanja",
|
"LabelPubDate": "Datum izdavanja",
|
||||||
"LabelPublishYear": "Godina izdavanja",
|
"LabelPublishYear": "Godina objavljivanja",
|
||||||
"LabelRSSFeedCustomOwnerEmail": "Custom owner Email",
|
"LabelRSSFeedCustomOwnerEmail": "Prilagođena adresa e-pošte vlasnika",
|
||||||
"LabelRSSFeedCustomOwnerName": "Custom owner Name",
|
"LabelRSSFeedCustomOwnerName": "Prilagođeno ime vlasnika",
|
||||||
"LabelRSSFeedPreventIndexing": "Prevent Indexing",
|
"LabelRSSFeedPreventIndexing": "Onemogući indeksiranje",
|
||||||
"LabelRSSFeedSlug": "RSS Feed Slug",
|
"LabelRSSFeedSlug": "Slug RSS izvora",
|
||||||
"LabelRead": "Read",
|
"LabelRandomly": "Nasumično",
|
||||||
"LabelReadAgain": "Read Again",
|
"LabelRead": "Čitaj",
|
||||||
"LabelRecentSeries": "Recent Series",
|
"LabelReadAgain": "Ponovno čitaj",
|
||||||
"LabelRecentlyAdded": "Recently Added",
|
"LabelRecentSeries": "Najnoviji serijali",
|
||||||
"LabelRemoveFromPlaylist": "Remove from Playlist",
|
"LabelRecentlyAdded": "Nedavno dodano",
|
||||||
"LabelScaleElapsedTimeBySpeed": "Scale Elapsed Time by Speed",
|
"LabelRemoveFromPlaylist": "Ukloni s popisa za izvođenje",
|
||||||
|
"LabelScaleElapsedTimeBySpeed": "Prilagodi preostalo vrijeme brzini izvođenja",
|
||||||
"LabelSeason": "Sezona",
|
"LabelSeason": "Sezona",
|
||||||
"LabelSelectADevice": "Select a device",
|
"LabelSelectADevice": "Odabir uređaja",
|
||||||
"LabelSeries": "Serije",
|
"LabelSeries": "Serijal",
|
||||||
"LabelServerAddress": "Server address",
|
"LabelServerAddress": "Adresa poslužitelja",
|
||||||
"LabelSetEbookAsPrimary": "Set as primary",
|
"LabelSetEbookAsPrimary": "Postavi kao primarno",
|
||||||
"LabelSetEbookAsSupplementary": "Set as supplementary",
|
"LabelSetEbookAsSupplementary": "Postavi kao dopunsko",
|
||||||
"LabelShakeSensitivity": "Shake sensitivity",
|
"LabelShakeSensitivity": "Osjetljivost trešnje",
|
||||||
"LabelShowAll": "Prikaži sve",
|
"LabelShowAll": "Prikaži sve",
|
||||||
"LabelSize": "Veličina",
|
"LabelSize": "Veličina",
|
||||||
"LabelSleepTimer": "Sleep timer",
|
"LabelSleepTimer": "Timer za spavanje",
|
||||||
"LabelStart": "Pokreni",
|
"LabelStart": "Početak",
|
||||||
"LabelStartTime": "Vrijeme pokretanja",
|
"LabelStartTime": "Vrijeme pokretanja",
|
||||||
"LabelStatsBestDay": "Najbolji dan",
|
"LabelStatsBestDay": "Najbolji dan",
|
||||||
"LabelStatsDailyAverage": "Dnevni prosjek",
|
"LabelStatsDailyAverage": "Dnevni prosjek",
|
||||||
"LabelStatsDays": "Dani",
|
"LabelStatsDays": "Dani",
|
||||||
"LabelStatsDaysListened": "Dana slušao",
|
"LabelStatsDaysListened": "Dana slušano",
|
||||||
"LabelStatsInARow": "u redu",
|
"LabelStatsInARow": "uzastopno",
|
||||||
"LabelStatsItemsFinished": "Završenih stavki",
|
"LabelStatsItemsFinished": "Dovršenih stavki",
|
||||||
"LabelStatsMinutes": "minute",
|
"LabelStatsMinutes": "minute",
|
||||||
"LabelStatsMinutesListening": "Minuta odslušano",
|
"LabelStatsMinutesListening": "Minuta odslušano",
|
||||||
"LabelStatsWeekListening": "Tjedno slušanje",
|
"LabelStatsWeekListening": "Tjedno slušanje",
|
||||||
"LabelStreamingUsingCellular": "Streaming using Cellular",
|
"LabelStreamingUsingCellular": "Strujanje preko mobilnih podataka",
|
||||||
"LabelTag": "Tag",
|
"LabelTag": "Oznaka",
|
||||||
"LabelTags": "Tags",
|
"LabelTags": "Oznake",
|
||||||
"LabelTheme": "Theme",
|
"LabelTheme": "Tema",
|
||||||
"LabelThemeDark": "Dark",
|
"LabelThemeDark": "Tamna",
|
||||||
"LabelThemeLight": "Light",
|
"LabelThemeLight": "Svijetla",
|
||||||
"LabelTimeRemaining": "{0} preostalo",
|
"LabelTimeRemaining": "{0} preostalo",
|
||||||
"LabelTitle": "Naslov",
|
"LabelTitle": "Naslov",
|
||||||
"LabelTotalSize": "Ukupna veličina",
|
"LabelTotalSize": "Ukupna veličina",
|
||||||
"LabelTotalTrack": "Total Track",
|
"LabelTotalTrack": "Ukupno zapisa",
|
||||||
"LabelTracks": "Tracks",
|
"LabelTracks": "Zvučni zapisi",
|
||||||
"LabelType": "Tip",
|
"LabelType": "Vrsta",
|
||||||
"LabelUnlockPlayer": "Unlock Player",
|
"LabelUnlockPlayer": "Otključaj izvođač",
|
||||||
"LabelUseBookshelfView": "Use bookshelf view",
|
"LabelUseBookshelfView": "Uključi izgled police s knjigama",
|
||||||
"LabelUser": "Korisnik",
|
"LabelUser": "Korisnik",
|
||||||
"LabelUsername": "Korisničko ime",
|
"LabelUsername": "Korisničko ime",
|
||||||
"LabelVeryHigh": "Very High",
|
"LabelVeryHigh": "Vrlo jako",
|
||||||
"LabelVeryLow": "Very Low",
|
"LabelVeryLow": "Vrlo slabo",
|
||||||
"LabelYourBookmarks": "Tvoje knjižne oznake",
|
"LabelYourBookmarks": "Vaše knjižne oznake",
|
||||||
"LabelYourProgress": "Tvoj napredak",
|
"LabelYourProgress": "Vaš napredak",
|
||||||
"MessageAndroid10Downloads": "Android 10 and below will use internal app storage for downloads.",
|
"MessageAndroid10Downloads": "Na Androidu 10 i novijem za preuzimanja se upotrebljava unutarnja pohrana.",
|
||||||
"MessageAttemptingServerConnection": "Attempting server connection...",
|
"MessageAttemptingServerConnection": "Pokušavam se povezati s poslužiteljem...",
|
||||||
"MessageAudiobookshelfServerNotConnected": "Audiobookshelf server not connected",
|
"MessageAudiobookshelfServerNotConnected": "Poslužitelj Audiobookshelf nije povezan",
|
||||||
"MessageAudiobookshelfServerRequired": "<strong>Important!</strong> This app is designed to work with an Audiobookshelf server that you or someone you know is hosting. This app does not provide any content.",
|
"MessageAudiobookshelfServerRequired": "<strong>Važno!</strong> Ova je aplikacija predviđena za rad s poslužiteljem Audiobookshelf na vašem poslužitelju kojim upravljate vi ili netko koga znate. Ova aplikacija ne nudi nikakav sadržaj.",
|
||||||
"MessageBookshelfEmpty": "Bookshelf empty",
|
"MessageBookshelfEmpty": "Polica s knjigama je prazna",
|
||||||
"MessageConfirmDeleteLocalEpisode": "Remove local episode \"{0}\" from your device? The file on the server will be unaffected.",
|
"MessageConfirmDeleteLocalEpisode": "Želite li ukloniti lokalni nastavak \"{0}\" sa svog uređaja? Ovo ne utječe na datoteku na poslužitelju.",
|
||||||
"MessageConfirmDeleteLocalFiles": "Remove local files of this item from your device? The files on the server and your progress will be unaffected.",
|
"MessageConfirmDeleteLocalFiles": "Želite li ukloniti lokalne datoteke ove stavke sa svog uređaja? Ovo ne utječe na datoteke na poslužitelju niti na vaš napredak.",
|
||||||
"MessageConfirmDiscardProgress": "Are you sure you want to reset your progress?",
|
"MessageConfirmDiscardProgress": "Jeste li sigurni da želite iz izbrisati svoj napredak?",
|
||||||
"MessageConfirmDownloadUsingCellular": "You are about to download using cellular data. This may include carrier data charges. Do you wish to continue?",
|
"MessageConfirmDownloadUsingCellular": "Spremate se pokrenuti preuzimanje koristeći mobilne podatke. Ovo može uzrokovati dodatne troškove. Želite li nastaviti?",
|
||||||
"MessageConfirmMarkAsFinished": "Are you sure you want to mark this item as finished?",
|
"MessageConfirmMarkAsFinished": "Sigurno želite označiti ovu stavku dovršenom?",
|
||||||
"MessageConfirmRemoveBookmark": "Are you sure you want to remove bookmark?",
|
"MessageConfirmRemoveBookmark": "Sigurno želite ukloniti knjižnu oznaku?",
|
||||||
"MessageConfirmStreamingUsingCellular": "You are about to stream using cellular data. This may include carrier data charges. Do you wish to continue?",
|
"MessageConfirmStreamingUsingCellular": "Pokrenut ćete strujanje korištenjem mobilnih podataka. Ovo može uzrokovati dodatne troškove. Želite li nastaviti?",
|
||||||
"MessageDiscardProgress": "Discard Progress",
|
"MessageDiscardProgress": "Zanemari napredak",
|
||||||
"MessageDownloadCompleteProcessing": "Download complete. Processing...",
|
"MessageDownloadCompleteProcessing": "Preuzimanje dovršeno. Obrađujem...",
|
||||||
"MessageDownloading": "Downloading...",
|
"MessageDownloading": "Preuzimanje...",
|
||||||
"MessageDownloadingEpisode": "Preuzimam epizodu",
|
"MessageDownloadingEpisode": "Preuzimam nastavak",
|
||||||
"MessageEpisodesQueuedForDownload": "{0} Epizoda/-e u redu za preuzimanje",
|
"MessageEpisodesQueuedForDownload": "{0} nastavak(a) u redu za preuzimanje",
|
||||||
"MessageFeedURLWillBe": "Feed URL će biti {0}",
|
"MessageFeedURLWillBe": "URL izvora bit će {0}",
|
||||||
"MessageFetching": "Dobavljam...",
|
"MessageFetching": "Dohvaćam...",
|
||||||
"MessageFollowTheProjectOnGithub": "Follow the project on GitHub",
|
"MessageFollowTheProjectOnGithub": "Pratite projekt na GitHubu",
|
||||||
"MessageItemDownloadCompleteFailedToCreate": "Item download complete but failed to create library item",
|
"MessageItemDownloadCompleteFailedToCreate": "Stavka je uspješno preuzeta, ali nije uspjela izrada knjižničke stavke",
|
||||||
"MessageLoading": "Učitavam...",
|
"MessageLoading": "Učitavam...",
|
||||||
"MessageLoadingServerData": "Loading server data...",
|
"MessageLoadingServerData": "Učitavam podatke poslužitelja...",
|
||||||
"MessageMarkAsFinished": "Označi kao završeno",
|
"MessageMarkAsFinished": "Označi kao dovršeno",
|
||||||
"MessageMediaLinkedToADifferentServer": "Media is linked to an Audiobookshelf server on a different address ({0}). Progress will be synced when connected to this server address.",
|
"MessageMediaLinkedToADifferentServer": "Medijski zapis vezan je s Audiobookshelf poslužiteljem na drugoj adresi ({0}). Napredak će se sinkronizirati samo dok ste povezani s poslužiteljem na toj adresi.",
|
||||||
"MessageMediaLinkedToADifferentUser": "Media is linked to this server but was downloaded by a different user. Progress will only be synced to the user that downloaded it.",
|
"MessageMediaLinkedToADifferentUser": "Medijski zapis povezan je s ovim poslužiteljem, ali preuzeo ga je drugi korisnik. Napredak će se sinkronizirati isključivo korisniku koji ga je preuzeo.",
|
||||||
"MessageMediaLinkedToServer": "Linked to server {0}",
|
"MessageMediaLinkedToServer": "Povezani s poslužiteljem {0}",
|
||||||
"MessageMediaLinkedToThisServer": "Downloaded media is linked to this server",
|
"MessageMediaLinkedToThisServer": "Preuzeti medijski zapis povezan je s ovim poslužiteljem",
|
||||||
"MessageMediaNotLinkedToServer": "Media is not linked to an Audiobookshelf server. No progress will be synced.",
|
"MessageMediaNotLinkedToServer": "Medijski zapis nije povezan s poslužiteljem Audiobookshelf. Napredak se neće sinkronizirati.",
|
||||||
"MessageNoBookmarks": "Nema knjižnih bilješki",
|
"MessageNoBookmarks": "Nema knjižnih oznaka",
|
||||||
"MessageNoChapters": "Nema poglavlja",
|
"MessageNoChapters": "Nema poglavlja",
|
||||||
"MessageNoItems": "Nema stavki",
|
"MessageNoItems": "Nema stavki",
|
||||||
"MessageNoItemsFound": "Nijedna stavka pronađena",
|
"MessageNoItemsFound": "Nema pronađenih stavki",
|
||||||
"MessageNoListeningSessions": "Nema Listening Sessions",
|
"MessageNoListeningSessions": "Nema sesija slušanja",
|
||||||
"MessageNoMediaFolders": "No Media Folders",
|
"MessageNoMediaFolders": "Nema medijskih mapa",
|
||||||
"MessageNoNetworkConnection": "No network connection",
|
"MessageNoNetworkConnection": "Nema mrežne veze",
|
||||||
"MessageNoPodcastsFound": "Nijedan podcast pronađen",
|
"MessageNoPodcastsFound": "Nije pronađen niti jedan podcast",
|
||||||
"MessageNoSeries": "No series",
|
"MessageNoSeries": "Nema serijala",
|
||||||
"MessageNoUpdatesWereNecessary": "Aktualiziranje nije bilo potrebno",
|
"MessageNoUpdatesWereNecessary": "Ažuriranje nije bilo potrebno",
|
||||||
"MessageNoUserPlaylists": "You have no playlists",
|
"MessageNoUserPlaylists": "Nemate popisa za izvođenje",
|
||||||
"MessageReportBugsAndContribute": "Prijavte bugove, zatržite featurese i doprinosite na",
|
"MessageReportBugsAndContribute": "Prijavite pogreške, zatražite funkcionalnosti i doprinesite na",
|
||||||
"MessageSocketConnectedOverMeteredCellular": "Socket connected over metered cellular",
|
"MessageSocketConnectedOverMeteredCellular": "Socket je povezan preko mobilnih podataka",
|
||||||
"MessageSocketConnectedOverMeteredWifi": "Socket connected over metered Wi-Fi",
|
"MessageSocketConnectedOverMeteredWifi": "Socket je povezan preko mobilne mreže s praćenjem potrošnje",
|
||||||
"MessageSocketConnectedOverUnmeteredCellular": "Socket connected over unmetered cellular",
|
"MessageSocketConnectedOverUnmeteredCellular": "Socket je povezan preko mobilne mreže kod koje se ne prati potrošnja",
|
||||||
"MessageSocketConnectedOverUnmeteredWifi": "Socket connected over unmetered Wi-Fi",
|
"MessageSocketConnectedOverUnmeteredWifi": "Socket je povezan preko Wi-Fi mreže na kojoj se ne prati potrošnja",
|
||||||
"MessageSocketNotConnected": "Socket not connected",
|
"MessageSocketNotConnected": "Socket nije povezan",
|
||||||
"NoteRSSFeedPodcastAppsHttps": "Upozorenje: Večina podcasta će trebati RSS feed URL koji koristi HTTPS",
|
"NoteRSSFeedPodcastAppsHttps": "Pripazite: Većina aplikacija za podcaste iziskuje URL RSS izvora koji se koristi HTTPS protokolom",
|
||||||
"NoteRSSFeedPodcastAppsPubDate": "Upozorenje: 1 ili više vaših epizoda nemaju datum objavljivanja. Neke podcast aplikacije zahtjevaju to.",
|
"NoteRSSFeedPodcastAppsPubDate": "Upozorenje: jedan ili više vaših nastavaka nemaju datum objavljivanja. To je obavezno kod nekih aplikacija za podcaste.",
|
||||||
"ToastBookmarkCreateFailed": "Kreiranje knjižne bilješke neuspješno",
|
"ToastBookmarkCreateFailed": "Izrada knjižne oznake nije uspjela",
|
||||||
"ToastBookmarkRemoveFailed": "Brisanje knjižne bilješke nauspješno",
|
"ToastBookmarkRemoveFailed": "Brisanje knjižne bilješke nije uspjelo",
|
||||||
"ToastBookmarkUpdateFailed": "Aktualizacija knjižne bilješke neuspješna",
|
"ToastBookmarkUpdateFailed": "Ažuriranje knjižne oznake nije uspjelo",
|
||||||
"ToastDownloadNotAllowedOnCellular": "Downloading is not allowed on cellular data",
|
"ToastDownloadNotAllowedOnCellular": "Preuzimanje korištenjem mobilnih podataka onemogućeno je",
|
||||||
"ToastItemMarkedAsFinishedFailed": "Označi kao Završeno neuspješno",
|
"ToastItemMarkedAsFinishedFailed": "Označavanje kao Dovršeno nije uspjelo",
|
||||||
"ToastItemMarkedAsNotFinishedFailed": "Označi kao Nezavršeno neuspješno",
|
"ToastItemMarkedAsNotFinishedFailed": "Označavanje kao Nije dovršeno nije uspjelo",
|
||||||
"ToastPlaylistCreateFailed": "Failed to create playlist",
|
"ToastPlaylistCreateFailed": "Popis za izvođenje nije izrađen",
|
||||||
"ToastPodcastCreateFailed": "Neuspješno kreiranje podcasta",
|
"ToastPodcastCreateFailed": "Podcast nije izrađen",
|
||||||
"ToastPodcastCreateSuccess": "Podcast uspješno kreiran",
|
"ToastPodcastCreateSuccess": "Podcast uspješno izrađen",
|
||||||
"ToastRSSFeedCloseFailed": "Neuspješno zatvaranje RSS Feeda",
|
"ToastRSSFeedCloseFailed": "RSS izvor nije uspješno zatvoren",
|
||||||
"ToastRSSFeedCloseSuccess": "RSS Feed zatvoren",
|
"ToastRSSFeedCloseSuccess": "RSS izvor zatvoren",
|
||||||
"ToastStreamingNotAllowedOnCellular": "Streaming is not allowed on cellular data"
|
"ToastStreamingNotAllowedOnCellular": "Strujanje korištenjem mobilnih podataka onemogućeno je"
|
||||||
}
|
}
|
||||||
|
|||||||
+23
-15
@@ -19,7 +19,7 @@
|
|||||||
"ButtonDeleteLocalItem": "Helyi elem törlése",
|
"ButtonDeleteLocalItem": "Helyi elem törlése",
|
||||||
"ButtonDisableAutoTimer": "Automatikus időzítő letiltása",
|
"ButtonDisableAutoTimer": "Automatikus időzítő letiltása",
|
||||||
"ButtonDisconnect": "Kapcsolat bontása",
|
"ButtonDisconnect": "Kapcsolat bontása",
|
||||||
"ButtonGoToWebClient": "Go to Web Client",
|
"ButtonGoToWebClient": "Webes kliens megnyitása",
|
||||||
"ButtonHistory": "Előzmények",
|
"ButtonHistory": "Előzmények",
|
||||||
"ButtonHome": "Kezdőlap",
|
"ButtonHome": "Kezdőlap",
|
||||||
"ButtonIssues": "Problémák",
|
"ButtonIssues": "Problémák",
|
||||||
@@ -33,6 +33,7 @@
|
|||||||
"ButtonOverride": "Felülírás",
|
"ButtonOverride": "Felülírás",
|
||||||
"ButtonPause": "Szünet",
|
"ButtonPause": "Szünet",
|
||||||
"ButtonPlay": "Lejátszás",
|
"ButtonPlay": "Lejátszás",
|
||||||
|
"ButtonPlayEpisode": "Epizód lejátszása",
|
||||||
"ButtonPlaying": "Lejátszás folyamatban",
|
"ButtonPlaying": "Lejátszás folyamatban",
|
||||||
"ButtonPlaylists": "Lejátszási listák",
|
"ButtonPlaylists": "Lejátszási listák",
|
||||||
"ButtonRead": "Olvasás",
|
"ButtonRead": "Olvasás",
|
||||||
@@ -56,7 +57,7 @@
|
|||||||
"HeaderCollection": "Gyűjtemény",
|
"HeaderCollection": "Gyűjtemény",
|
||||||
"HeaderCollectionItems": "Gyűjtemény elemek",
|
"HeaderCollectionItems": "Gyűjtemény elemek",
|
||||||
"HeaderConnectionStatus": "Kapcsolat állapota",
|
"HeaderConnectionStatus": "Kapcsolat állapota",
|
||||||
"HeaderDataSettings": "Data Settings",
|
"HeaderDataSettings": "Adat beállítások",
|
||||||
"HeaderDetails": "Részletek",
|
"HeaderDetails": "Részletek",
|
||||||
"HeaderDownloads": "Letöltések",
|
"HeaderDownloads": "Letöltések",
|
||||||
"HeaderEbookFiles": "E-könyv fájlok",
|
"HeaderEbookFiles": "E-könyv fájlok",
|
||||||
@@ -88,8 +89,8 @@
|
|||||||
"LabelAddedAt": "Hozzáadva ekkor",
|
"LabelAddedAt": "Hozzáadva ekkor",
|
||||||
"LabelAll": "Összes",
|
"LabelAll": "Összes",
|
||||||
"LabelAllowSeekingOnMediaControls": "Pozíció keresés engedélyezése a média értesítési vezérlőkön",
|
"LabelAllowSeekingOnMediaControls": "Pozíció keresés engedélyezése a média értesítési vezérlőkön",
|
||||||
"LabelAlways": "Always",
|
"LabelAlways": "Mindig",
|
||||||
"LabelAskConfirmation": "Ask for confirmation",
|
"LabelAskConfirmation": "Kérjen megerősítést",
|
||||||
"LabelAuthor": "Szerző",
|
"LabelAuthor": "Szerző",
|
||||||
"LabelAuthorFirstLast": "Szerző (Keresztnév Vezetéknév)",
|
"LabelAuthorFirstLast": "Szerző (Keresztnév Vezetéknév)",
|
||||||
"LabelAuthorLastFirst": "Szerző (Vezetéknév, Keresztnév)",
|
"LabelAuthorLastFirst": "Szerző (Vezetéknév, Keresztnév)",
|
||||||
@@ -122,7 +123,7 @@
|
|||||||
"LabelDisableVibrateOnResetHelp": "Amikor az alvásidőzítő visszaállításra kerül, az eszköz rezegni fog. Engedélyezze ezt a beállítást, hogy ne rezegjen az alvásidőzítő visszaállításakor.",
|
"LabelDisableVibrateOnResetHelp": "Amikor az alvásidőzítő visszaállításra kerül, az eszköz rezegni fog. Engedélyezze ezt a beállítást, hogy ne rezegjen az alvásidőzítő visszaállításakor.",
|
||||||
"LabelDiscover": "Felfedezés",
|
"LabelDiscover": "Felfedezés",
|
||||||
"LabelDownload": "Letöltés",
|
"LabelDownload": "Letöltés",
|
||||||
"LabelDownloadUsingCellular": "Download using Cellular",
|
"LabelDownloadUsingCellular": "Letöltés mobilinternettel",
|
||||||
"LabelDownloaded": "Letöltve",
|
"LabelDownloaded": "Letöltve",
|
||||||
"LabelDuration": "Időtartam",
|
"LabelDuration": "Időtartam",
|
||||||
"LabelEbook": "E-könyv",
|
"LabelEbook": "E-könyv",
|
||||||
@@ -141,6 +142,7 @@
|
|||||||
"LabelFilename": "Fájlnév",
|
"LabelFilename": "Fájlnév",
|
||||||
"LabelFinished": "Befejezve",
|
"LabelFinished": "Befejezve",
|
||||||
"LabelFolder": "Mappa",
|
"LabelFolder": "Mappa",
|
||||||
|
"LabelFontBoldness": "Betű vastagság",
|
||||||
"LabelFontScale": "Betűméret skála",
|
"LabelFontScale": "Betűméret skála",
|
||||||
"LabelGenre": "Műfaj",
|
"LabelGenre": "Műfaj",
|
||||||
"LabelGenres": "Műfajok",
|
"LabelGenres": "Műfajok",
|
||||||
@@ -149,7 +151,7 @@
|
|||||||
"LabelHasSupplementaryEbook": "Van kiegészítő e-könyv",
|
"LabelHasSupplementaryEbook": "Van kiegészítő e-könyv",
|
||||||
"LabelHeavy": "Nehéz",
|
"LabelHeavy": "Nehéz",
|
||||||
"LabelHigh": "Magas",
|
"LabelHigh": "Magas",
|
||||||
"LabelHost": "Házigazda",
|
"LabelHost": "Kiszolgáló",
|
||||||
"LabelInProgress": "Folyamatban",
|
"LabelInProgress": "Folyamatban",
|
||||||
"LabelIncomplete": "Befejezetlen",
|
"LabelIncomplete": "Befejezetlen",
|
||||||
"LabelInternalAppStorage": "Belső alkalmazástároló",
|
"LabelInternalAppStorage": "Belső alkalmazástároló",
|
||||||
@@ -174,7 +176,11 @@
|
|||||||
"LabelName": "Név",
|
"LabelName": "Név",
|
||||||
"LabelNarrator": "Előadó",
|
"LabelNarrator": "Előadó",
|
||||||
"LabelNarrators": "Előadók",
|
"LabelNarrators": "Előadók",
|
||||||
"LabelNever": "Never",
|
"LabelNavigateWithVolume": "Navigálás a hangerőgombokkal",
|
||||||
|
"LabelNavigateWithVolumeDisabled": "Kikapcsolva",
|
||||||
|
"LabelNavigateWithVolumeEnabled": "Bekapcsolva",
|
||||||
|
"LabelNavigateWithVolumeMirrored": "Tükrözve",
|
||||||
|
"LabelNever": "Soha",
|
||||||
"LabelNewestAuthors": "Legújabb szerzők",
|
"LabelNewestAuthors": "Legújabb szerzők",
|
||||||
"LabelNewestEpisodes": "Legújabb epizódok",
|
"LabelNewestEpisodes": "Legújabb epizódok",
|
||||||
"LabelNo": "Nem",
|
"LabelNo": "Nem",
|
||||||
@@ -197,11 +203,12 @@
|
|||||||
"LabelRSSFeedCustomOwnerName": "Egyéni tulajdonos neve",
|
"LabelRSSFeedCustomOwnerName": "Egyéni tulajdonos neve",
|
||||||
"LabelRSSFeedPreventIndexing": "Indexelés megakadályozása",
|
"LabelRSSFeedPreventIndexing": "Indexelés megakadályozása",
|
||||||
"LabelRSSFeedSlug": "RSS hírcsatorna rövid cím",
|
"LabelRSSFeedSlug": "RSS hírcsatorna rövid cím",
|
||||||
|
"LabelRandomly": "Véletlenszerűen",
|
||||||
"LabelRead": "Olvasás",
|
"LabelRead": "Olvasás",
|
||||||
"LabelReadAgain": "Újraolvasás",
|
"LabelReadAgain": "Újraolvasás",
|
||||||
"LabelRecentSeries": "Legutóbbi sorozatok",
|
"LabelRecentSeries": "Legutóbbi sorozatok",
|
||||||
"LabelRecentlyAdded": "Legutóbb hozzáadva",
|
"LabelRecentlyAdded": "Legutóbb hozzáadva",
|
||||||
"LabelRemoveFromPlaylist": "Remove from Playlist",
|
"LabelRemoveFromPlaylist": "Eltávolítás a lejátszási listáról",
|
||||||
"LabelScaleElapsedTimeBySpeed": "Eltelt idő skálázása sebesség szerint",
|
"LabelScaleElapsedTimeBySpeed": "Eltelt idő skálázása sebesség szerint",
|
||||||
"LabelSeason": "Évad",
|
"LabelSeason": "Évad",
|
||||||
"LabelSelectADevice": "Eszköz kiválasztása",
|
"LabelSelectADevice": "Eszköz kiválasztása",
|
||||||
@@ -224,7 +231,7 @@
|
|||||||
"LabelStatsMinutes": "perc",
|
"LabelStatsMinutes": "perc",
|
||||||
"LabelStatsMinutesListening": "Hallgatás percekben",
|
"LabelStatsMinutesListening": "Hallgatás percekben",
|
||||||
"LabelStatsWeekListening": "Heti hallgatás",
|
"LabelStatsWeekListening": "Heti hallgatás",
|
||||||
"LabelStreamingUsingCellular": "Streaming using Cellular",
|
"LabelStreamingUsingCellular": "Streamelés mobilinternettel",
|
||||||
"LabelTag": "Címke",
|
"LabelTag": "Címke",
|
||||||
"LabelTags": "Címkék",
|
"LabelTags": "Címkék",
|
||||||
"LabelTheme": "Téma",
|
"LabelTheme": "Téma",
|
||||||
@@ -232,6 +239,7 @@
|
|||||||
"LabelThemeLight": "Világos",
|
"LabelThemeLight": "Világos",
|
||||||
"LabelTimeRemaining": "{0} maradt",
|
"LabelTimeRemaining": "{0} maradt",
|
||||||
"LabelTitle": "Cím",
|
"LabelTitle": "Cím",
|
||||||
|
"LabelTotalSize": "Összes méret",
|
||||||
"LabelTotalTrack": "Összes szám",
|
"LabelTotalTrack": "Összes szám",
|
||||||
"LabelTracks": "Számok",
|
"LabelTracks": "Számok",
|
||||||
"LabelType": "Típus",
|
"LabelType": "Típus",
|
||||||
@@ -251,10 +259,10 @@
|
|||||||
"MessageConfirmDeleteLocalEpisode": "\"{0}\" helyi epizód eltávolítása az eszközről? A szerveren lévő fájl nem érintett.",
|
"MessageConfirmDeleteLocalEpisode": "\"{0}\" helyi epizód eltávolítása az eszközről? A szerveren lévő fájl nem érintett.",
|
||||||
"MessageConfirmDeleteLocalFiles": "Ezen elem helyi fájljainak eltávolítása az eszközről? A szerveren lévő fájlok és a haladás nem érintettek.",
|
"MessageConfirmDeleteLocalFiles": "Ezen elem helyi fájljainak eltávolítása az eszközről? A szerveren lévő fájlok és a haladás nem érintettek.",
|
||||||
"MessageConfirmDiscardProgress": "Biztosan alaphelyzetbe akarja állítani a haladást?",
|
"MessageConfirmDiscardProgress": "Biztosan alaphelyzetbe akarja állítani a haladást?",
|
||||||
"MessageConfirmDownloadUsingCellular": "You are about to download using cellular data. This may include carrier data charges. Do you wish to continue?",
|
"MessageConfirmDownloadUsingCellular": "Mobiladat-hálózaton keresztül készülsz letölteni. Ez adatforgalmi díjakkal járhat. Szeretnéd folytatni?",
|
||||||
"MessageConfirmMarkAsFinished": "Biztosan befejezettnek jelöli ezt az elemet?",
|
"MessageConfirmMarkAsFinished": "Biztosan befejezettnek jelöli ezt az elemet?",
|
||||||
"MessageConfirmRemoveBookmark": "Biztosan eltávolítja a könyvjelzőt?",
|
"MessageConfirmRemoveBookmark": "Biztosan eltávolítja a könyvjelzőt?",
|
||||||
"MessageConfirmStreamingUsingCellular": "You are about to stream using cellular data. This may include carrier data charges. Do you wish to continue?",
|
"MessageConfirmStreamingUsingCellular": "Mobiladat-hálózaton keresztül készülsz streamelni. Ez adatforgalmi díjakkal járhat. Szeretnéd folytatni?",
|
||||||
"MessageDiscardProgress": "Haladás elvetése",
|
"MessageDiscardProgress": "Haladás elvetése",
|
||||||
"MessageDownloadCompleteProcessing": "Letöltés kész. Feldolgozás...",
|
"MessageDownloadCompleteProcessing": "Letöltés kész. Feldolgozás...",
|
||||||
"MessageDownloading": "Letöltés...",
|
"MessageDownloading": "Letöltés...",
|
||||||
@@ -280,10 +288,10 @@
|
|||||||
"MessageNoMediaFolders": "Nincsenek médiamappák",
|
"MessageNoMediaFolders": "Nincsenek médiamappák",
|
||||||
"MessageNoNetworkConnection": "Nincs hálózati kapcsolat",
|
"MessageNoNetworkConnection": "Nincs hálózati kapcsolat",
|
||||||
"MessageNoPodcastsFound": "Nem találhatók podcastok",
|
"MessageNoPodcastsFound": "Nem találhatók podcastok",
|
||||||
"MessageNoSeries": "No series",
|
"MessageNoSeries": "Nincsenek sorozatok",
|
||||||
"MessageNoUpdatesWereNecessary": "Nem volt szükséges frissítés",
|
"MessageNoUpdatesWereNecessary": "Nem volt szükséges frissítés",
|
||||||
"MessageNoUserPlaylists": "Nincsenek lejátszási listái",
|
"MessageNoUserPlaylists": "Nincsenek lejátszási listái",
|
||||||
"MessageReportBugsAndContribute": "Hibák jelentése, funkciók kérése és hozzájárulás a",
|
"MessageReportBugsAndContribute": "Hibák jelentése, funkciók kérése és hozzájárulás itt",
|
||||||
"MessageSocketConnectedOverMeteredCellular": "Csatlakoztatva mért mobilhálózaton keresztül",
|
"MessageSocketConnectedOverMeteredCellular": "Csatlakoztatva mért mobilhálózaton keresztül",
|
||||||
"MessageSocketConnectedOverMeteredWifi": "Csatlakoztatva mért Wi-Fi hálózaton keresztül",
|
"MessageSocketConnectedOverMeteredWifi": "Csatlakoztatva mért Wi-Fi hálózaton keresztül",
|
||||||
"MessageSocketConnectedOverUnmeteredCellular": "Csatlakoztatva korlátlan mobilhálózaton keresztül",
|
"MessageSocketConnectedOverUnmeteredCellular": "Csatlakoztatva korlátlan mobilhálózaton keresztül",
|
||||||
@@ -294,7 +302,7 @@
|
|||||||
"ToastBookmarkCreateFailed": "A könyvjelző létrehozása sikertelen",
|
"ToastBookmarkCreateFailed": "A könyvjelző létrehozása sikertelen",
|
||||||
"ToastBookmarkRemoveFailed": "A könyvjelző eltávolítása sikertelen",
|
"ToastBookmarkRemoveFailed": "A könyvjelző eltávolítása sikertelen",
|
||||||
"ToastBookmarkUpdateFailed": "A könyvjelző frissítése sikertelen",
|
"ToastBookmarkUpdateFailed": "A könyvjelző frissítése sikertelen",
|
||||||
"ToastDownloadNotAllowedOnCellular": "Downloading is not allowed on cellular data",
|
"ToastDownloadNotAllowedOnCellular": "Letöltés mobilinternettel nem engedélyezett",
|
||||||
"ToastItemMarkedAsFinishedFailed": "Az elem befejezettnek jelölése sikertelen",
|
"ToastItemMarkedAsFinishedFailed": "Az elem befejezettnek jelölése sikertelen",
|
||||||
"ToastItemMarkedAsNotFinishedFailed": "Az elem befejezetlennek jelölése sikertelen",
|
"ToastItemMarkedAsNotFinishedFailed": "Az elem befejezetlennek jelölése sikertelen",
|
||||||
"ToastPlaylistCreateFailed": "A lejátszási lista létrehozása sikertelen",
|
"ToastPlaylistCreateFailed": "A lejátszási lista létrehozása sikertelen",
|
||||||
@@ -302,5 +310,5 @@
|
|||||||
"ToastPodcastCreateSuccess": "A podcast sikeresen létrehozva",
|
"ToastPodcastCreateSuccess": "A podcast sikeresen létrehozva",
|
||||||
"ToastRSSFeedCloseFailed": "Az RSS hírcsatorna bezárása sikertelen",
|
"ToastRSSFeedCloseFailed": "Az RSS hírcsatorna bezárása sikertelen",
|
||||||
"ToastRSSFeedCloseSuccess": "Az RSS hírcsatorna sikeresen bezárva",
|
"ToastRSSFeedCloseSuccess": "Az RSS hírcsatorna sikeresen bezárva",
|
||||||
"ToastStreamingNotAllowedOnCellular": "Streaming is not allowed on cellular data"
|
"ToastStreamingNotAllowedOnCellular": "Streamelés mobilinternettel nem engedélyezett"
|
||||||
}
|
}
|
||||||
|
|||||||
+10
-5
@@ -59,7 +59,7 @@
|
|||||||
"HeaderConnectionStatus": "Stato connessione",
|
"HeaderConnectionStatus": "Stato connessione",
|
||||||
"HeaderDataSettings": "Impostazioni dei dati",
|
"HeaderDataSettings": "Impostazioni dei dati",
|
||||||
"HeaderDetails": "Dettagli",
|
"HeaderDetails": "Dettagli",
|
||||||
"HeaderDownloads": "Downloads",
|
"HeaderDownloads": "Scaricamenti",
|
||||||
"HeaderEbookFiles": "File dei libri",
|
"HeaderEbookFiles": "File dei libri",
|
||||||
"HeaderEpisodes": "Episodi",
|
"HeaderEpisodes": "Episodi",
|
||||||
"HeaderEreaderSettings": "Impostazioni lettore",
|
"HeaderEreaderSettings": "Impostazioni lettore",
|
||||||
@@ -73,7 +73,7 @@
|
|||||||
"HeaderPlaylist": "Playlist",
|
"HeaderPlaylist": "Playlist",
|
||||||
"HeaderPlaylistItems": "Elementi della playlist",
|
"HeaderPlaylistItems": "Elementi della playlist",
|
||||||
"HeaderRSSFeed": "Flusso RSS",
|
"HeaderRSSFeed": "Flusso RSS",
|
||||||
"HeaderRSSFeedGeneral": "RSS Dettagli",
|
"HeaderRSSFeedGeneral": "Dettagli RSS",
|
||||||
"HeaderRSSFeedIsOpen": "RSS Feed è aperto",
|
"HeaderRSSFeedIsOpen": "RSS Feed è aperto",
|
||||||
"HeaderSelectDownloadLocation": "Selezione Posizione Download",
|
"HeaderSelectDownloadLocation": "Selezione Posizione Download",
|
||||||
"HeaderSettings": "Impostazioni",
|
"HeaderSettings": "Impostazioni",
|
||||||
@@ -159,7 +159,7 @@
|
|||||||
"LabelJumpForwardsTime": "Vai avanti nel tempo",
|
"LabelJumpForwardsTime": "Vai avanti nel tempo",
|
||||||
"LabelLanguage": "Lingua",
|
"LabelLanguage": "Lingua",
|
||||||
"LabelLayout": "Disposizione",
|
"LabelLayout": "Disposizione",
|
||||||
"LabelLayoutAuto": "Auto",
|
"LabelLayoutAuto": "Automatico",
|
||||||
"LabelLayoutSinglePage": "Pagina singola",
|
"LabelLayoutSinglePage": "Pagina singola",
|
||||||
"LabelLight": "Leggera",
|
"LabelLight": "Leggera",
|
||||||
"LabelLineSpacing": "Interlinea",
|
"LabelLineSpacing": "Interlinea",
|
||||||
@@ -176,6 +176,10 @@
|
|||||||
"LabelName": "Nome",
|
"LabelName": "Nome",
|
||||||
"LabelNarrator": "Narratore",
|
"LabelNarrator": "Narratore",
|
||||||
"LabelNarrators": "Narratori",
|
"LabelNarrators": "Narratori",
|
||||||
|
"LabelNavigateWithVolume": "Navigare con i tasti del volume",
|
||||||
|
"LabelNavigateWithVolumeDisabled": "Disattivo",
|
||||||
|
"LabelNavigateWithVolumeEnabled": "Attivo",
|
||||||
|
"LabelNavigateWithVolumeMirrored": "Invertito",
|
||||||
"LabelNever": "Mai",
|
"LabelNever": "Mai",
|
||||||
"LabelNewestAuthors": "Nuovi autori",
|
"LabelNewestAuthors": "Nuovi autori",
|
||||||
"LabelNewestEpisodes": "Nuovi episodi",
|
"LabelNewestEpisodes": "Nuovi episodi",
|
||||||
@@ -186,11 +190,11 @@
|
|||||||
"LabelPassword": "Password",
|
"LabelPassword": "Password",
|
||||||
"LabelPath": "Percorso",
|
"LabelPath": "Percorso",
|
||||||
"LabelPlaybackDirect": "Diretto",
|
"LabelPlaybackDirect": "Diretto",
|
||||||
"LabelPlaybackLocal": "Local",
|
"LabelPlaybackLocal": "Locale",
|
||||||
"LabelPlaybackSpeed": "Velocità di riproduzione",
|
"LabelPlaybackSpeed": "Velocità di riproduzione",
|
||||||
"LabelPlaybackTranscode": "Transcodifica",
|
"LabelPlaybackTranscode": "Transcodifica",
|
||||||
"LabelPodcast": "Podcast",
|
"LabelPodcast": "Podcast",
|
||||||
"LabelPodcasts": "Podcasts",
|
"LabelPodcasts": "Podcast",
|
||||||
"LabelPreventIndexing": "Impedisci che il tuo feed venga indicizzato da iTunes e dalle directory dei podcast di Google",
|
"LabelPreventIndexing": "Impedisci che il tuo feed venga indicizzato da iTunes e dalle directory dei podcast di Google",
|
||||||
"LabelProgress": "Cominciati",
|
"LabelProgress": "Cominciati",
|
||||||
"LabelPubDate": "Data di pubblicazione",
|
"LabelPubDate": "Data di pubblicazione",
|
||||||
@@ -199,6 +203,7 @@
|
|||||||
"LabelRSSFeedCustomOwnerName": "Nome del proprietario personalizzato",
|
"LabelRSSFeedCustomOwnerName": "Nome del proprietario personalizzato",
|
||||||
"LabelRSSFeedPreventIndexing": "Impedisci l'indicizzazione",
|
"LabelRSSFeedPreventIndexing": "Impedisci l'indicizzazione",
|
||||||
"LabelRSSFeedSlug": "Parole chiave del flusso RSS",
|
"LabelRSSFeedSlug": "Parole chiave del flusso RSS",
|
||||||
|
"LabelRandomly": "Casualmente",
|
||||||
"LabelRead": "Leggi",
|
"LabelRead": "Leggi",
|
||||||
"LabelReadAgain": "Leggi ancora",
|
"LabelReadAgain": "Leggi ancora",
|
||||||
"LabelRecentSeries": "Serie recenti",
|
"LabelRecentSeries": "Serie recenti",
|
||||||
|
|||||||
+4
-140
@@ -1,53 +1,28 @@
|
|||||||
{
|
{
|
||||||
"ButtonAdd": "Pridėti",
|
"ButtonAdd": "Pridėti",
|
||||||
"ButtonAddNewServer": "Add New Server",
|
|
||||||
"ButtonAuthors": "Autoriai",
|
"ButtonAuthors": "Autoriai",
|
||||||
"ButtonBack": "Atgal",
|
"ButtonBack": "Atgal",
|
||||||
"ButtonCancel": "Atšaukti",
|
"ButtonCancel": "Atšaukti",
|
||||||
"ButtonCancelTimer": "Cancel Timer",
|
|
||||||
"ButtonClearFilter": "Valyti filtrą",
|
"ButtonClearFilter": "Valyti filtrą",
|
||||||
"ButtonCloseFeed": "Uždaryti srautą",
|
"ButtonCloseFeed": "Uždaryti srautą",
|
||||||
"ButtonCollections": "Kolekcijos",
|
"ButtonCollections": "Kolekcijos",
|
||||||
"ButtonConnect": "Connect",
|
|
||||||
"ButtonConnectToServer": "Connect to Server",
|
|
||||||
"ButtonCreate": "Kurti",
|
"ButtonCreate": "Kurti",
|
||||||
"ButtonCreateBookmark": "Create Bookmark",
|
|
||||||
"ButtonCreateNewPlaylist": "Create New Playlist",
|
|
||||||
"ButtonDelete": "Ištrinti",
|
"ButtonDelete": "Ištrinti",
|
||||||
"ButtonDeleteLocalEpisode": "Delete local episode",
|
|
||||||
"ButtonDeleteLocalFile": "Delete local file",
|
|
||||||
"ButtonDeleteLocalItem": "Delete local item",
|
|
||||||
"ButtonDisableAutoTimer": "Disable Auto Timer",
|
|
||||||
"ButtonDisconnect": "Disconnect",
|
|
||||||
"ButtonGoToWebClient": "Go to Web Client",
|
|
||||||
"ButtonHistory": "History",
|
|
||||||
"ButtonHome": "Pradžia",
|
"ButtonHome": "Pradžia",
|
||||||
"ButtonIssues": "Problemos",
|
"ButtonIssues": "Problemos",
|
||||||
"ButtonLatest": "Naujausias",
|
"ButtonLatest": "Naujausias",
|
||||||
"ButtonLibrary": "Biblioteka",
|
"ButtonLibrary": "Biblioteka",
|
||||||
"ButtonLocalMedia": "Local Media",
|
|
||||||
"ButtonManageLocalFiles": "Manage Local Files",
|
|
||||||
"ButtonNewFolder": "New Folder",
|
|
||||||
"ButtonNextEpisode": "Next Episode",
|
|
||||||
"ButtonOpenFeed": "Atidaryti srautą",
|
"ButtonOpenFeed": "Atidaryti srautą",
|
||||||
"ButtonOverride": "Override",
|
"ButtonPause": "Pauzė",
|
||||||
"ButtonPause": "Pause",
|
|
||||||
"ButtonPlay": "Groti",
|
"ButtonPlay": "Groti",
|
||||||
"ButtonPlaying": "Grojama",
|
"ButtonPlaying": "Grojama",
|
||||||
"ButtonPlaylists": "Grojaraščiai",
|
"ButtonPlaylists": "Grojaraščiai",
|
||||||
"ButtonRead": "Skaityti",
|
"ButtonRead": "Skaityti",
|
||||||
"ButtonRemove": "Pašalinti",
|
"ButtonRemove": "Pašalinti",
|
||||||
"ButtonRemoveFromServer": "Remove from Server",
|
|
||||||
"ButtonSave": "Išsaugoti",
|
"ButtonSave": "Išsaugoti",
|
||||||
"ButtonSaveOrder": "Save Order",
|
|
||||||
"ButtonSearch": "Ieškoti",
|
"ButtonSearch": "Ieškoti",
|
||||||
"ButtonSendEbookToDevice": "Send Ebook to Device",
|
|
||||||
"ButtonSeries": "Serijos",
|
"ButtonSeries": "Serijos",
|
||||||
"ButtonSetTimer": "Set Timer",
|
|
||||||
"ButtonStream": "Stream",
|
|
||||||
"ButtonSubmit": "Pateikti",
|
"ButtonSubmit": "Pateikti",
|
||||||
"ButtonSwitchServerUser": "Switch Server/User",
|
|
||||||
"ButtonUserStats": "User Stats",
|
|
||||||
"ButtonYes": "Taip",
|
"ButtonYes": "Taip",
|
||||||
"HeaderAccount": "Paskyra",
|
"HeaderAccount": "Paskyra",
|
||||||
"HeaderAdvanced": "Papildomi",
|
"HeaderAdvanced": "Papildomi",
|
||||||
@@ -55,84 +30,43 @@
|
|||||||
"HeaderChapters": "Skyriai",
|
"HeaderChapters": "Skyriai",
|
||||||
"HeaderCollection": "Kolekcija",
|
"HeaderCollection": "Kolekcija",
|
||||||
"HeaderCollectionItems": "Kolekcijos elementai",
|
"HeaderCollectionItems": "Kolekcijos elementai",
|
||||||
"HeaderConnectionStatus": "Connection Status",
|
|
||||||
"HeaderDataSettings": "Data Settings",
|
|
||||||
"HeaderDetails": "Detalės",
|
"HeaderDetails": "Detalės",
|
||||||
"HeaderDownloads": "Downloads",
|
|
||||||
"HeaderEbookFiles": "Eknygos failai",
|
"HeaderEbookFiles": "Eknygos failai",
|
||||||
"HeaderEpisodes": "Epizodai",
|
"HeaderEpisodes": "Epizodai",
|
||||||
"HeaderEreaderSettings": "Elektroninių skaitytuvų nustatymai",
|
"HeaderEreaderSettings": "Elektroninių skaitytuvų nustatymai",
|
||||||
"HeaderLatestEpisodes": "Naujausi epizodai",
|
"HeaderLatestEpisodes": "Naujausi epizodai",
|
||||||
"HeaderLibraries": "Bibliotekos",
|
"HeaderLibraries": "Bibliotekos",
|
||||||
"HeaderLocalFolders": "Local Folders",
|
|
||||||
"HeaderLocalLibraryItems": "Local Library Items",
|
|
||||||
"HeaderNewPlaylist": "New Playlist",
|
|
||||||
"HeaderOpenRSSFeed": "Atidaryti RSS srautą",
|
"HeaderOpenRSSFeed": "Atidaryti RSS srautą",
|
||||||
"HeaderPlaybackSettings": "Playback Settings",
|
|
||||||
"HeaderPlaylist": "Grojaraštis",
|
"HeaderPlaylist": "Grojaraštis",
|
||||||
"HeaderPlaylistItems": "Grojaraščio elementai",
|
"HeaderPlaylistItems": "Grojaraščio elementai",
|
||||||
"HeaderRSSFeed": "RSS Feed",
|
|
||||||
"HeaderRSSFeedGeneral": "RSS informacija",
|
"HeaderRSSFeedGeneral": "RSS informacija",
|
||||||
"HeaderRSSFeedIsOpen": "RSS srautas yra atidarytas",
|
"HeaderRSSFeedIsOpen": "RSS srautas yra atidarytas",
|
||||||
"HeaderSelectDownloadLocation": "Select Download Location",
|
|
||||||
"HeaderSettings": "Nustatymai",
|
"HeaderSettings": "Nustatymai",
|
||||||
"HeaderSleepTimer": "Miego laikmatis",
|
"HeaderSleepTimer": "Miego laikmatis",
|
||||||
"HeaderSleepTimerSettings": "Sleep Timer Settings",
|
|
||||||
"HeaderStatsMinutesListeningChart": "Klausymo minutės (paskutinės 7 dienos)",
|
"HeaderStatsMinutesListeningChart": "Klausymo minutės (paskutinės 7 dienos)",
|
||||||
"HeaderStatsRecentSessions": "Naujausios sesijos",
|
"HeaderStatsRecentSessions": "Naujausios sesijos",
|
||||||
"HeaderTableOfContents": "Turinys",
|
"HeaderTableOfContents": "Turinys",
|
||||||
"HeaderUserInterfaceSettings": "User Interface Settings",
|
|
||||||
"HeaderYourStats": "Jūsų statistika",
|
"HeaderYourStats": "Jūsų statistika",
|
||||||
"LabelAddToPlaylist": "Pridėti į grojaraštį",
|
"LabelAddToPlaylist": "Pridėti į grojaraštį",
|
||||||
"LabelAdded": "Pridėta",
|
"LabelAdded": "Pridėta",
|
||||||
"LabelAddedAt": "Pridėta {0}",
|
"LabelAddedAt": "Pridėta {0}",
|
||||||
"LabelAll": "Visi",
|
"LabelAll": "Visi",
|
||||||
"LabelAllowSeekingOnMediaControls": "Allow position seeking on media notification controls",
|
|
||||||
"LabelAlways": "Always",
|
|
||||||
"LabelAskConfirmation": "Ask for confirmation",
|
|
||||||
"LabelAuthor": "Autorius",
|
"LabelAuthor": "Autorius",
|
||||||
"LabelAuthorFirstLast": "Autorius (Vardas Pavardė)",
|
"LabelAuthorFirstLast": "Autorius (Vardas Pavardė)",
|
||||||
"LabelAuthorLastFirst": "Autorius (Pavardė, Vardas)",
|
"LabelAuthorLastFirst": "Autorius (Pavardė, Vardas)",
|
||||||
"LabelAuthors": "Autoriai",
|
"LabelAuthors": "Autoriai",
|
||||||
"LabelAutoDownloadEpisodes": "Automatiškai atsisiųsti epizodus",
|
"LabelAutoDownloadEpisodes": "Automatiškai atsisiųsti epizodus",
|
||||||
"LabelAutoRewindTime": "Auto rewind time",
|
|
||||||
"LabelAutoSleepTimer": "Auto sleep timer",
|
|
||||||
"LabelAutoSleepTimerAutoRewind": "Auto sleep timer auto rewind",
|
|
||||||
"LabelAutoSleepTimerAutoRewindHelp": "When the auto sleep timer finishes, playing the item again will automatically rewind your position.",
|
|
||||||
"LabelAutoSleepTimerHelp": "When playing media between the specified start and end times a sleep timer will automatically start.",
|
|
||||||
"LabelBooks": "Knygos",
|
"LabelBooks": "Knygos",
|
||||||
"LabelChapterTrack": "Chapter Track",
|
|
||||||
"LabelChapters": "Skyriai",
|
"LabelChapters": "Skyriai",
|
||||||
"LabelClosePlayer": "Uždaryti grotuvą",
|
"LabelClosePlayer": "Uždaryti grotuvą",
|
||||||
"LabelCollapseSeries": "Suskleisti seriją",
|
"LabelCollapseSeries": "Suskleisti seriją",
|
||||||
"LabelComplete": "Baigta",
|
"LabelComplete": "Baigta",
|
||||||
"LabelContinueBooks": "Continue Books",
|
|
||||||
"LabelContinueEpisodes": "Continue Episodes",
|
|
||||||
"LabelContinueListening": "Continue Listening",
|
|
||||||
"LabelContinueReading": "Continue Reading",
|
|
||||||
"LabelContinueSeries": "Continue Series",
|
|
||||||
"LabelCustomTime": "Custom time",
|
|
||||||
"LabelDescription": "Aprašymas",
|
"LabelDescription": "Aprašymas",
|
||||||
"LabelDisableAudioFadeOut": "Disable audio fade out",
|
|
||||||
"LabelDisableAudioFadeOutHelp": "Audio volume will start decreasing when there is less than 1 minute remaining on the sleep timer. Enable this setting to not fade out.",
|
|
||||||
"LabelDisableAutoRewind": "Disable auto rewind",
|
|
||||||
"LabelDisableShakeToReset": "Disable shake to reset",
|
|
||||||
"LabelDisableShakeToResetHelp": "Shaking your device while the timer is running OR within 2 minutes of the timer expiring will reset the sleep timer. Enable this setting to disable shake to reset.",
|
|
||||||
"LabelDisableVibrateOnReset": "Disable vibrate on reset",
|
|
||||||
"LabelDisableVibrateOnResetHelp": "When the sleep timer gets reset your device will vibrate. Enable this setting to not vibrate when the sleep timer resets.",
|
|
||||||
"LabelDiscover": "Discover",
|
|
||||||
"LabelDownload": "Atsisiųsti",
|
"LabelDownload": "Atsisiųsti",
|
||||||
"LabelDownloadUsingCellular": "Download using Cellular",
|
|
||||||
"LabelDownloaded": "Downloaded",
|
|
||||||
"LabelDuration": "Trukmė",
|
"LabelDuration": "Trukmė",
|
||||||
"LabelEbook": "Elektroninė knyga",
|
"LabelEbook": "Elektroninė knyga",
|
||||||
"LabelEbooks": "Ebooks",
|
|
||||||
"LabelEnable": "Įjungti",
|
"LabelEnable": "Įjungti",
|
||||||
"LabelEnableMp3IndexSeeking": "Enable mp3 index seeking",
|
|
||||||
"LabelEnableMp3IndexSeekingHelp": "This setting should only be enabled if you have mp3 files that are not seeking correctly. Inaccurate seeking is most likely due to Variable birate (VBR) MP3 files. This setting will force index seeking, in which a time-to-byte mapping is built as the file is read. In some cases with large MP3 files there will be a delay when seeking towards the end of the file.",
|
|
||||||
"LabelEnd": "Pabaiga",
|
"LabelEnd": "Pabaiga",
|
||||||
"LabelEndOfChapter": "End of Chapter",
|
|
||||||
"LabelEndTime": "End time",
|
|
||||||
"LabelEpisode": "Epizodas",
|
"LabelEpisode": "Epizodas",
|
||||||
"LabelFeedURL": "Srauto URL",
|
"LabelFeedURL": "Srauto URL",
|
||||||
"LabelFile": "Failas",
|
"LabelFile": "Failas",
|
||||||
@@ -144,49 +78,22 @@
|
|||||||
"LabelFontScale": "Šrifto mastelis",
|
"LabelFontScale": "Šrifto mastelis",
|
||||||
"LabelGenre": "Žanras",
|
"LabelGenre": "Žanras",
|
||||||
"LabelGenres": "Žanrai",
|
"LabelGenres": "Žanrai",
|
||||||
"LabelHapticFeedback": "Haptic feedback",
|
|
||||||
"LabelHasEbook": "Has ebook",
|
|
||||||
"LabelHasSupplementaryEbook": "Has supplementary ebook",
|
|
||||||
"LabelHeavy": "Heavy",
|
|
||||||
"LabelHigh": "High",
|
|
||||||
"LabelHost": "Serveris",
|
"LabelHost": "Serveris",
|
||||||
"LabelInProgress": "Vyksta",
|
"LabelInProgress": "Vyksta",
|
||||||
"LabelIncomplete": "Nebaigta",
|
"LabelIncomplete": "Nebaigta",
|
||||||
"LabelInternalAppStorage": "Internal App Storage",
|
|
||||||
"LabelJumpBackwardsTime": "Jump backwards time",
|
|
||||||
"LabelJumpForwardsTime": "Jump forwards time",
|
|
||||||
"LabelLanguage": "Kalba",
|
"LabelLanguage": "Kalba",
|
||||||
"LabelLayout": "Layout",
|
|
||||||
"LabelLayoutAuto": "Auto",
|
|
||||||
"LabelLayoutSinglePage": "Single page",
|
|
||||||
"LabelLight": "Light",
|
|
||||||
"LabelLineSpacing": "Tarpas tarp eilučių",
|
"LabelLineSpacing": "Tarpas tarp eilučių",
|
||||||
"LabelListenAgain": "Listen Again",
|
"LabelListenAgain": "Klausytis iš naujo",
|
||||||
"LabelLocalBooks": "Local Books",
|
|
||||||
"LabelLocalPodcasts": "Local Podcasts",
|
|
||||||
"LabelLockOrientation": "Lock orientation",
|
|
||||||
"LabelLockPlayer": "Lock Player",
|
|
||||||
"LabelLow": "Low",
|
|
||||||
"LabelMediaType": "Medijos tipas",
|
"LabelMediaType": "Medijos tipas",
|
||||||
"LabelMedium": "Medium",
|
|
||||||
"LabelMore": "Daugiau",
|
"LabelMore": "Daugiau",
|
||||||
"LabelMoreInfo": "Daugiau informacijos",
|
"LabelMoreInfo": "Daugiau informacijos",
|
||||||
"LabelName": "Pavadinimas",
|
"LabelName": "Pavadinimas",
|
||||||
"LabelNarrator": "Skaitytojas",
|
"LabelNarrator": "Skaitytojas",
|
||||||
"LabelNarrators": "Skaitytojai",
|
"LabelNarrators": "Skaitytojai",
|
||||||
"LabelNever": "Never",
|
|
||||||
"LabelNewestAuthors": "Newest Authors",
|
|
||||||
"LabelNewestEpisodes": "Newest Episodes",
|
|
||||||
"LabelNo": "No",
|
|
||||||
"LabelNotFinished": "Nebaigta",
|
"LabelNotFinished": "Nebaigta",
|
||||||
"LabelNotStarted": "Nepasileista",
|
"LabelNotStarted": "Nepasileista",
|
||||||
"LabelOff": "Off",
|
|
||||||
"LabelPassword": "Slaptažodis",
|
"LabelPassword": "Slaptažodis",
|
||||||
"LabelPath": "Kelias",
|
"LabelPath": "Kelias",
|
||||||
"LabelPlaybackDirect": "Direct",
|
|
||||||
"LabelPlaybackLocal": "Local",
|
|
||||||
"LabelPlaybackSpeed": "Playback Speed",
|
|
||||||
"LabelPlaybackTranscode": "Transcode",
|
|
||||||
"LabelPodcast": "Tinklalaidė",
|
"LabelPodcast": "Tinklalaidė",
|
||||||
"LabelPodcasts": "Tinklalaidės",
|
"LabelPodcasts": "Tinklalaidės",
|
||||||
"LabelPreventIndexing": "Neleisti indeksuoti jūsų srauto „iTunes“ ir Google podcast kataloguose",
|
"LabelPreventIndexing": "Neleisti indeksuoti jūsų srauto „iTunes“ ir Google podcast kataloguose",
|
||||||
@@ -198,18 +105,11 @@
|
|||||||
"LabelRSSFeedPreventIndexing": "Neleisti indeksuoti",
|
"LabelRSSFeedPreventIndexing": "Neleisti indeksuoti",
|
||||||
"LabelRSSFeedSlug": "RSS srauto identifikatorius",
|
"LabelRSSFeedSlug": "RSS srauto identifikatorius",
|
||||||
"LabelRead": "Skaityta",
|
"LabelRead": "Skaityta",
|
||||||
"LabelReadAgain": "Read Again",
|
"LabelReadAgain": "Skaityti dar kartą",
|
||||||
"LabelRecentSeries": "Recent Series",
|
|
||||||
"LabelRecentlyAdded": "Recently Added",
|
|
||||||
"LabelRemoveFromPlaylist": "Remove from Playlist",
|
|
||||||
"LabelScaleElapsedTimeBySpeed": "Scale Elapsed Time by Speed",
|
|
||||||
"LabelSeason": "Sezonas",
|
"LabelSeason": "Sezonas",
|
||||||
"LabelSelectADevice": "Select a device",
|
|
||||||
"LabelSeries": "Serija",
|
"LabelSeries": "Serija",
|
||||||
"LabelServerAddress": "Server address",
|
|
||||||
"LabelSetEbookAsPrimary": "Nustatyti kaip pagrindinę",
|
"LabelSetEbookAsPrimary": "Nustatyti kaip pagrindinę",
|
||||||
"LabelSetEbookAsSupplementary": "Nustatyti kaip papildomą",
|
"LabelSetEbookAsSupplementary": "Nustatyti kaip papildomą",
|
||||||
"LabelShakeSensitivity": "Shake sensitivity",
|
|
||||||
"LabelShowAll": "Rodyti viską",
|
"LabelShowAll": "Rodyti viską",
|
||||||
"LabelSize": "Dydis",
|
"LabelSize": "Dydis",
|
||||||
"LabelSleepTimer": "Miego laikmatis",
|
"LabelSleepTimer": "Miego laikmatis",
|
||||||
@@ -224,7 +124,6 @@
|
|||||||
"LabelStatsMinutes": "minutės",
|
"LabelStatsMinutes": "minutės",
|
||||||
"LabelStatsMinutesListening": "Klausyta minučių",
|
"LabelStatsMinutesListening": "Klausyta minučių",
|
||||||
"LabelStatsWeekListening": "Savaitės klausymas",
|
"LabelStatsWeekListening": "Savaitės klausymas",
|
||||||
"LabelStreamingUsingCellular": "Streaming using Cellular",
|
|
||||||
"LabelTag": "Žyma",
|
"LabelTag": "Žyma",
|
||||||
"LabelTags": "Žymos",
|
"LabelTags": "Žymos",
|
||||||
"LabelTheme": "Tema",
|
"LabelTheme": "Tema",
|
||||||
@@ -232,75 +131,40 @@
|
|||||||
"LabelThemeLight": "Šviesi",
|
"LabelThemeLight": "Šviesi",
|
||||||
"LabelTimeRemaining": "{0} likę",
|
"LabelTimeRemaining": "{0} likę",
|
||||||
"LabelTitle": "Pavadinimas",
|
"LabelTitle": "Pavadinimas",
|
||||||
"LabelTotalTrack": "Total Track",
|
|
||||||
"LabelTracks": "Takeliai",
|
"LabelTracks": "Takeliai",
|
||||||
"LabelType": "Tipas",
|
"LabelType": "Tipas",
|
||||||
"LabelUnlockPlayer": "Unlock Player",
|
|
||||||
"LabelUseBookshelfView": "Use bookshelf view",
|
|
||||||
"LabelUser": "Vartotojas",
|
"LabelUser": "Vartotojas",
|
||||||
"LabelUsername": "Vartotojo vardas",
|
"LabelUsername": "Vartotojo vardas",
|
||||||
"LabelVeryHigh": "Very High",
|
|
||||||
"LabelVeryLow": "Very Low",
|
|
||||||
"LabelYourBookmarks": "Jūsų skirtukai",
|
"LabelYourBookmarks": "Jūsų skirtukai",
|
||||||
"LabelYourProgress": "Jūsų pažanga",
|
"LabelYourProgress": "Jūsų pažanga",
|
||||||
"MessageAndroid10Downloads": "Android 10 and below will use internal app storage for downloads.",
|
|
||||||
"MessageAttemptingServerConnection": "Attempting server connection...",
|
|
||||||
"MessageAudiobookshelfServerNotConnected": "Audiobookshelf server not connected",
|
|
||||||
"MessageAudiobookshelfServerRequired": "<strong>Important!</strong> This app is designed to work with an Audiobookshelf server that you or someone you know is hosting. This app does not provide any content.",
|
|
||||||
"MessageBookshelfEmpty": "Bookshelf empty",
|
|
||||||
"MessageConfirmDeleteLocalEpisode": "Remove local episode \"{0}\" from your device? The file on the server will be unaffected.",
|
|
||||||
"MessageConfirmDeleteLocalFiles": "Remove local files of this item from your device? The files on the server and your progress will be unaffected.",
|
|
||||||
"MessageConfirmDiscardProgress": "Are you sure you want to reset your progress?",
|
|
||||||
"MessageConfirmDownloadUsingCellular": "You are about to download using cellular data. This may include carrier data charges. Do you wish to continue?",
|
|
||||||
"MessageConfirmMarkAsFinished": "Are you sure you want to mark this item as finished?",
|
|
||||||
"MessageConfirmRemoveBookmark": "Are you sure you want to remove bookmark?",
|
|
||||||
"MessageConfirmStreamingUsingCellular": "You are about to stream using cellular data. This may include carrier data charges. Do you wish to continue?",
|
|
||||||
"MessageDiscardProgress": "Discard Progress",
|
|
||||||
"MessageDownloadCompleteProcessing": "Download complete. Processing...",
|
|
||||||
"MessageDownloading": "Downloading...",
|
|
||||||
"MessageDownloadingEpisode": "Epizodas atsisiunčiamas",
|
"MessageDownloadingEpisode": "Epizodas atsisiunčiamas",
|
||||||
"MessageEpisodesQueuedForDownload": "{0} epizodai laukia atsisiuntimo",
|
"MessageEpisodesQueuedForDownload": "{0} epizodai laukia atsisiuntimo",
|
||||||
"MessageFeedURLWillBe": "Srauto URL bus {0}",
|
"MessageFeedURLWillBe": "Srauto URL bus {0}",
|
||||||
"MessageFetching": "Surenkama...",
|
"MessageFetching": "Surenkama...",
|
||||||
"MessageFollowTheProjectOnGithub": "Follow the project on GitHub",
|
"MessageFollowTheProjectOnGithub": "Follow the project on GitHub",
|
||||||
"MessageItemDownloadCompleteFailedToCreate": "Item download complete but failed to create library item",
|
|
||||||
"MessageLoading": "Kraunama...",
|
"MessageLoading": "Kraunama...",
|
||||||
"MessageLoadingServerData": "Loading server data...",
|
|
||||||
"MessageMarkAsFinished": "Pažymėti kaip užbaigtą",
|
"MessageMarkAsFinished": "Pažymėti kaip užbaigtą",
|
||||||
"MessageMediaLinkedToADifferentServer": "Media is linked to an Audiobookshelf server on a different address ({0}). Progress will be synced when connected to this server address.",
|
|
||||||
"MessageMediaLinkedToADifferentUser": "Media is linked to this server but was downloaded by a different user. Progress will only be synced to the user that downloaded it.",
|
|
||||||
"MessageMediaLinkedToServer": "Linked to server {0}",
|
|
||||||
"MessageMediaLinkedToThisServer": "Downloaded media is linked to this server",
|
|
||||||
"MessageMediaNotLinkedToServer": "Media is not linked to an Audiobookshelf server. No progress will be synced.",
|
|
||||||
"MessageNoBookmarks": "Nėra žymų",
|
"MessageNoBookmarks": "Nėra žymų",
|
||||||
"MessageNoChapters": "Nėra skyrių",
|
"MessageNoChapters": "Nėra skyrių",
|
||||||
"MessageNoItems": "Nėra elementų",
|
"MessageNoItems": "Nėra elementų",
|
||||||
"MessageNoItemsFound": "Elementų nerasta",
|
"MessageNoItemsFound": "Elementų nerasta",
|
||||||
"MessageNoListeningSessions": "Klausymo sesijų nėra",
|
"MessageNoListeningSessions": "Klausymo sesijų nėra",
|
||||||
"MessageNoMediaFolders": "No Media Folders",
|
|
||||||
"MessageNoNetworkConnection": "No network connection",
|
|
||||||
"MessageNoPodcastsFound": "Tinklalaidžių nerasta",
|
"MessageNoPodcastsFound": "Tinklalaidžių nerasta",
|
||||||
"MessageNoSeries": "No series",
|
|
||||||
"MessageNoUpdatesWereNecessary": "Nereikalingi jokie atnaujinimai",
|
"MessageNoUpdatesWereNecessary": "Nereikalingi jokie atnaujinimai",
|
||||||
"MessageNoUserPlaylists": "Neturite grojaraščių",
|
"MessageNoUserPlaylists": "Neturite grojaraščių",
|
||||||
"MessageReportBugsAndContribute": "Praneškite apie klaidas, prašykite naujovių ir prisidėkite",
|
"MessageReportBugsAndContribute": "Praneškite apie klaidas, prašykite naujovių ir prisidėkite",
|
||||||
"MessageSocketConnectedOverMeteredCellular": "Socket connected over metered cellular",
|
|
||||||
"MessageSocketConnectedOverMeteredWifi": "Socket connected over metered Wi-Fi",
|
"MessageSocketConnectedOverMeteredWifi": "Socket connected over metered Wi-Fi",
|
||||||
"MessageSocketConnectedOverUnmeteredCellular": "Socket connected over unmetered cellular",
|
|
||||||
"MessageSocketConnectedOverUnmeteredWifi": "Socket connected over unmetered Wi-Fi",
|
"MessageSocketConnectedOverUnmeteredWifi": "Socket connected over unmetered Wi-Fi",
|
||||||
"MessageSocketNotConnected": "Socket not connected",
|
|
||||||
"NoteRSSFeedPodcastAppsHttps": "Įspėjimas: Dauguma tinklalaidžių programų reikalauja, kad RSS kanalo URL būtų naudojamas su HTTPS",
|
"NoteRSSFeedPodcastAppsHttps": "Įspėjimas: Dauguma tinklalaidžių programų reikalauja, kad RSS kanalo URL būtų naudojamas su HTTPS",
|
||||||
"NoteRSSFeedPodcastAppsPubDate": "Įspėjimas: Vienas ar daugiau jūsų epizodų neturi publikavimo datos. Kai kurios tinklalaidžių programos to reikalauja.",
|
"NoteRSSFeedPodcastAppsPubDate": "Įspėjimas: Vienas ar daugiau jūsų epizodų neturi publikavimo datos. Kai kurios tinklalaidžių programos to reikalauja.",
|
||||||
"ToastBookmarkCreateFailed": "Žymos sukurti nepavyko",
|
"ToastBookmarkCreateFailed": "Žymos sukurti nepavyko",
|
||||||
"ToastBookmarkRemoveFailed": "Žymos pašalinti nepavyko",
|
"ToastBookmarkRemoveFailed": "Žymos pašalinti nepavyko",
|
||||||
"ToastBookmarkUpdateFailed": "Žymos atnaujinti nepavyko",
|
"ToastBookmarkUpdateFailed": "Žymos atnaujinti nepavyko",
|
||||||
"ToastDownloadNotAllowedOnCellular": "Downloading is not allowed on cellular data",
|
|
||||||
"ToastItemMarkedAsFinishedFailed": "Pažymėti kaip Baigta nepavyko",
|
"ToastItemMarkedAsFinishedFailed": "Pažymėti kaip Baigta nepavyko",
|
||||||
"ToastItemMarkedAsNotFinishedFailed": "Pažymėti kaip Nebaigta nepavyko",
|
"ToastItemMarkedAsNotFinishedFailed": "Pažymėti kaip Nebaigta nepavyko",
|
||||||
"ToastPlaylistCreateFailed": "Grojaraščio sukurti nepavyko",
|
"ToastPlaylistCreateFailed": "Grojaraščio sukurti nepavyko",
|
||||||
"ToastPodcastCreateFailed": "Tinklalaidės sukurti nepavyko",
|
"ToastPodcastCreateFailed": "Tinklalaidės sukurti nepavyko",
|
||||||
"ToastPodcastCreateSuccess": "Tinklalaidė sėkmingai sukurta",
|
"ToastPodcastCreateSuccess": "Tinklalaidė sėkmingai sukurta",
|
||||||
"ToastRSSFeedCloseFailed": "RSS srauto uždaryti nepavyko",
|
"ToastRSSFeedCloseFailed": "RSS srauto uždaryti nepavyko",
|
||||||
"ToastRSSFeedCloseSuccess": "RSS srautas uždarytas",
|
"ToastRSSFeedCloseSuccess": "RSS srautas uždarytas"
|
||||||
"ToastStreamingNotAllowedOnCellular": "Streaming is not allowed on cellular data"
|
|
||||||
}
|
}
|
||||||
|
|||||||
+124
-118
@@ -16,21 +16,21 @@
|
|||||||
"ButtonDelete": "Verwijder",
|
"ButtonDelete": "Verwijder",
|
||||||
"ButtonDeleteLocalEpisode": "Verwijder lokale aflevering",
|
"ButtonDeleteLocalEpisode": "Verwijder lokale aflevering",
|
||||||
"ButtonDeleteLocalFile": "Verwijder lokaal bestand",
|
"ButtonDeleteLocalFile": "Verwijder lokaal bestand",
|
||||||
"ButtonDeleteLocalItem": "Delete local item",
|
"ButtonDeleteLocalItem": "Verwijder lokaal item",
|
||||||
"ButtonDisableAutoTimer": "Disable Auto Timer",
|
"ButtonDisableAutoTimer": "Automatische Timer Uitschakelen",
|
||||||
"ButtonDisconnect": "Verbreek verbinding",
|
"ButtonDisconnect": "Verbreek verbinding",
|
||||||
"ButtonGoToWebClient": "Go to Web Client",
|
"ButtonGoToWebClient": "Ga naar Web Client",
|
||||||
"ButtonHistory": "History",
|
"ButtonHistory": "Geschiedenis",
|
||||||
"ButtonHome": "Home",
|
"ButtonHome": "Thuis",
|
||||||
"ButtonIssues": "Problemen",
|
"ButtonIssues": "Problemen",
|
||||||
"ButtonLatest": "Meest recent",
|
"ButtonLatest": "Meest recent",
|
||||||
"ButtonLibrary": "Bibliotheek",
|
"ButtonLibrary": "Bibliotheek",
|
||||||
"ButtonLocalMedia": "Local Media",
|
"ButtonLocalMedia": "Lokale Media",
|
||||||
"ButtonManageLocalFiles": "Manage Local Files",
|
"ButtonManageLocalFiles": "Beheer Lokale Bestanden",
|
||||||
"ButtonNewFolder": "Nieuwe map",
|
"ButtonNewFolder": "Nieuwe map",
|
||||||
"ButtonNextEpisode": "Volgende aflevering",
|
"ButtonNextEpisode": "Volgende aflevering",
|
||||||
"ButtonOpenFeed": "Feed openen",
|
"ButtonOpenFeed": "Feed openen",
|
||||||
"ButtonOverride": "Override",
|
"ButtonOverride": "Overschrijven",
|
||||||
"ButtonPause": "Pauze",
|
"ButtonPause": "Pauze",
|
||||||
"ButtonPlay": "Afspelen",
|
"ButtonPlay": "Afspelen",
|
||||||
"ButtonPlayEpisode": "Aflevering afspelen",
|
"ButtonPlayEpisode": "Aflevering afspelen",
|
||||||
@@ -42,10 +42,10 @@
|
|||||||
"ButtonSave": "Opslaan",
|
"ButtonSave": "Opslaan",
|
||||||
"ButtonSaveOrder": "Volgorde bewaren",
|
"ButtonSaveOrder": "Volgorde bewaren",
|
||||||
"ButtonSearch": "Zoeken",
|
"ButtonSearch": "Zoeken",
|
||||||
"ButtonSendEbookToDevice": "Send Ebook to Device",
|
"ButtonSendEbookToDevice": "Verzend Ebook naar Apparaat",
|
||||||
"ButtonSeries": "Series",
|
"ButtonSeries": "Series",
|
||||||
"ButtonSetTimer": "Set Timer",
|
"ButtonSetTimer": "Zet Timer",
|
||||||
"ButtonStream": "Stream",
|
"ButtonStream": "Streamen",
|
||||||
"ButtonSubmit": "Indienen",
|
"ButtonSubmit": "Indienen",
|
||||||
"ButtonSwitchServerUser": "Verwissel server/gebruiker",
|
"ButtonSwitchServerUser": "Verwissel server/gebruiker",
|
||||||
"ButtonUserStats": "Gebruiker statistieken",
|
"ButtonUserStats": "Gebruiker statistieken",
|
||||||
@@ -57,7 +57,7 @@
|
|||||||
"HeaderCollection": "Collectie",
|
"HeaderCollection": "Collectie",
|
||||||
"HeaderCollectionItems": "Collectie-objecten",
|
"HeaderCollectionItems": "Collectie-objecten",
|
||||||
"HeaderConnectionStatus": "Verbindingsstatus",
|
"HeaderConnectionStatus": "Verbindingsstatus",
|
||||||
"HeaderDataSettings": "Data Settings",
|
"HeaderDataSettings": "Data Instellingen",
|
||||||
"HeaderDetails": "Details",
|
"HeaderDetails": "Details",
|
||||||
"HeaderDownloads": "Downloads",
|
"HeaderDownloads": "Downloads",
|
||||||
"HeaderEbookFiles": "Ebook bestanden",
|
"HeaderEbookFiles": "Ebook bestanden",
|
||||||
@@ -65,8 +65,8 @@
|
|||||||
"HeaderEreaderSettings": "Ereader-instellingen",
|
"HeaderEreaderSettings": "Ereader-instellingen",
|
||||||
"HeaderLatestEpisodes": "Laatste afleveringen",
|
"HeaderLatestEpisodes": "Laatste afleveringen",
|
||||||
"HeaderLibraries": "Bibliotheken",
|
"HeaderLibraries": "Bibliotheken",
|
||||||
"HeaderLocalFolders": "Local Folders",
|
"HeaderLocalFolders": "Lokale Folders",
|
||||||
"HeaderLocalLibraryItems": "Local Library Items",
|
"HeaderLocalLibraryItems": "Lokale Bibliotheek Items",
|
||||||
"HeaderNewPlaylist": "Nieuwe afspeellijst",
|
"HeaderNewPlaylist": "Nieuwe afspeellijst",
|
||||||
"HeaderOpenRSSFeed": "Open RSS-feed",
|
"HeaderOpenRSSFeed": "Open RSS-feed",
|
||||||
"HeaderPlaybackSettings": "Afspeel instellingen",
|
"HeaderPlaybackSettings": "Afspeel instellingen",
|
||||||
@@ -75,20 +75,20 @@
|
|||||||
"HeaderRSSFeed": "RSS Feed",
|
"HeaderRSSFeed": "RSS Feed",
|
||||||
"HeaderRSSFeedGeneral": "RSS-details",
|
"HeaderRSSFeedGeneral": "RSS-details",
|
||||||
"HeaderRSSFeedIsOpen": "RSS-feed is open",
|
"HeaderRSSFeedIsOpen": "RSS-feed is open",
|
||||||
"HeaderSelectDownloadLocation": "Select Download Location",
|
"HeaderSelectDownloadLocation": "Selecteer Download Locatie",
|
||||||
"HeaderSettings": "Instellingen",
|
"HeaderSettings": "Instellingen",
|
||||||
"HeaderSleepTimer": "Slaaptimer",
|
"HeaderSleepTimer": "Slaaptimer",
|
||||||
"HeaderSleepTimerSettings": "Sleep Timer Settings",
|
"HeaderSleepTimerSettings": "Sleep Timer Instellingen",
|
||||||
"HeaderStatsMinutesListeningChart": "Minuten geluisterd (laatste 7 dagen)",
|
"HeaderStatsMinutesListeningChart": "Minuten geluisterd (laatste 7 dagen)",
|
||||||
"HeaderStatsRecentSessions": "Recente sessies",
|
"HeaderStatsRecentSessions": "Recente sessies",
|
||||||
"HeaderTableOfContents": "Inhoudsopgave",
|
"HeaderTableOfContents": "Inhoudsopgave",
|
||||||
"HeaderUserInterfaceSettings": "User Interface Settings",
|
"HeaderUserInterfaceSettings": "Gebruiker Interface Instellingen",
|
||||||
"HeaderYourStats": "Je statistieken",
|
"HeaderYourStats": "Je statistieken",
|
||||||
"LabelAddToPlaylist": "Toevoegen aan afspeellijst",
|
"LabelAddToPlaylist": "Toevoegen aan afspeellijst",
|
||||||
"LabelAdded": "Toegevoegd",
|
"LabelAdded": "Toegevoegd",
|
||||||
"LabelAddedAt": "Toegevoegd op",
|
"LabelAddedAt": "Toegevoegd op",
|
||||||
"LabelAll": "Alle",
|
"LabelAll": "Alle",
|
||||||
"LabelAllowSeekingOnMediaControls": "Allow position seeking on media notification controls",
|
"LabelAllowSeekingOnMediaControls": "Positie zoeken toestaan via media notificatie",
|
||||||
"LabelAlways": "Altijd",
|
"LabelAlways": "Altijd",
|
||||||
"LabelAskConfirmation": "Vraag voor bevestiging",
|
"LabelAskConfirmation": "Vraag voor bevestiging",
|
||||||
"LabelAuthor": "Auteur",
|
"LabelAuthor": "Auteur",
|
||||||
@@ -96,44 +96,44 @@
|
|||||||
"LabelAuthorLastFirst": "Auteur (Achternaam, Voornaam)",
|
"LabelAuthorLastFirst": "Auteur (Achternaam, Voornaam)",
|
||||||
"LabelAuthors": "Auteurs",
|
"LabelAuthors": "Auteurs",
|
||||||
"LabelAutoDownloadEpisodes": "Afleveringen automatisch downloaden",
|
"LabelAutoDownloadEpisodes": "Afleveringen automatisch downloaden",
|
||||||
"LabelAutoRewindTime": "Auto rewind time",
|
"LabelAutoRewindTime": "Automatisch Terugspoelen",
|
||||||
"LabelAutoSleepTimer": "Auto sleep timer",
|
"LabelAutoSleepTimer": "Automatische sleep timer",
|
||||||
"LabelAutoSleepTimerAutoRewind": "Auto sleep timer auto rewind",
|
"LabelAutoSleepTimerAutoRewind": "Automatische slaap timer automatisch terugspoelen.",
|
||||||
"LabelAutoSleepTimerAutoRewindHelp": "When the auto sleep timer finishes, playing the item again will automatically rewind your position.",
|
"LabelAutoSleepTimerAutoRewindHelp": "Wanneer de automatische slaap timer afloop zal het item terugspoelen naar de vorige positie.",
|
||||||
"LabelAutoSleepTimerHelp": "When playing media between the specified start and end times a sleep timer will automatically start.",
|
"LabelAutoSleepTimerHelp": "Wanneer er tussen de opgegeven begin- en eindtijd media wordt afgespeeld, start er automatisch een slaaptimer.",
|
||||||
"LabelBooks": "Boeken",
|
"LabelBooks": "Boeken",
|
||||||
"LabelChapterTrack": "Chapter Track",
|
"LabelChapterTrack": "Hoofdstuk Track",
|
||||||
"LabelChapters": "Hoofdstukken",
|
"LabelChapters": "Hoofdstukken",
|
||||||
"LabelClosePlayer": "Sluit speler",
|
"LabelClosePlayer": "Sluit speler",
|
||||||
"LabelCollapseSeries": "Series inklappen",
|
"LabelCollapseSeries": "Series inklappen",
|
||||||
"LabelComplete": "Compleet",
|
"LabelComplete": "Compleet",
|
||||||
"LabelContinueBooks": "Continue Books",
|
"LabelContinueBooks": "Doorgaan met Boeken",
|
||||||
"LabelContinueEpisodes": "Continue Episodes",
|
"LabelContinueEpisodes": "Doorgaan met Episodes",
|
||||||
"LabelContinueListening": "Continue Listening",
|
"LabelContinueListening": "Verder Luisteren",
|
||||||
"LabelContinueReading": "Continue Reading",
|
"LabelContinueReading": "Verder lezen",
|
||||||
"LabelContinueSeries": "Continue Series",
|
"LabelContinueSeries": "Doorgaan met Serie",
|
||||||
"LabelCustomTime": "Custom time",
|
"LabelCustomTime": "Custom Tijd",
|
||||||
"LabelDescription": "Beschrijving",
|
"LabelDescription": "Beschrijving",
|
||||||
"LabelDisableAudioFadeOut": "Disable audio fade out",
|
"LabelDisableAudioFadeOut": "Audio fade out uitschakelen",
|
||||||
"LabelDisableAudioFadeOutHelp": "Audio volume will start decreasing when there is less than 1 minute remaining on the sleep timer. Enable this setting to not fade out.",
|
"LabelDisableAudioFadeOutHelp": "Het audiovolume zal afnemen wanneer er minder dan 1 minuut resteert op de slaaptimer. Schakel deze instelling in om niet uit te faden.",
|
||||||
"LabelDisableAutoRewind": "Disable auto rewind",
|
"LabelDisableAutoRewind": "Automatisch terugspoelen uitschakelen",
|
||||||
"LabelDisableShakeToReset": "Disable shake to reset",
|
"LabelDisableShakeToReset": "Schudden om te resetten uitschakelen",
|
||||||
"LabelDisableShakeToResetHelp": "Shaking your device while the timer is running OR within 2 minutes of the timer expiring will reset the sleep timer. Enable this setting to disable shake to reset.",
|
"LabelDisableShakeToResetHelp": "Schudden van uw apparaat terwijl de timer loopt OF binnen 2 minuten nadat de timer afloopt, zal de slaaptimer resetten. Schakel deze instelling in om schudden om te resetten uit te schakelen.",
|
||||||
"LabelDisableVibrateOnReset": "Disable vibrate on reset",
|
"LabelDisableVibrateOnReset": "Vibratie bij reset uitschakelen",
|
||||||
"LabelDisableVibrateOnResetHelp": "When the sleep timer gets reset your device will vibrate. Enable this setting to not vibrate when the sleep timer resets.",
|
"LabelDisableVibrateOnResetHelp": "Wanneer de slaaptimer wordt gereset, trilt uw apparaat. Schakel deze instelling in om niet te trillen wanneer de slaaptimer wordt gereset.",
|
||||||
"LabelDiscover": "Discover",
|
"LabelDiscover": "Ontdekken",
|
||||||
"LabelDownload": "Download",
|
"LabelDownload": "Download",
|
||||||
"LabelDownloadUsingCellular": "Download using Cellular",
|
"LabelDownloadUsingCellular": "Download met mobiele data",
|
||||||
"LabelDownloaded": "Downloaded",
|
"LabelDownloaded": "Gedownload",
|
||||||
"LabelDuration": "Duur",
|
"LabelDuration": "Duur",
|
||||||
"LabelEbook": "Ebook",
|
"LabelEbook": "Ebook",
|
||||||
"LabelEbooks": "Ebooks",
|
"LabelEbooks": "Eboeken",
|
||||||
"LabelEnable": "Inschakelen",
|
"LabelEnable": "Inschakelen",
|
||||||
"LabelEnableMp3IndexSeeking": "Enable mp3 index seeking",
|
"LabelEnableMp3IndexSeeking": "MP3-index zoeken inschakelen",
|
||||||
"LabelEnableMp3IndexSeekingHelp": "This setting should only be enabled if you have mp3 files that are not seeking correctly. Inaccurate seeking is most likely due to Variable birate (VBR) MP3 files. This setting will force index seeking, in which a time-to-byte mapping is built as the file is read. In some cases with large MP3 files there will be a delay when seeking towards the end of the file.",
|
"LabelEnableMp3IndexSeekingHelp": "Deze instelling moet alleen worden ingeschakeld als u mp3-bestanden hebt die niet correct zoeken. Onnauwkeurig zoeken is waarschijnlijk te wijten aan Variable birate (VBR) MP3-bestanden. Deze instelling forceert indexzoeken, waarbij een time-to-byte mapping wordt opgebouwd terwijl het bestand wordt gelezen. In sommige gevallen met grote MP3-bestanden zal er een vertraging zijn bij het zoeken richting het einde van het bestand.",
|
||||||
"LabelEnd": "Einde",
|
"LabelEnd": "Einde",
|
||||||
"LabelEndOfChapter": "End of Chapter",
|
"LabelEndOfChapter": "Einde van het Hoofdstuk",
|
||||||
"LabelEndTime": "End time",
|
"LabelEndTime": "Eindtijd",
|
||||||
"LabelEpisode": "Aflevering",
|
"LabelEpisode": "Aflevering",
|
||||||
"LabelFeedURL": "Feed URL",
|
"LabelFeedURL": "Feed URL",
|
||||||
"LabelFile": "Bestand",
|
"LabelFile": "Bestand",
|
||||||
@@ -142,32 +142,33 @@
|
|||||||
"LabelFilename": "Bestandsnaam",
|
"LabelFilename": "Bestandsnaam",
|
||||||
"LabelFinished": "Voltooid",
|
"LabelFinished": "Voltooid",
|
||||||
"LabelFolder": "Map",
|
"LabelFolder": "Map",
|
||||||
|
"LabelFontBoldness": "Font Boldness",
|
||||||
"LabelFontScale": "Lettertype schaal",
|
"LabelFontScale": "Lettertype schaal",
|
||||||
"LabelGenre": "Genre",
|
"LabelGenre": "Genre",
|
||||||
"LabelGenres": "Genres",
|
"LabelGenres": "Genres",
|
||||||
"LabelHapticFeedback": "Haptic feedback",
|
"LabelHapticFeedback": "Haptische feedback",
|
||||||
"LabelHasEbook": "Has ebook",
|
"LabelHasEbook": "Heeft Ebook",
|
||||||
"LabelHasSupplementaryEbook": "Has supplementary ebook",
|
"LabelHasSupplementaryEbook": "Heeft aanvullend Ebook",
|
||||||
"LabelHeavy": "Heavy",
|
"LabelHeavy": "Zwaar",
|
||||||
"LabelHigh": "High",
|
"LabelHigh": "Hoog",
|
||||||
"LabelHost": "Host",
|
"LabelHost": "Host",
|
||||||
"LabelInProgress": "Bezig",
|
"LabelInProgress": "Bezig",
|
||||||
"LabelIncomplete": "Incompleet",
|
"LabelIncomplete": "Incompleet",
|
||||||
"LabelInternalAppStorage": "Internal App Storage",
|
"LabelInternalAppStorage": "Interne App Opslag",
|
||||||
"LabelJumpBackwardsTime": "Jump backwards time",
|
"LabelJumpBackwardsTime": "Terug in tijd springen",
|
||||||
"LabelJumpForwardsTime": "Jump forwards time",
|
"LabelJumpForwardsTime": "Verder in tijd springen",
|
||||||
"LabelLanguage": "Taal",
|
"LabelLanguage": "Taal",
|
||||||
"LabelLayout": "Layout",
|
"LabelLayout": "Layout",
|
||||||
"LabelLayoutAuto": "Auto",
|
"LabelLayoutAuto": "Automatisch",
|
||||||
"LabelLayoutSinglePage": "Single page",
|
"LabelLayoutSinglePage": "Enkele pagina",
|
||||||
"LabelLight": "Light",
|
"LabelLight": "Licht",
|
||||||
"LabelLineSpacing": "Regelruimte",
|
"LabelLineSpacing": "Regelruimte",
|
||||||
"LabelListenAgain": "Listen Again",
|
"LabelListenAgain": "Opnieuw Beluisteren",
|
||||||
"LabelLocalBooks": "Local Books",
|
"LabelLocalBooks": "Lokale Boeken",
|
||||||
"LabelLocalPodcasts": "Local Podcasts",
|
"LabelLocalPodcasts": "Lokale Podcasts",
|
||||||
"LabelLockOrientation": "Lock orientation",
|
"LabelLockOrientation": "Oriëntatie vergrendelen",
|
||||||
"LabelLockPlayer": "Lock Player",
|
"LabelLockPlayer": "Speler vergrendelen",
|
||||||
"LabelLow": "Low",
|
"LabelLow": "Laag",
|
||||||
"LabelMediaType": "Mediatype",
|
"LabelMediaType": "Mediatype",
|
||||||
"LabelMedium": "Medium",
|
"LabelMedium": "Medium",
|
||||||
"LabelMore": "Meer",
|
"LabelMore": "Meer",
|
||||||
@@ -175,19 +176,23 @@
|
|||||||
"LabelName": "Naam",
|
"LabelName": "Naam",
|
||||||
"LabelNarrator": "Verteller",
|
"LabelNarrator": "Verteller",
|
||||||
"LabelNarrators": "Vertellers",
|
"LabelNarrators": "Vertellers",
|
||||||
"LabelNever": "Never",
|
"LabelNavigateWithVolume": "Navigeer met volume knoppen",
|
||||||
"LabelNewestAuthors": "Newest Authors",
|
"LabelNavigateWithVolumeDisabled": "Uit",
|
||||||
"LabelNewestEpisodes": "Newest Episodes",
|
"LabelNavigateWithVolumeEnabled": "Aam",
|
||||||
"LabelNo": "No",
|
"LabelNavigateWithVolumeMirrored": "Gespiegeld",
|
||||||
|
"LabelNever": "Nooit",
|
||||||
|
"LabelNewestAuthors": "Nieuwste Auteurs",
|
||||||
|
"LabelNewestEpisodes": "Nieuwste Afleveringen",
|
||||||
|
"LabelNo": "Nee",
|
||||||
"LabelNotFinished": "Niet Voltooid",
|
"LabelNotFinished": "Niet Voltooid",
|
||||||
"LabelNotStarted": "Niet Gestart",
|
"LabelNotStarted": "Niet Gestart",
|
||||||
"LabelOff": "Off",
|
"LabelOff": "Uit",
|
||||||
"LabelPassword": "Wachtwoord",
|
"LabelPassword": "Wachtwoord",
|
||||||
"LabelPath": "Pad",
|
"LabelPath": "Pad",
|
||||||
"LabelPlaybackDirect": "Direct",
|
"LabelPlaybackDirect": "Direct",
|
||||||
"LabelPlaybackLocal": "Local",
|
"LabelPlaybackLocal": "Lokaal",
|
||||||
"LabelPlaybackSpeed": "Playback Speed",
|
"LabelPlaybackSpeed": "Afspeelsnelheid",
|
||||||
"LabelPlaybackTranscode": "Transcode",
|
"LabelPlaybackTranscode": "Transcoderen",
|
||||||
"LabelPodcast": "Podcast",
|
"LabelPodcast": "Podcast",
|
||||||
"LabelPodcasts": "Podcasts",
|
"LabelPodcasts": "Podcasts",
|
||||||
"LabelPreventIndexing": "Voorkom indexering van je feed door iTunes- en Google podcastmappen",
|
"LabelPreventIndexing": "Voorkom indexering van je feed door iTunes- en Google podcastmappen",
|
||||||
@@ -198,19 +203,20 @@
|
|||||||
"LabelRSSFeedCustomOwnerName": "Aangepaste naam eigenaar",
|
"LabelRSSFeedCustomOwnerName": "Aangepaste naam eigenaar",
|
||||||
"LabelRSSFeedPreventIndexing": "Voorkom indexering",
|
"LabelRSSFeedPreventIndexing": "Voorkom indexering",
|
||||||
"LabelRSSFeedSlug": "RSS-feed slug",
|
"LabelRSSFeedSlug": "RSS-feed slug",
|
||||||
|
"LabelRandomly": "Willekeurig",
|
||||||
"LabelRead": "Lees",
|
"LabelRead": "Lees",
|
||||||
"LabelReadAgain": "Read Again",
|
"LabelReadAgain": "Opnieuw Lezen",
|
||||||
"LabelRecentSeries": "Recent Series",
|
"LabelRecentSeries": "Recente Serie",
|
||||||
"LabelRecentlyAdded": "Recently Added",
|
"LabelRecentlyAdded": "Recent Toegevoegd",
|
||||||
"LabelRemoveFromPlaylist": "Remove from Playlist",
|
"LabelRemoveFromPlaylist": "Verwijder van Afspeellijst",
|
||||||
"LabelScaleElapsedTimeBySpeed": "Scale Elapsed Time by Speed",
|
"LabelScaleElapsedTimeBySpeed": "Schaal verstreken tijd per snelheid",
|
||||||
"LabelSeason": "Seizoen",
|
"LabelSeason": "Seizoen",
|
||||||
"LabelSelectADevice": "Select a device",
|
"LabelSelectADevice": "Apparaat Selecteren",
|
||||||
"LabelSeries": "Serie",
|
"LabelSeries": "Serie",
|
||||||
"LabelServerAddress": "Server address",
|
"LabelServerAddress": "Server adres",
|
||||||
"LabelSetEbookAsPrimary": "Stel in als primair",
|
"LabelSetEbookAsPrimary": "Stel in als primair",
|
||||||
"LabelSetEbookAsSupplementary": "Stel in als supplementair",
|
"LabelSetEbookAsSupplementary": "Stel in als supplementair",
|
||||||
"LabelShakeSensitivity": "Shake sensitivity",
|
"LabelShakeSensitivity": "Schud-gevoeligheid",
|
||||||
"LabelShowAll": "Toon alle",
|
"LabelShowAll": "Toon alle",
|
||||||
"LabelSize": "Grootte",
|
"LabelSize": "Grootte",
|
||||||
"LabelSleepTimer": "Slaaptimer",
|
"LabelSleepTimer": "Slaaptimer",
|
||||||
@@ -225,7 +231,7 @@
|
|||||||
"LabelStatsMinutes": "minuten",
|
"LabelStatsMinutes": "minuten",
|
||||||
"LabelStatsMinutesListening": "Minuten luisterend",
|
"LabelStatsMinutesListening": "Minuten luisterend",
|
||||||
"LabelStatsWeekListening": "Week luisterend",
|
"LabelStatsWeekListening": "Week luisterend",
|
||||||
"LabelStreamingUsingCellular": "Streaming using Cellular",
|
"LabelStreamingUsingCellular": "Streamen met Mobiele Data",
|
||||||
"LabelTag": "Tag",
|
"LabelTag": "Tag",
|
||||||
"LabelTags": "Tags",
|
"LabelTags": "Tags",
|
||||||
"LabelTheme": "Thema",
|
"LabelTheme": "Thema",
|
||||||
@@ -234,69 +240,69 @@
|
|||||||
"LabelTimeRemaining": "{0} te gaan",
|
"LabelTimeRemaining": "{0} te gaan",
|
||||||
"LabelTitle": "Titel",
|
"LabelTitle": "Titel",
|
||||||
"LabelTotalSize": "Totale grootte",
|
"LabelTotalSize": "Totale grootte",
|
||||||
"LabelTotalTrack": "Total Track",
|
"LabelTotalTrack": "Totaal audiospoor",
|
||||||
"LabelTracks": "Tracks",
|
"LabelTracks": "Audiosporen",
|
||||||
"LabelType": "Type",
|
"LabelType": "Type",
|
||||||
"LabelUnlockPlayer": "Unlock Player",
|
"LabelUnlockPlayer": "Speler Ontgrendelen",
|
||||||
"LabelUseBookshelfView": "Use bookshelf view",
|
"LabelUseBookshelfView": "Gebruik boekenplankweergave",
|
||||||
"LabelUser": "Gebruiker",
|
"LabelUser": "Gebruiker",
|
||||||
"LabelUsername": "Gebruikersnaam",
|
"LabelUsername": "Gebruikersnaam",
|
||||||
"LabelVeryHigh": "Very High",
|
"LabelVeryHigh": "Zeer Hoog",
|
||||||
"LabelVeryLow": "Very Low",
|
"LabelVeryLow": "Zeer Laag",
|
||||||
"LabelYourBookmarks": "Je boekwijzers",
|
"LabelYourBookmarks": "Je boekwijzers",
|
||||||
"LabelYourProgress": "Je voortgang",
|
"LabelYourProgress": "Je voortgang",
|
||||||
"MessageAndroid10Downloads": "Android 10 and below will use internal app storage for downloads.",
|
"MessageAndroid10Downloads": "Android 10 en onder zullen interne app opslag gebruiken voor downloads.",
|
||||||
"MessageAttemptingServerConnection": "Attempting server connection...",
|
"MessageAttemptingServerConnection": "Serverconnectie proberen...",
|
||||||
"MessageAudiobookshelfServerNotConnected": "Audiobookshelf server not connected",
|
"MessageAudiobookshelfServerNotConnected": "Audiobookshelf server niet geconnecteerd",
|
||||||
"MessageAudiobookshelfServerRequired": "<strong>Important!</strong> This app is designed to work with an Audiobookshelf server that you or someone you know is hosting. This app does not provide any content.",
|
"MessageAudiobookshelfServerRequired": "<strong>Important!</strong> Deze app is ontworpen om te werken met een Audiobookshelf-server die u of iemand die u kent host. Deze app biedt geen content.",
|
||||||
"MessageBookshelfEmpty": "Bookshelf empty",
|
"MessageBookshelfEmpty": "Boekenplank leeg",
|
||||||
"MessageConfirmDeleteLocalEpisode": "Remove local episode \"{0}\" from your device? The file on the server will be unaffected.",
|
"MessageConfirmDeleteLocalEpisode": "Lokale aflevering \"{0}\" van uw apparaat verwijderen? Het bestand op de server blijft onaangetast.",
|
||||||
"MessageConfirmDeleteLocalFiles": "Remove local files of this item from your device? The files on the server and your progress will be unaffected.",
|
"MessageConfirmDeleteLocalFiles": "Lokale bestanden van dit item van uw apparaat verwijderen? De bestanden op de server en uw voortgang worden niet beïnvloed.",
|
||||||
"MessageConfirmDiscardProgress": "Are you sure you want to reset your progress?",
|
"MessageConfirmDiscardProgress": "Weet u zeker dat u uw voortgang wilt resetten?",
|
||||||
"MessageConfirmDownloadUsingCellular": "You are about to download using cellular data. This may include carrier data charges. Do you wish to continue?",
|
"MessageConfirmDownloadUsingCellular": "U staat op het punt om te downloaden met behulp van mobiele data. Dit kan kosten voor data van de provider met zich meebrengen. Wilt u doorgaan?",
|
||||||
"MessageConfirmMarkAsFinished": "Are you sure you want to mark this item as finished?",
|
"MessageConfirmMarkAsFinished": "Weet u zeker dat u dit item als voltooid wilt markeren?",
|
||||||
"MessageConfirmRemoveBookmark": "Are you sure you want to remove bookmark?",
|
"MessageConfirmRemoveBookmark": "Weet u zeker dat u de bladwijzer wilt verwijderen?",
|
||||||
"MessageConfirmStreamingUsingCellular": "You are about to stream using cellular data. This may include carrier data charges. Do you wish to continue?",
|
"MessageConfirmStreamingUsingCellular": "U staat op het punt om te streamen met behulp van mobiele data. Dit kan kosten voor data van de provider met zich meebrengen. Wilt u doorgaan?",
|
||||||
"MessageDiscardProgress": "Discard Progress",
|
"MessageDiscardProgress": "Voortgang negeren",
|
||||||
"MessageDownloadCompleteProcessing": "Download complete. Processing...",
|
"MessageDownloadCompleteProcessing": "Download compleet. Verwerken...",
|
||||||
"MessageDownloading": "Downloading...",
|
"MessageDownloading": "Downloaden...",
|
||||||
"MessageDownloadingEpisode": "Aflevering aan het dowloaden",
|
"MessageDownloadingEpisode": "Aflevering aan het dowloaden",
|
||||||
"MessageEpisodesQueuedForDownload": "{0} aflevering(en) in de rij om te downloaden",
|
"MessageEpisodesQueuedForDownload": "{0} aflevering(en) in de rij om te downloaden",
|
||||||
"MessageFeedURLWillBe": "Feed URL zal {0} zijn",
|
"MessageFeedURLWillBe": "Feed URL zal {0} zijn",
|
||||||
"MessageFetching": "Aan het ophalen...",
|
"MessageFetching": "Aan het ophalen...",
|
||||||
"MessageFollowTheProjectOnGithub": "Follow the project on GitHub",
|
"MessageFollowTheProjectOnGithub": "Volg dit project op Github",
|
||||||
"MessageItemDownloadCompleteFailedToCreate": "Item download complete but failed to create library item",
|
"MessageItemDownloadCompleteFailedToCreate": "Itemdownload voltooid, maar het aanmaken van een bibliotheekitem is mislukt",
|
||||||
"MessageLoading": "Aan het laden...",
|
"MessageLoading": "Aan het laden...",
|
||||||
"MessageLoadingServerData": "Loading server data...",
|
"MessageLoadingServerData": "Server data laden...",
|
||||||
"MessageMarkAsFinished": "Markeer als Voltooid",
|
"MessageMarkAsFinished": "Markeer als Voltooid",
|
||||||
"MessageMediaLinkedToADifferentServer": "Media is linked to an Audiobookshelf server on a different address ({0}). Progress will be synced when connected to this server address.",
|
"MessageMediaLinkedToADifferentServer": "Media is gekoppeld aan een Audiobookshelf-server op een ander adres ({0}). De voortgang wordt gesynchroniseerd wanneer er verbinding is met dit serveradres.",
|
||||||
"MessageMediaLinkedToADifferentUser": "Media is linked to this server but was downloaded by a different user. Progress will only be synced to the user that downloaded it.",
|
"MessageMediaLinkedToADifferentUser": "Media is gekoppeld aan deze server, maar is gedownload door een andere gebruiker. De voortgang wordt alleen gesynchroniseerd met de gebruiker die het heeft gedownload.",
|
||||||
"MessageMediaLinkedToServer": "Linked to server {0}",
|
"MessageMediaLinkedToServer": "Gelinkt met server {0}",
|
||||||
"MessageMediaLinkedToThisServer": "Downloaded media is linked to this server",
|
"MessageMediaLinkedToThisServer": "Gedownloade media is gekoppeld aan deze server",
|
||||||
"MessageMediaNotLinkedToServer": "Media is not linked to an Audiobookshelf server. No progress will be synced.",
|
"MessageMediaNotLinkedToServer": "Media is niet gekoppeld aan een Audiobookshelf-server. Er wordt geen voortgang gesynchroniseerd.",
|
||||||
"MessageNoBookmarks": "Geen boekwijzers",
|
"MessageNoBookmarks": "Geen boekwijzers",
|
||||||
"MessageNoChapters": "Geen hoofdstukken",
|
"MessageNoChapters": "Geen hoofdstukken",
|
||||||
"MessageNoItems": "Geen onderdelen",
|
"MessageNoItems": "Geen onderdelen",
|
||||||
"MessageNoItemsFound": "Geen onderdelen gevonden",
|
"MessageNoItemsFound": "Geen onderdelen gevonden",
|
||||||
"MessageNoListeningSessions": "Geen luistersessies",
|
"MessageNoListeningSessions": "Geen luistersessies",
|
||||||
"MessageNoMediaFolders": "No Media Folders",
|
"MessageNoMediaFolders": "Geen Media Folders",
|
||||||
"MessageNoNetworkConnection": "No network connection",
|
"MessageNoNetworkConnection": "Geen netwerk connectie",
|
||||||
"MessageNoPodcastsFound": "Geen podcasts gevonden",
|
"MessageNoPodcastsFound": "Geen podcasts gevonden",
|
||||||
"MessageNoSeries": "No series",
|
"MessageNoSeries": "Geen series",
|
||||||
"MessageNoUpdatesWereNecessary": "Geen bijwerkingen waren noodzakelijk",
|
"MessageNoUpdatesWereNecessary": "Geen bijwerkingen waren noodzakelijk",
|
||||||
"MessageNoUserPlaylists": "Je hebt geen afspeellijsten",
|
"MessageNoUserPlaylists": "Je hebt geen afspeellijsten",
|
||||||
"MessageReportBugsAndContribute": "Rapporteer bugs, vraag functionaliteiten aan en draag bij op",
|
"MessageReportBugsAndContribute": "Rapporteer bugs, vraag functionaliteiten aan en draag bij op",
|
||||||
"MessageSocketConnectedOverMeteredCellular": "Socket connected over metered cellular",
|
"MessageSocketConnectedOverMeteredCellular": "Socket verbonden via gemeten mobiele verbinding",
|
||||||
"MessageSocketConnectedOverMeteredWifi": "Socket connected over metered Wi-Fi",
|
"MessageSocketConnectedOverMeteredWifi": "Socket verbonden via gemeten WiFi",
|
||||||
"MessageSocketConnectedOverUnmeteredCellular": "Socket connected over unmetered cellular",
|
"MessageSocketConnectedOverUnmeteredCellular": "Socket verbonden via ongemeten mobiele verbinding",
|
||||||
"MessageSocketConnectedOverUnmeteredWifi": "Socket connected over unmetered Wi-Fi",
|
"MessageSocketConnectedOverUnmeteredWifi": "Socket verbonden via ongemeten WiFi",
|
||||||
"MessageSocketNotConnected": "Socket not connected",
|
"MessageSocketNotConnected": "Socket niet verbonden",
|
||||||
"NoteRSSFeedPodcastAppsHttps": "Waarschuwing: De meeste podcast-apps zullen eisen dat de RSS-feed URL HTTPS gebruikt",
|
"NoteRSSFeedPodcastAppsHttps": "Waarschuwing: De meeste podcast-apps zullen eisen dat de RSS-feed URL HTTPS gebruikt",
|
||||||
"NoteRSSFeedPodcastAppsPubDate": "Waarschuwing: 1 of meer van je afleveringen hebben geen Pub Datum. Sommige podcast-apps vereisen dit.",
|
"NoteRSSFeedPodcastAppsPubDate": "Waarschuwing: 1 of meer van je afleveringen hebben geen Pub Datum. Sommige podcast-apps vereisen dit.",
|
||||||
"ToastBookmarkCreateFailed": "Aanmaken boekwijzer mislukt",
|
"ToastBookmarkCreateFailed": "Aanmaken boekwijzer mislukt",
|
||||||
"ToastBookmarkRemoveFailed": "Verwijderen boekwijzer mislukt",
|
"ToastBookmarkRemoveFailed": "Verwijderen boekwijzer mislukt",
|
||||||
"ToastBookmarkUpdateFailed": "Bijwerken boekwijzer mislukt",
|
"ToastBookmarkUpdateFailed": "Bijwerken boekwijzer mislukt",
|
||||||
"ToastDownloadNotAllowedOnCellular": "Downloading is not allowed on cellular data",
|
"ToastDownloadNotAllowedOnCellular": "Downloaden is niet toegestaan via mobiele verbinding",
|
||||||
"ToastItemMarkedAsFinishedFailed": "Markeren als Voltooid mislukt",
|
"ToastItemMarkedAsFinishedFailed": "Markeren als Voltooid mislukt",
|
||||||
"ToastItemMarkedAsNotFinishedFailed": "Markeren als Niet Voltooid mislukt",
|
"ToastItemMarkedAsNotFinishedFailed": "Markeren als Niet Voltooid mislukt",
|
||||||
"ToastPlaylistCreateFailed": "Aanmaken afspeellijst mislukt",
|
"ToastPlaylistCreateFailed": "Aanmaken afspeellijst mislukt",
|
||||||
@@ -304,5 +310,5 @@
|
|||||||
"ToastPodcastCreateSuccess": "Podcast aangemaakt",
|
"ToastPodcastCreateSuccess": "Podcast aangemaakt",
|
||||||
"ToastRSSFeedCloseFailed": "Sluiten RSS-feed mislukt",
|
"ToastRSSFeedCloseFailed": "Sluiten RSS-feed mislukt",
|
||||||
"ToastRSSFeedCloseSuccess": "RSS-feed gesloten",
|
"ToastRSSFeedCloseSuccess": "RSS-feed gesloten",
|
||||||
"ToastStreamingNotAllowedOnCellular": "Streaming is not allowed on cellular data"
|
"ToastStreamingNotAllowedOnCellular": "Streamen is niet toegstaan via mobiele verbinding"
|
||||||
}
|
}
|
||||||
|
|||||||
+2
-28
@@ -15,23 +15,18 @@
|
|||||||
"ButtonCreateNewPlaylist": "Opprett ny spilleliste",
|
"ButtonCreateNewPlaylist": "Opprett ny spilleliste",
|
||||||
"ButtonDelete": "Slett",
|
"ButtonDelete": "Slett",
|
||||||
"ButtonDeleteLocalEpisode": "Slett episode på enheten",
|
"ButtonDeleteLocalEpisode": "Slett episode på enheten",
|
||||||
"ButtonDeleteLocalFile": "Delete local file",
|
|
||||||
"ButtonDeleteLocalItem": "Delete local item",
|
|
||||||
"ButtonDisableAutoTimer": "Skru av automatisk tidsur",
|
"ButtonDisableAutoTimer": "Skru av automatisk tidsur",
|
||||||
"ButtonDisconnect": "Koble fra",
|
"ButtonDisconnect": "Koble fra",
|
||||||
"ButtonGoToWebClient": "Go to Web Client",
|
|
||||||
"ButtonHistory": "Historikk",
|
"ButtonHistory": "Historikk",
|
||||||
"ButtonHome": "Hjem",
|
"ButtonHome": "Hjem",
|
||||||
"ButtonIssues": "Problemer",
|
"ButtonIssues": "Problemer",
|
||||||
"ButtonLatest": "Siste",
|
"ButtonLatest": "Siste",
|
||||||
"ButtonLibrary": "Bibliotek",
|
"ButtonLibrary": "Bibliotek",
|
||||||
"ButtonLocalMedia": "Local Media",
|
|
||||||
"ButtonManageLocalFiles": "Administrer Lokale Filer",
|
"ButtonManageLocalFiles": "Administrer Lokale Filer",
|
||||||
"ButtonNewFolder": "Ny mappe",
|
"ButtonNewFolder": "Ny mappe",
|
||||||
"ButtonNextEpisode": "Neste episode",
|
"ButtonNextEpisode": "Neste episode",
|
||||||
"ButtonOpenFeed": "Åpne Feed",
|
"ButtonOpenFeed": "Åpne Feed",
|
||||||
"ButtonOverride": "Overstyr",
|
"ButtonOverride": "Overstyr",
|
||||||
"ButtonPause": "Pause",
|
|
||||||
"ButtonPlay": "Spill av",
|
"ButtonPlay": "Spill av",
|
||||||
"ButtonPlayEpisode": "Spill episode",
|
"ButtonPlayEpisode": "Spill episode",
|
||||||
"ButtonPlaying": "Spiller av",
|
"ButtonPlaying": "Spiller av",
|
||||||
@@ -44,11 +39,9 @@
|
|||||||
"ButtonSearch": "Søk",
|
"ButtonSearch": "Søk",
|
||||||
"ButtonSendEbookToDevice": "Send e-bok til enhet",
|
"ButtonSendEbookToDevice": "Send e-bok til enhet",
|
||||||
"ButtonSeries": "Serier",
|
"ButtonSeries": "Serier",
|
||||||
"ButtonSetTimer": "Set Timer",
|
|
||||||
"ButtonStream": "Strøm",
|
"ButtonStream": "Strøm",
|
||||||
"ButtonSubmit": "Send inn",
|
"ButtonSubmit": "Send inn",
|
||||||
"ButtonSwitchServerUser": "Bytt tjener/bruker",
|
"ButtonSwitchServerUser": "Bytt tjener/bruker",
|
||||||
"ButtonUserStats": "User Stats",
|
|
||||||
"ButtonYes": "Ja",
|
"ButtonYes": "Ja",
|
||||||
"HeaderAccount": "Konto",
|
"HeaderAccount": "Konto",
|
||||||
"HeaderAdvanced": "Avansert",
|
"HeaderAdvanced": "Avansert",
|
||||||
@@ -59,7 +52,6 @@
|
|||||||
"HeaderConnectionStatus": "Tilkoblingsstatus",
|
"HeaderConnectionStatus": "Tilkoblingsstatus",
|
||||||
"HeaderDataSettings": "Datainnstillinger",
|
"HeaderDataSettings": "Datainnstillinger",
|
||||||
"HeaderDetails": "Detaljer",
|
"HeaderDetails": "Detaljer",
|
||||||
"HeaderDownloads": "Downloads",
|
|
||||||
"HeaderEbookFiles": "Ebook filer",
|
"HeaderEbookFiles": "Ebook filer",
|
||||||
"HeaderEpisodes": "Episoder",
|
"HeaderEpisodes": "Episoder",
|
||||||
"HeaderEreaderSettings": "Ereader innstillinger",
|
"HeaderEreaderSettings": "Ereader innstillinger",
|
||||||
@@ -132,9 +124,8 @@
|
|||||||
"LabelEnableMp3IndexSeeking": "Skru på MP3-indeksblafring",
|
"LabelEnableMp3IndexSeeking": "Skru på MP3-indeksblafring",
|
||||||
"LabelEnableMp3IndexSeekingHelp": "Skru på dette hvis du har MP3-filer som ikke kan blafres på rett vis. Det skyldes som oftest variabel bitrate (VBR). Innstillingen påtvinger indeksblafring, som er en tid-til-byte -tilknytning som bygges når filen leses. I noen fall vil man med store MP3-filer få litt forsinkelse når man blafrer mot slutten av filen.",
|
"LabelEnableMp3IndexSeekingHelp": "Skru på dette hvis du har MP3-filer som ikke kan blafres på rett vis. Det skyldes som oftest variabel bitrate (VBR). Innstillingen påtvinger indeksblafring, som er en tid-til-byte -tilknytning som bygges når filen leses. I noen fall vil man med store MP3-filer få litt forsinkelse når man blafrer mot slutten av filen.",
|
||||||
"LabelEnd": "Slutt",
|
"LabelEnd": "Slutt",
|
||||||
"LabelEndOfChapter": "Kapittelslutt",
|
"LabelEndOfChapter": "Slutt på kapittel",
|
||||||
"LabelEndTime": "Slutt-tid",
|
"LabelEndTime": "Slutt-tid",
|
||||||
"LabelEpisode": "Episode",
|
|
||||||
"LabelFeedURL": "Feed Adresse",
|
"LabelFeedURL": "Feed Adresse",
|
||||||
"LabelFile": "Fil",
|
"LabelFile": "Fil",
|
||||||
"LabelFileBirthtime": "Fil Opprettelsesdato",
|
"LabelFileBirthtime": "Fil Opprettelsesdato",
|
||||||
@@ -150,7 +141,6 @@
|
|||||||
"LabelHasEbook": "Har e-bok",
|
"LabelHasEbook": "Har e-bok",
|
||||||
"LabelHasSupplementaryEbook": "Har komplimentær e-bok",
|
"LabelHasSupplementaryEbook": "Har komplimentær e-bok",
|
||||||
"LabelHeavy": "Tung",
|
"LabelHeavy": "Tung",
|
||||||
"LabelHigh": "High",
|
|
||||||
"LabelHost": "Tjener",
|
"LabelHost": "Tjener",
|
||||||
"LabelInProgress": "I gang",
|
"LabelInProgress": "I gang",
|
||||||
"LabelIncomplete": "Ufullstendig",
|
"LabelIncomplete": "Ufullstendig",
|
||||||
@@ -158,19 +148,13 @@
|
|||||||
"LabelJumpBackwardsTime": "Tilbakespolingstid",
|
"LabelJumpBackwardsTime": "Tilbakespolingstid",
|
||||||
"LabelJumpForwardsTime": "Foroverspolingstid",
|
"LabelJumpForwardsTime": "Foroverspolingstid",
|
||||||
"LabelLanguage": "Språk",
|
"LabelLanguage": "Språk",
|
||||||
"LabelLayout": "Layout",
|
|
||||||
"LabelLayoutAuto": "Auto",
|
|
||||||
"LabelLayoutSinglePage": "Enkeltside",
|
"LabelLayoutSinglePage": "Enkeltside",
|
||||||
"LabelLight": "Lett",
|
"LabelLight": "Lett",
|
||||||
"LabelLineSpacing": "Linjemellomrom",
|
"LabelLineSpacing": "Linjemellomrom",
|
||||||
"LabelListenAgain": "Lytt igjen",
|
"LabelListenAgain": "Lytt igjen",
|
||||||
"LabelLocalBooks": "Bøker på enheten",
|
"LabelLocalBooks": "Bøker på enheten",
|
||||||
"LabelLocalPodcasts": "Local Podcasts",
|
|
||||||
"LabelLockOrientation": "Lock orientation",
|
|
||||||
"LabelLockPlayer": "Lås avspiller",
|
"LabelLockPlayer": "Lås avspiller",
|
||||||
"LabelLow": "Low",
|
|
||||||
"LabelMediaType": "Medie type",
|
"LabelMediaType": "Medie type",
|
||||||
"LabelMedium": "Medium",
|
|
||||||
"LabelMore": "Mer",
|
"LabelMore": "Mer",
|
||||||
"LabelMoreInfo": "Mer info",
|
"LabelMoreInfo": "Mer info",
|
||||||
"LabelName": "Navn",
|
"LabelName": "Navn",
|
||||||
@@ -179,17 +163,14 @@
|
|||||||
"LabelNever": "Aldri",
|
"LabelNever": "Aldri",
|
||||||
"LabelNewestAuthors": "Nyeste forfattere",
|
"LabelNewestAuthors": "Nyeste forfattere",
|
||||||
"LabelNewestEpisodes": "Nyeste episoder",
|
"LabelNewestEpisodes": "Nyeste episoder",
|
||||||
"LabelNo": "No",
|
|
||||||
"LabelNotFinished": "Ikke fullført",
|
"LabelNotFinished": "Ikke fullført",
|
||||||
"LabelNotStarted": "Ikke startet",
|
"LabelNotStarted": "Ikke startet",
|
||||||
"LabelOff": "Av",
|
"LabelOff": "Av",
|
||||||
"LabelPassword": "Passord",
|
"LabelPassword": "Passord",
|
||||||
"LabelPath": "Sti",
|
"LabelPath": "Sti",
|
||||||
"LabelPlaybackDirect": "Direkte",
|
"LabelPlaybackDirect": "Direkte",
|
||||||
"LabelPlaybackLocal": "Local",
|
|
||||||
"LabelPlaybackSpeed": "Avspillingshastighet",
|
"LabelPlaybackSpeed": "Avspillingshastighet",
|
||||||
"LabelPlaybackTranscode": "Transkoding",
|
"LabelPlaybackTranscode": "Transkoding",
|
||||||
"LabelPodcast": "Podcast",
|
|
||||||
"LabelPodcasts": "Podcaster",
|
"LabelPodcasts": "Podcaster",
|
||||||
"LabelPreventIndexing": "Forhindre at din feed fra å bli indeksert av iTunes og Google podcast kataloger",
|
"LabelPreventIndexing": "Forhindre at din feed fra å bli indeksert av iTunes og Google podcast kataloger",
|
||||||
"LabelProgress": "Framgang",
|
"LabelProgress": "Framgang",
|
||||||
@@ -201,21 +182,18 @@
|
|||||||
"LabelRSSFeedSlug": "RSS-informasjonskanalunderadresse",
|
"LabelRSSFeedSlug": "RSS-informasjonskanalunderadresse",
|
||||||
"LabelRead": "Les",
|
"LabelRead": "Les",
|
||||||
"LabelReadAgain": "Les igjen",
|
"LabelReadAgain": "Les igjen",
|
||||||
"LabelRecentSeries": "Recent Series",
|
|
||||||
"LabelRecentlyAdded": "Nylig tillagt",
|
"LabelRecentlyAdded": "Nylig tillagt",
|
||||||
"LabelRemoveFromPlaylist": "Fjern fra spilleliste",
|
"LabelRemoveFromPlaylist": "Fjern fra spilleliste",
|
||||||
"LabelScaleElapsedTimeBySpeed": "Skaler forløpt tid etter hastighet",
|
"LabelScaleElapsedTimeBySpeed": "Skaler forløpt tid etter hastighet",
|
||||||
"LabelSeason": "Sesong",
|
"LabelSeason": "Sesong",
|
||||||
"LabelSelectADevice": "Velg en enhet",
|
"LabelSelectADevice": "Velg en enhet",
|
||||||
"LabelSeries": "Serier",
|
"LabelSeries": "Serier",
|
||||||
"LabelServerAddress": "Server address",
|
|
||||||
"LabelSetEbookAsPrimary": "Sett som primær",
|
"LabelSetEbookAsPrimary": "Sett som primær",
|
||||||
"LabelSetEbookAsSupplementary": "Sett som supplerende",
|
"LabelSetEbookAsSupplementary": "Sett som supplerende",
|
||||||
"LabelShakeSensitivity": "Ristingsterskel",
|
"LabelShakeSensitivity": "Ristingsterskel",
|
||||||
"LabelShowAll": "Vis alt",
|
"LabelShowAll": "Vis alt",
|
||||||
"LabelSize": "Størrelse",
|
"LabelSize": "Størrelse",
|
||||||
"LabelSleepTimer": "Sove-timer",
|
"LabelSleepTimer": "Sove-timer",
|
||||||
"LabelStart": "Start",
|
|
||||||
"LabelStartTime": "Start Tid",
|
"LabelStartTime": "Start Tid",
|
||||||
"LabelStatsBestDay": "Beste dag",
|
"LabelStatsBestDay": "Beste dag",
|
||||||
"LabelStatsDailyAverage": "Daglig gjennomsnitt",
|
"LabelStatsDailyAverage": "Daglig gjennomsnitt",
|
||||||
@@ -227,7 +205,6 @@
|
|||||||
"LabelStatsMinutesListening": "Minutter lyttet",
|
"LabelStatsMinutesListening": "Minutter lyttet",
|
||||||
"LabelStatsWeekListening": "Uker lyttet",
|
"LabelStatsWeekListening": "Uker lyttet",
|
||||||
"LabelStreamingUsingCellular": "Strømmer via mobildata",
|
"LabelStreamingUsingCellular": "Strømmer via mobildata",
|
||||||
"LabelTag": "Tag",
|
|
||||||
"LabelTags": "Tagger",
|
"LabelTags": "Tagger",
|
||||||
"LabelTheme": "Tema",
|
"LabelTheme": "Tema",
|
||||||
"LabelThemeDark": "Mørk",
|
"LabelThemeDark": "Mørk",
|
||||||
@@ -237,7 +214,6 @@
|
|||||||
"LabelTotalSize": "Total størrelse",
|
"LabelTotalSize": "Total størrelse",
|
||||||
"LabelTotalTrack": "Totalt antall spor",
|
"LabelTotalTrack": "Totalt antall spor",
|
||||||
"LabelTracks": "Spor",
|
"LabelTracks": "Spor",
|
||||||
"LabelType": "Type",
|
|
||||||
"LabelUnlockPlayer": "Lås opp avspiller",
|
"LabelUnlockPlayer": "Lås opp avspiller",
|
||||||
"LabelUseBookshelfView": "Bruk bokhyllevisning",
|
"LabelUseBookshelfView": "Bruk bokhyllevisning",
|
||||||
"LabelUser": "Bruker",
|
"LabelUser": "Bruker",
|
||||||
@@ -273,7 +249,7 @@
|
|||||||
"MessageMediaLinkedToADifferentServer": "Media er lenket til en Audiobookshelf-tjener på en annen adresse ({0}). Framdriften vil bli synkronisert når tilkoblet denne tjeneradressen.",
|
"MessageMediaLinkedToADifferentServer": "Media er lenket til en Audiobookshelf-tjener på en annen adresse ({0}). Framdriften vil bli synkronisert når tilkoblet denne tjeneradressen.",
|
||||||
"MessageMediaLinkedToADifferentUser": "Media er lenket til denne tjeneren, men ble lastet ned av en annen bruker. Framdriften vil kun synkroniseres til brukeren som lastet den ned.",
|
"MessageMediaLinkedToADifferentUser": "Media er lenket til denne tjeneren, men ble lastet ned av en annen bruker. Framdriften vil kun synkroniseres til brukeren som lastet den ned.",
|
||||||
"MessageMediaLinkedToServer": "Lenket til tjener {0}",
|
"MessageMediaLinkedToServer": "Lenket til tjener {0}",
|
||||||
"MessageMediaLinkedToThisServer": "Nedlastet media er lenket til denne tjeneren.",
|
"MessageMediaLinkedToThisServer": "Nedlastet media er lenket til denne tjeneren",
|
||||||
"MessageMediaNotLinkedToServer": "Media er ikke lenket til en Audiobookshelf-tjener. Ingen fremdrift vil bli synkronisert.",
|
"MessageMediaNotLinkedToServer": "Media er ikke lenket til en Audiobookshelf-tjener. Ingen fremdrift vil bli synkronisert.",
|
||||||
"MessageNoBookmarks": "Ingen bokmerker",
|
"MessageNoBookmarks": "Ingen bokmerker",
|
||||||
"MessageNoChapters": "Ingen kapitler",
|
"MessageNoChapters": "Ingen kapitler",
|
||||||
@@ -283,13 +259,11 @@
|
|||||||
"MessageNoMediaFolders": "Ingen mediamapper",
|
"MessageNoMediaFolders": "Ingen mediamapper",
|
||||||
"MessageNoNetworkConnection": "Ingen nettverkstilkobling",
|
"MessageNoNetworkConnection": "Ingen nettverkstilkobling",
|
||||||
"MessageNoPodcastsFound": "Ingen podcaster funnet",
|
"MessageNoPodcastsFound": "Ingen podcaster funnet",
|
||||||
"MessageNoSeries": "No series",
|
|
||||||
"MessageNoUpdatesWereNecessary": "Ingen oppdatering var nødvendig",
|
"MessageNoUpdatesWereNecessary": "Ingen oppdatering var nødvendig",
|
||||||
"MessageNoUserPlaylists": "Du har ingen spillelister",
|
"MessageNoUserPlaylists": "Du har ingen spillelister",
|
||||||
"MessageReportBugsAndContribute": "Rapporter feil, forespør funksjoner og tillegg og bidra på",
|
"MessageReportBugsAndContribute": "Rapporter feil, forespør funksjoner og tillegg og bidra på",
|
||||||
"MessageSocketConnectedOverMeteredCellular": "Socket tilkoblet over kvotebasert mobildata",
|
"MessageSocketConnectedOverMeteredCellular": "Socket tilkoblet over kvotebasert mobildata",
|
||||||
"MessageSocketConnectedOverMeteredWifi": "Socket tilkoblet over kvotebasert Wi-Fi",
|
"MessageSocketConnectedOverMeteredWifi": "Socket tilkoblet over kvotebasert Wi-Fi",
|
||||||
"MessageSocketConnectedOverUnmeteredCellular": "Socket connected over unmetered cellular",
|
|
||||||
"MessageSocketConnectedOverUnmeteredWifi": "Socket tilkoblet over ubegrenset Wi-Fi",
|
"MessageSocketConnectedOverUnmeteredWifi": "Socket tilkoblet over ubegrenset Wi-Fi",
|
||||||
"MessageSocketNotConnected": "Socket ikke tilkoblet",
|
"MessageSocketNotConnected": "Socket ikke tilkoblet",
|
||||||
"NoteRSSFeedPodcastAppsHttps": "Advarsel! De fleste podcast applikasjoner trenger RSS feed URL som bruker HTTPS",
|
"NoteRSSFeedPodcastAppsHttps": "Advarsel! De fleste podcast applikasjoner trenger RSS feed URL som bruker HTTPS",
|
||||||
|
|||||||
+7
-18
@@ -19,7 +19,7 @@
|
|||||||
"ButtonDeleteLocalItem": "Usuń lokalny element",
|
"ButtonDeleteLocalItem": "Usuń lokalny element",
|
||||||
"ButtonDisableAutoTimer": "Wyłącz automatyczny wyłącznik",
|
"ButtonDisableAutoTimer": "Wyłącz automatyczny wyłącznik",
|
||||||
"ButtonDisconnect": "Rozłącz",
|
"ButtonDisconnect": "Rozłącz",
|
||||||
"ButtonGoToWebClient": "Go to Web Client",
|
"ButtonGoToWebClient": "Idź do wersji webowej",
|
||||||
"ButtonHistory": "Historia",
|
"ButtonHistory": "Historia",
|
||||||
"ButtonHome": "Strona główna",
|
"ButtonHome": "Strona główna",
|
||||||
"ButtonIssues": "Błędy",
|
"ButtonIssues": "Błędy",
|
||||||
@@ -31,8 +31,9 @@
|
|||||||
"ButtonNextEpisode": "Następny odcinek",
|
"ButtonNextEpisode": "Następny odcinek",
|
||||||
"ButtonOpenFeed": "Otwórz feed",
|
"ButtonOpenFeed": "Otwórz feed",
|
||||||
"ButtonOverride": "Nadpisz",
|
"ButtonOverride": "Nadpisz",
|
||||||
"ButtonPause": "Pause",
|
"ButtonPause": "Wstrzymaj",
|
||||||
"ButtonPlay": "Odtwarzaj",
|
"ButtonPlay": "Odtwarzaj",
|
||||||
|
"ButtonPlayEpisode": "Odtwórz odcinek",
|
||||||
"ButtonPlaying": "Odtwarzane",
|
"ButtonPlaying": "Odtwarzane",
|
||||||
"ButtonPlaylists": "Listy odtwarzania",
|
"ButtonPlaylists": "Listy odtwarzania",
|
||||||
"ButtonRead": "Czytaj",
|
"ButtonRead": "Czytaj",
|
||||||
@@ -45,7 +46,7 @@
|
|||||||
"ButtonSeries": "Seria",
|
"ButtonSeries": "Seria",
|
||||||
"ButtonSetTimer": "Ustaw wyłącznik",
|
"ButtonSetTimer": "Ustaw wyłącznik",
|
||||||
"ButtonStream": "Strumieniuj",
|
"ButtonStream": "Strumieniuj",
|
||||||
"ButtonSubmit": "Zaloguj",
|
"ButtonSubmit": "Zapisz",
|
||||||
"ButtonSwitchServerUser": "Przełącz serwer/użytkownika",
|
"ButtonSwitchServerUser": "Przełącz serwer/użytkownika",
|
||||||
"ButtonUserStats": "Statystyki użytkownika",
|
"ButtonUserStats": "Statystyki użytkownika",
|
||||||
"ButtonYes": "Tak",
|
"ButtonYes": "Tak",
|
||||||
@@ -56,7 +57,6 @@
|
|||||||
"HeaderCollection": "Kolekcja",
|
"HeaderCollection": "Kolekcja",
|
||||||
"HeaderCollectionItems": "Elementy kolekcji",
|
"HeaderCollectionItems": "Elementy kolekcji",
|
||||||
"HeaderConnectionStatus": "Status połączenia",
|
"HeaderConnectionStatus": "Status połączenia",
|
||||||
"HeaderDataSettings": "Data Settings",
|
|
||||||
"HeaderDetails": "Szczegóły",
|
"HeaderDetails": "Szczegóły",
|
||||||
"HeaderDownloads": "Pobrane",
|
"HeaderDownloads": "Pobrane",
|
||||||
"HeaderEbookFiles": "Pliki Ebook",
|
"HeaderEbookFiles": "Pliki Ebook",
|
||||||
@@ -87,7 +87,6 @@
|
|||||||
"LabelAdded": "Dodane",
|
"LabelAdded": "Dodane",
|
||||||
"LabelAddedAt": "Dodano w",
|
"LabelAddedAt": "Dodano w",
|
||||||
"LabelAll": "Wszystkie",
|
"LabelAll": "Wszystkie",
|
||||||
"LabelAllowSeekingOnMediaControls": "Allow position seeking on media notification controls",
|
|
||||||
"LabelAlways": "Zawsze",
|
"LabelAlways": "Zawsze",
|
||||||
"LabelAskConfirmation": "Pytaj o potwierdzenie",
|
"LabelAskConfirmation": "Pytaj o potwierdzenie",
|
||||||
"LabelAuthor": "Autor",
|
"LabelAuthor": "Autor",
|
||||||
@@ -158,7 +157,6 @@
|
|||||||
"LabelJumpForwardsTime": "Przeskok w przód",
|
"LabelJumpForwardsTime": "Przeskok w przód",
|
||||||
"LabelLanguage": "Język",
|
"LabelLanguage": "Język",
|
||||||
"LabelLayout": "Układ",
|
"LabelLayout": "Układ",
|
||||||
"LabelLayoutAuto": "Auto",
|
|
||||||
"LabelLayoutSinglePage": "Pojedyncza strona",
|
"LabelLayoutSinglePage": "Pojedyncza strona",
|
||||||
"LabelLight": "Lekko",
|
"LabelLight": "Lekko",
|
||||||
"LabelLineSpacing": "Odstęp między wierszami",
|
"LabelLineSpacing": "Odstęp między wierszami",
|
||||||
@@ -178,7 +176,6 @@
|
|||||||
"LabelNever": "Nigdy",
|
"LabelNever": "Nigdy",
|
||||||
"LabelNewestAuthors": "Najnowsi autorzy",
|
"LabelNewestAuthors": "Najnowsi autorzy",
|
||||||
"LabelNewestEpisodes": "Najnowsze odcinki",
|
"LabelNewestEpisodes": "Najnowsze odcinki",
|
||||||
"LabelNo": "No",
|
|
||||||
"LabelNotFinished": "Nieukończone",
|
"LabelNotFinished": "Nieukończone",
|
||||||
"LabelNotStarted": "Nie rozpoczęto",
|
"LabelNotStarted": "Nie rozpoczęto",
|
||||||
"LabelOff": "Wyłącz",
|
"LabelOff": "Wyłącz",
|
||||||
@@ -188,20 +185,17 @@
|
|||||||
"LabelPlaybackLocal": "Lokalnie",
|
"LabelPlaybackLocal": "Lokalnie",
|
||||||
"LabelPlaybackSpeed": "Prędkość odtwarzania",
|
"LabelPlaybackSpeed": "Prędkość odtwarzania",
|
||||||
"LabelPlaybackTranscode": "Transkoduj",
|
"LabelPlaybackTranscode": "Transkoduj",
|
||||||
"LabelPodcast": "Podcast",
|
|
||||||
"LabelPodcasts": "Podcasty",
|
"LabelPodcasts": "Podcasty",
|
||||||
"LabelPreventIndexing": "Zapobiega indeksowaniu przez iTunes i Google",
|
"LabelPreventIndexing": "Zapobiega indeksowaniu przez iTunes i Google",
|
||||||
"LabelProgress": "Postęp",
|
"LabelProgress": "Postęp",
|
||||||
"LabelPubDate": "Data publikacji",
|
"LabelPubDate": "Data publikacji",
|
||||||
"LabelPublishYear": "Rok publikacji",
|
"LabelPublishYear": "Rok publikacji",
|
||||||
"LabelRSSFeedCustomOwnerEmail": "Custom owner Email",
|
|
||||||
"LabelRSSFeedCustomOwnerName": "Custom owner Name",
|
|
||||||
"LabelRSSFeedPreventIndexing": "Zapobiegaj indeksowaniu",
|
"LabelRSSFeedPreventIndexing": "Zapobiegaj indeksowaniu",
|
||||||
"LabelRSSFeedSlug": "RSS Feed Slug",
|
"LabelRandomly": "Losowo",
|
||||||
"LabelRead": "Czytaj",
|
"LabelRead": "Czytaj",
|
||||||
"LabelReadAgain": "Czytaj ponownie",
|
"LabelReadAgain": "Czytaj ponownie",
|
||||||
"LabelRecentSeries": "Najnowsze serie",
|
"LabelRecentSeries": "Najnowsze serie",
|
||||||
"LabelRecentlyAdded": "Ostatnio dodane",
|
"LabelRecentlyAdded": "Niedawno dodane",
|
||||||
"LabelRemoveFromPlaylist": "Usuń z listy odtwarzania",
|
"LabelRemoveFromPlaylist": "Usuń z listy odtwarzania",
|
||||||
"LabelScaleElapsedTimeBySpeed": "Skaluj czas, który upłynął według prędkości",
|
"LabelScaleElapsedTimeBySpeed": "Skaluj czas, który upłynął według prędkości",
|
||||||
"LabelSeason": "Sezon",
|
"LabelSeason": "Sezon",
|
||||||
@@ -225,8 +219,6 @@
|
|||||||
"LabelStatsMinutes": "Minuty",
|
"LabelStatsMinutes": "Minuty",
|
||||||
"LabelStatsMinutesListening": "Minuty słuchania",
|
"LabelStatsMinutesListening": "Minuty słuchania",
|
||||||
"LabelStatsWeekListening": "Tydzień słuchania",
|
"LabelStatsWeekListening": "Tydzień słuchania",
|
||||||
"LabelStreamingUsingCellular": "Streaming using Cellular",
|
|
||||||
"LabelTag": "Tag",
|
|
||||||
"LabelTags": "Tagi",
|
"LabelTags": "Tagi",
|
||||||
"LabelTheme": "Motyw",
|
"LabelTheme": "Motyw",
|
||||||
"LabelThemeDark": "Ciemny",
|
"LabelThemeDark": "Ciemny",
|
||||||
@@ -256,7 +248,6 @@
|
|||||||
"MessageConfirmDownloadUsingCellular": "Zamierzasz pobrać poprzez dane komórkowe. Może to wpłynąć na wysokość rachunku. Czy chcesz kontynuować?",
|
"MessageConfirmDownloadUsingCellular": "Zamierzasz pobrać poprzez dane komórkowe. Może to wpłynąć na wysokość rachunku. Czy chcesz kontynuować?",
|
||||||
"MessageConfirmMarkAsFinished": "Na pewno chcesz oznaczyć ten element jako ukończony?",
|
"MessageConfirmMarkAsFinished": "Na pewno chcesz oznaczyć ten element jako ukończony?",
|
||||||
"MessageConfirmRemoveBookmark": "Na pewno chcesz usunąć zakładkę?",
|
"MessageConfirmRemoveBookmark": "Na pewno chcesz usunąć zakładkę?",
|
||||||
"MessageConfirmStreamingUsingCellular": "You are about to stream using cellular data. This may include carrier data charges. Do you wish to continue?",
|
|
||||||
"MessageDiscardProgress": "Zresetuj postęp",
|
"MessageDiscardProgress": "Zresetuj postęp",
|
||||||
"MessageDownloadCompleteProcessing": "Pobieranie ukończone. Przetwarzanie...",
|
"MessageDownloadCompleteProcessing": "Pobieranie ukończone. Przetwarzanie...",
|
||||||
"MessageDownloading": "Pobieranie...",
|
"MessageDownloading": "Pobieranie...",
|
||||||
@@ -282,7 +273,6 @@
|
|||||||
"MessageNoMediaFolders": "Brak folderów z mediami",
|
"MessageNoMediaFolders": "Brak folderów z mediami",
|
||||||
"MessageNoNetworkConnection": "Brak połączenia sieciowego",
|
"MessageNoNetworkConnection": "Brak połączenia sieciowego",
|
||||||
"MessageNoPodcastsFound": "Nie znaleziono podcastów",
|
"MessageNoPodcastsFound": "Nie znaleziono podcastów",
|
||||||
"MessageNoSeries": "No series",
|
|
||||||
"MessageNoUpdatesWereNecessary": "Brak aktualizacji",
|
"MessageNoUpdatesWereNecessary": "Brak aktualizacji",
|
||||||
"MessageNoUserPlaylists": "Nie masz żadnych list odtwarzania",
|
"MessageNoUserPlaylists": "Nie masz żadnych list odtwarzania",
|
||||||
"MessageReportBugsAndContribute": "Zgłoś błędy, pomysły i pomóż rozwijać aplikację na",
|
"MessageReportBugsAndContribute": "Zgłoś błędy, pomysły i pomóż rozwijać aplikację na",
|
||||||
@@ -303,6 +293,5 @@
|
|||||||
"ToastPodcastCreateFailed": "Nie udało się utworzyć podcastu",
|
"ToastPodcastCreateFailed": "Nie udało się utworzyć podcastu",
|
||||||
"ToastPodcastCreateSuccess": "Podcast został pomyślnie utworzony",
|
"ToastPodcastCreateSuccess": "Podcast został pomyślnie utworzony",
|
||||||
"ToastRSSFeedCloseFailed": "Zamknięcie kanału RSS nie powiodło się",
|
"ToastRSSFeedCloseFailed": "Zamknięcie kanału RSS nie powiodło się",
|
||||||
"ToastRSSFeedCloseSuccess": "Zamknięcie kanału RSS powiodło się",
|
"ToastRSSFeedCloseSuccess": "Zamknięcie kanału RSS powiodło się"
|
||||||
"ToastStreamingNotAllowedOnCellular": "Streaming is not allowed on cellular data"
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -59,7 +59,6 @@
|
|||||||
"HeaderConnectionStatus": "Status da Conexão",
|
"HeaderConnectionStatus": "Status da Conexão",
|
||||||
"HeaderDataSettings": "Configurações de dados",
|
"HeaderDataSettings": "Configurações de dados",
|
||||||
"HeaderDetails": "Detalhes",
|
"HeaderDetails": "Detalhes",
|
||||||
"HeaderDownloads": "Downloads",
|
|
||||||
"HeaderEbookFiles": "Arquivos Ebook",
|
"HeaderEbookFiles": "Arquivos Ebook",
|
||||||
"HeaderEpisodes": "Episódios",
|
"HeaderEpisodes": "Episódios",
|
||||||
"HeaderEreaderSettings": "Configurações Ereader",
|
"HeaderEreaderSettings": "Configurações Ereader",
|
||||||
@@ -122,12 +121,9 @@
|
|||||||
"LabelDisableVibrateOnReset": "Desativar vibração ao resetar",
|
"LabelDisableVibrateOnReset": "Desativar vibração ao resetar",
|
||||||
"LabelDisableVibrateOnResetHelp": "Quando o timer for resetado o seu dispositivo vibrará. Ative essa configuração para não vibrar quando o timer for resetado.",
|
"LabelDisableVibrateOnResetHelp": "Quando o timer for resetado o seu dispositivo vibrará. Ative essa configuração para não vibrar quando o timer for resetado.",
|
||||||
"LabelDiscover": "Descobrir",
|
"LabelDiscover": "Descobrir",
|
||||||
"LabelDownload": "Download",
|
|
||||||
"LabelDownloadUsingCellular": "Download usando o celular",
|
"LabelDownloadUsingCellular": "Download usando o celular",
|
||||||
"LabelDownloaded": "Download realizado",
|
"LabelDownloaded": "Download realizado",
|
||||||
"LabelDuration": "Duração",
|
"LabelDuration": "Duração",
|
||||||
"LabelEbook": "Ebook",
|
|
||||||
"LabelEbooks": "Ebooks",
|
|
||||||
"LabelEnable": "Habilitar",
|
"LabelEnable": "Habilitar",
|
||||||
"LabelEnableMp3IndexSeeking": "Ativar busca por índice mp3",
|
"LabelEnableMp3IndexSeeking": "Ativar busca por índice mp3",
|
||||||
"LabelEnableMp3IndexSeekingHelp": "Esta configuração só deve ser ativada se a busca em arquivos mp3 não estiver funcionando corretamente. Buscas incorretas são normalmente causadas por arquivos MP3 com bitrate variável (VBR). Esta configuração forçará a busca por índice, que é uma consulta do tempo-para-byte, elaborado durante a leitura do arquivo. Em alguns casos, com arquivos MP3 maiores, haverá um atraso ao buscar perto do final do arquivo.",
|
"LabelEnableMp3IndexSeekingHelp": "Esta configuração só deve ser ativada se a busca em arquivos mp3 não estiver funcionando corretamente. Buscas incorretas são normalmente causadas por arquivos MP3 com bitrate variável (VBR). Esta configuração forçará a busca por índice, que é uma consulta do tempo-para-byte, elaborado durante a leitura do arquivo. Em alguns casos, com arquivos MP3 maiores, haverá um atraso ao buscar perto do final do arquivo.",
|
||||||
@@ -151,14 +147,12 @@
|
|||||||
"LabelHasSupplementaryEbook": "Tem ebook complementar",
|
"LabelHasSupplementaryEbook": "Tem ebook complementar",
|
||||||
"LabelHeavy": "Pesado",
|
"LabelHeavy": "Pesado",
|
||||||
"LabelHigh": "Alta",
|
"LabelHigh": "Alta",
|
||||||
"LabelHost": "Host",
|
|
||||||
"LabelInProgress": "Em Andamento",
|
"LabelInProgress": "Em Andamento",
|
||||||
"LabelIncomplete": "Incompleto",
|
"LabelIncomplete": "Incompleto",
|
||||||
"LabelInternalAppStorage": "Armazenamento Interno do App",
|
"LabelInternalAppStorage": "Armazenamento Interno do App",
|
||||||
"LabelJumpBackwardsTime": "Retroceder tempo",
|
"LabelJumpBackwardsTime": "Retroceder tempo",
|
||||||
"LabelJumpForwardsTime": "Adiantar tempo",
|
"LabelJumpForwardsTime": "Adiantar tempo",
|
||||||
"LabelLanguage": "Idioma",
|
"LabelLanguage": "Idioma",
|
||||||
"LabelLayout": "Layout",
|
|
||||||
"LabelLayoutAuto": "Automático",
|
"LabelLayoutAuto": "Automático",
|
||||||
"LabelLayoutSinglePage": "Uma página",
|
"LabelLayoutSinglePage": "Uma página",
|
||||||
"LabelLight": "Leve",
|
"LabelLight": "Leve",
|
||||||
@@ -186,11 +180,8 @@
|
|||||||
"LabelPassword": "Senha",
|
"LabelPassword": "Senha",
|
||||||
"LabelPath": "Caminho",
|
"LabelPath": "Caminho",
|
||||||
"LabelPlaybackDirect": "Direto",
|
"LabelPlaybackDirect": "Direto",
|
||||||
"LabelPlaybackLocal": "Local",
|
|
||||||
"LabelPlaybackSpeed": "Velocidade de Reprodução",
|
"LabelPlaybackSpeed": "Velocidade de Reprodução",
|
||||||
"LabelPlaybackTranscode": "Transcodificar",
|
"LabelPlaybackTranscode": "Transcodificar",
|
||||||
"LabelPodcast": "Podcast",
|
|
||||||
"LabelPodcasts": "Podcasts",
|
|
||||||
"LabelPreventIndexing": "Evitar que o seu feed seja indexado pelos diretórios de podcast do iTunes e Google",
|
"LabelPreventIndexing": "Evitar que o seu feed seja indexado pelos diretórios de podcast do iTunes e Google",
|
||||||
"LabelProgress": "Progresso",
|
"LabelProgress": "Progresso",
|
||||||
"LabelPubDate": "Data de Publicação",
|
"LabelPubDate": "Data de Publicação",
|
||||||
@@ -283,7 +274,6 @@
|
|||||||
"MessageNoMediaFolders": "Sem Pastas de Mídia",
|
"MessageNoMediaFolders": "Sem Pastas de Mídia",
|
||||||
"MessageNoNetworkConnection": "Nem conexão de rede",
|
"MessageNoNetworkConnection": "Nem conexão de rede",
|
||||||
"MessageNoPodcastsFound": "Nenhum podcast encontrado",
|
"MessageNoPodcastsFound": "Nenhum podcast encontrado",
|
||||||
"MessageNoSeries": "No series",
|
|
||||||
"MessageNoUpdatesWereNecessary": "Nenhuma atualização é necessária",
|
"MessageNoUpdatesWereNecessary": "Nenhuma atualização é necessária",
|
||||||
"MessageNoUserPlaylists": "Você não tem listas de reprodução",
|
"MessageNoUserPlaylists": "Você não tem listas de reprodução",
|
||||||
"MessageReportBugsAndContribute": "Reporte bugs, peça funcionalidades e contribua em",
|
"MessageReportBugsAndContribute": "Reporte bugs, peça funcionalidades e contribua em",
|
||||||
|
|||||||
+9
-4
@@ -19,7 +19,7 @@
|
|||||||
"ButtonDeleteLocalItem": "Удалить локальный элемент",
|
"ButtonDeleteLocalItem": "Удалить локальный элемент",
|
||||||
"ButtonDisableAutoTimer": "Отключить автоматический таймер",
|
"ButtonDisableAutoTimer": "Отключить автоматический таймер",
|
||||||
"ButtonDisconnect": "Отключиться",
|
"ButtonDisconnect": "Отключиться",
|
||||||
"ButtonGoToWebClient": "Go to Web Client",
|
"ButtonGoToWebClient": "Перейти в веб-клиент",
|
||||||
"ButtonHistory": "История",
|
"ButtonHistory": "История",
|
||||||
"ButtonHome": "Домой",
|
"ButtonHome": "Домой",
|
||||||
"ButtonIssues": "Проблемы",
|
"ButtonIssues": "Проблемы",
|
||||||
@@ -158,8 +158,8 @@
|
|||||||
"LabelJumpBackwardsTime": "Перемотка назад",
|
"LabelJumpBackwardsTime": "Перемотка назад",
|
||||||
"LabelJumpForwardsTime": "Перемотка вперед",
|
"LabelJumpForwardsTime": "Перемотка вперед",
|
||||||
"LabelLanguage": "Язык",
|
"LabelLanguage": "Язык",
|
||||||
"LabelLayout": "Layout",
|
"LabelLayout": "Макет",
|
||||||
"LabelLayoutAuto": "Auto",
|
"LabelLayoutAuto": "Авто",
|
||||||
"LabelLayoutSinglePage": "Одна страница",
|
"LabelLayoutSinglePage": "Одна страница",
|
||||||
"LabelLight": "Подсветка",
|
"LabelLight": "Подсветка",
|
||||||
"LabelLineSpacing": "Межстрочный интервал",
|
"LabelLineSpacing": "Межстрочный интервал",
|
||||||
@@ -176,6 +176,10 @@
|
|||||||
"LabelName": "Имя",
|
"LabelName": "Имя",
|
||||||
"LabelNarrator": "Читает",
|
"LabelNarrator": "Читает",
|
||||||
"LabelNarrators": "Чтецы",
|
"LabelNarrators": "Чтецы",
|
||||||
|
"LabelNavigateWithVolume": "Навигация с помощью клавиш регулировки громкости",
|
||||||
|
"LabelNavigateWithVolumeDisabled": "Выключить",
|
||||||
|
"LabelNavigateWithVolumeEnabled": "Включён",
|
||||||
|
"LabelNavigateWithVolumeMirrored": "Зеркало",
|
||||||
"LabelNever": "Никогда",
|
"LabelNever": "Никогда",
|
||||||
"LabelNewestAuthors": "Новые авторы",
|
"LabelNewestAuthors": "Новые авторы",
|
||||||
"LabelNewestEpisodes": "Новые эпизоды",
|
"LabelNewestEpisodes": "Новые эпизоды",
|
||||||
@@ -199,6 +203,7 @@
|
|||||||
"LabelRSSFeedCustomOwnerName": "Пользовательское Имя владельца",
|
"LabelRSSFeedCustomOwnerName": "Пользовательское Имя владельца",
|
||||||
"LabelRSSFeedPreventIndexing": "Запретить индексирование",
|
"LabelRSSFeedPreventIndexing": "Запретить индексирование",
|
||||||
"LabelRSSFeedSlug": "Встроить RSS-канал",
|
"LabelRSSFeedSlug": "Встроить RSS-канал",
|
||||||
|
"LabelRandomly": "Случайно",
|
||||||
"LabelRead": "Читать",
|
"LabelRead": "Читать",
|
||||||
"LabelReadAgain": "Читать снова",
|
"LabelReadAgain": "Читать снова",
|
||||||
"LabelRecentSeries": "Недавние серии",
|
"LabelRecentSeries": "Недавние серии",
|
||||||
@@ -283,7 +288,7 @@
|
|||||||
"MessageNoMediaFolders": "Нет папок мультимедиа",
|
"MessageNoMediaFolders": "Нет папок мультимедиа",
|
||||||
"MessageNoNetworkConnection": "Нет подключения к сети",
|
"MessageNoNetworkConnection": "Нет подключения к сети",
|
||||||
"MessageNoPodcastsFound": "Подкасты не найдены",
|
"MessageNoPodcastsFound": "Подкасты не найдены",
|
||||||
"MessageNoSeries": "No series",
|
"MessageNoSeries": "Нет серии",
|
||||||
"MessageNoUpdatesWereNecessary": "Обновления не требовались",
|
"MessageNoUpdatesWereNecessary": "Обновления не требовались",
|
||||||
"MessageNoUserPlaylists": "У вас нет плейлистов",
|
"MessageNoUserPlaylists": "У вас нет плейлистов",
|
||||||
"MessageReportBugsAndContribute": "Сообщайте об ошибках, запрашивайте функции и вносите свой вклад на",
|
"MessageReportBugsAndContribute": "Сообщайте об ошибках, запрашивайте функции и вносите свой вклад на",
|
||||||
|
|||||||
+317
@@ -0,0 +1,317 @@
|
|||||||
|
{
|
||||||
|
"ButtonAdd": "Dodaj",
|
||||||
|
"ButtonAddNewServer": "Dodaj nov strežnik",
|
||||||
|
"ButtonAuthors": "Avtorji",
|
||||||
|
"ButtonBack": "Nazaj",
|
||||||
|
"ButtonCancel": "Prekliči",
|
||||||
|
"ButtonCancelTimer": "Prekliči časovnik",
|
||||||
|
"ButtonClearFilter": "Počisti filter",
|
||||||
|
"ButtonCloseFeed": "Zapri vir",
|
||||||
|
"ButtonCollections": "Zbirke",
|
||||||
|
"ButtonConnect": "Poveži",
|
||||||
|
"ButtonConnectToServer": "Poveži se na strežnik",
|
||||||
|
"ButtonCreate": "Ustvari",
|
||||||
|
"ButtonCreateBookmark": "Ustvari zaznamek",
|
||||||
|
"ButtonCreateNewPlaylist": "Ustvari nov seznam predvajanja",
|
||||||
|
"ButtonDelete": "Izbriši",
|
||||||
|
"ButtonDeleteLocalEpisode": "Izbriši lokalno epizodo",
|
||||||
|
"ButtonDeleteLocalFile": "Izbriši lokalno datoteko",
|
||||||
|
"ButtonDeleteLocalItem": "Izbriši lokalni element",
|
||||||
|
"ButtonDisableAutoTimer": "Onemogoči samodejni časovnik",
|
||||||
|
"ButtonDisconnect": "Prekini povezavo",
|
||||||
|
"ButtonGoToWebClient": "Pojdi na spletno stran klienta",
|
||||||
|
"ButtonHistory": "Zgodovina",
|
||||||
|
"ButtonHome": "Domov",
|
||||||
|
"ButtonIssues": "Težave",
|
||||||
|
"ButtonLatest": "Najnovejše",
|
||||||
|
"ButtonLibrary": "Knjižnica",
|
||||||
|
"ButtonLocalMedia": "Lokalni mediji",
|
||||||
|
"ButtonManageLocalFiles": "Upravljanje lokalnih datotek",
|
||||||
|
"ButtonNewFolder": "Nova mapa",
|
||||||
|
"ButtonNextEpisode": "Naslednja epizoda",
|
||||||
|
"ButtonOpenFeed": "Odpri vir",
|
||||||
|
"ButtonOverride": "Preglasi",
|
||||||
|
"ButtonPause": "Premor",
|
||||||
|
"ButtonPlay": "Predvajaj",
|
||||||
|
"ButtonPlayEpisode": "Predvajan epizodo",
|
||||||
|
"ButtonPlaying": "Predvajam",
|
||||||
|
"ButtonPlaylists": "Seznami predvajanj",
|
||||||
|
"ButtonRead": "Preberi",
|
||||||
|
"ButtonRemove": "Odstrani",
|
||||||
|
"ButtonRemoveFromServer": "Odstrani iz strežnika",
|
||||||
|
"ButtonSave": "Shrani",
|
||||||
|
"ButtonSaveOrder": "Shrani vrstni red",
|
||||||
|
"ButtonSearch": "Poišči",
|
||||||
|
"ButtonSendEbookToDevice": "Pošlji e-knjigo v napravo",
|
||||||
|
"ButtonSeries": "Serije",
|
||||||
|
"ButtonSetTimer": "Nastavi časovnik",
|
||||||
|
"ButtonStream": "Pretoči",
|
||||||
|
"ButtonSubmit": "Potrdi",
|
||||||
|
"ButtonSwitchServerUser": "Preklopi strežnik/uporabnik",
|
||||||
|
"ButtonUserStats": "Uporabniška statistika",
|
||||||
|
"ButtonYes": "Da",
|
||||||
|
"HeaderAccount": "Račun",
|
||||||
|
"HeaderAdvanced": "Napredno",
|
||||||
|
"HeaderAudioTracks": "Zvočni posnetki",
|
||||||
|
"HeaderChapters": "Poglavja",
|
||||||
|
"HeaderCollection": "Zbirka",
|
||||||
|
"HeaderCollectionItems": "Elementi zbirke",
|
||||||
|
"HeaderConnectionStatus": "Stanje povezave",
|
||||||
|
"HeaderDataSettings": "Podatkovne nastavitve",
|
||||||
|
"HeaderDetails": "Podrobnosti",
|
||||||
|
"HeaderDownloads": "Prenosi",
|
||||||
|
"HeaderEbookFiles": "Datoteke e-knjig",
|
||||||
|
"HeaderEpisodes": "Epizode",
|
||||||
|
"HeaderEreaderSettings": "Nastavitve ebralnika",
|
||||||
|
"HeaderLatestEpisodes": "Zadnje epizode",
|
||||||
|
"HeaderLibraries": "Knjižnice",
|
||||||
|
"HeaderLocalFolders": "Lokalne mape",
|
||||||
|
"HeaderLocalLibraryItems": "Predmeti lokalne knjižnice",
|
||||||
|
"HeaderNewPlaylist": "Nov seznam predvajanja",
|
||||||
|
"HeaderOpenRSSFeed": "Odpri vir RSS",
|
||||||
|
"HeaderPlaybackSettings": "Nastavitve predvajanja",
|
||||||
|
"HeaderPlaylist": "Seznam predvajanja",
|
||||||
|
"HeaderPlaylistItems": "Elementi seznama predvajanja",
|
||||||
|
"HeaderRSSFeed": "RSS vir",
|
||||||
|
"HeaderRSSFeedGeneral": "RSS podrobnosti",
|
||||||
|
"HeaderRSSFeedIsOpen": "Vir RSS je odprt",
|
||||||
|
"HeaderSelectDownloadLocation": "Izberi mesto prenosa",
|
||||||
|
"HeaderSettings": "Nastavitve",
|
||||||
|
"HeaderSleepTimer": "Časovnik za izklop",
|
||||||
|
"HeaderSleepTimerSettings": "Nastavitve časovnika za izklop",
|
||||||
|
"HeaderStatsMinutesListeningChart": "Minut poslušanja (zadnjih 7 dni)",
|
||||||
|
"HeaderStatsRecentSessions": "Nedavne seje",
|
||||||
|
"HeaderTableOfContents": "Kazalo",
|
||||||
|
"HeaderUserInterfaceSettings": "Nastavitve uporabniškega vmesnika",
|
||||||
|
"HeaderYourStats": "Tvoja statistika",
|
||||||
|
"LabelAddToPlaylist": "Dodaj na seznam predvajanja",
|
||||||
|
"LabelAdded": "Dodano",
|
||||||
|
"LabelAddedAt": "Dodano ob",
|
||||||
|
"LabelAll": "Vse",
|
||||||
|
"LabelAllowSeekingOnMediaControls": "Dovoli premikanje položaja v kontrolnikih za obvestila o medijih",
|
||||||
|
"LabelAlways": "Vedno",
|
||||||
|
"LabelAskConfirmation": "Prosi za potrditev",
|
||||||
|
"LabelAuthor": "Avtor",
|
||||||
|
"LabelAuthorFirstLast": "Avtor (ime priimek)",
|
||||||
|
"LabelAuthorLastFirst": "Avtor (priimek, ime)",
|
||||||
|
"LabelAuthors": "Avtorji",
|
||||||
|
"LabelAutoDownloadEpisodes": "Samodejni prenos epizod",
|
||||||
|
"LabelAutoRewindTime": "Čas samodejnega previjanja nazaj",
|
||||||
|
"LabelAutoSleepTimer": "Samodejni časovnik za spanje",
|
||||||
|
"LabelAutoSleepTimerAutoRewind": "Samodejni časovnik za spanje samodejnega previjanja nazaj",
|
||||||
|
"LabelAutoSleepTimerAutoRewindHelp": "Ko se samodejni časovnik za spanje konča, bo ponovno predvajanje elementa samodejno previlo na zadnji položaj.",
|
||||||
|
"LabelAutoSleepTimerHelp": "Pri predvajanju medijev med določenim začetnim in končnim časom se samodejno zažene časovnik spanja.",
|
||||||
|
"LabelBooks": "knjig",
|
||||||
|
"LabelChapterTrack": "Posnetek poglavja",
|
||||||
|
"LabelChapters": "Poglavja",
|
||||||
|
"LabelClosePlayer": "Zapri predvajalnik",
|
||||||
|
"LabelCollapseSeries": "Strni serije",
|
||||||
|
"LabelComplete": "Končano",
|
||||||
|
"LabelContinueBooks": "Nadaljuj s knjigami",
|
||||||
|
"LabelContinueEpisodes": "Nadaljuj z epizodami",
|
||||||
|
"LabelContinueListening": "Nadaljuj poslušanje",
|
||||||
|
"LabelContinueReading": "Nadaljuj branje",
|
||||||
|
"LabelContinueSeries": "Nadaljuj s serijo",
|
||||||
|
"LabelCustomTime": "Čas po meri",
|
||||||
|
"LabelDescription": "Opis",
|
||||||
|
"LabelDisableAudioFadeOut": "Onemogoči postopno utišanje zvoka",
|
||||||
|
"LabelDisableAudioFadeOutHelp": "Glasnost zvoka se bo začela zmanjševati, ko je na časovniku izklopa manj kot 1 minuta. Omogočite to nastavitev, da se ne zmanjšuje.",
|
||||||
|
"LabelDisableAutoRewind": "Onemogoči samodejno previjanje nazaj",
|
||||||
|
"LabelDisableShakeToReset": "Onemogoči tresenje za ponastavitev",
|
||||||
|
"LabelDisableShakeToResetHelp": "Če stresete napravo, medtem ko časovnik teče ALI v 2 minutah po izteku časovnika, se ponastavi časovnik spanja. Omogočite to nastavitev, da onemogočite tresenje za ponastavitev.",
|
||||||
|
"LabelDisableVibrateOnReset": "Onemogoči vibriranje ob ponastavitvi",
|
||||||
|
"LabelDisableVibrateOnResetHelp": "Ko se časovnik spanja ponastavi, bo vaša naprava vibrirala. Omogočite to nastavitev, da ne vibrira, ko se časovnik spanja ponastavi.",
|
||||||
|
"LabelDiscover": "Odkrij",
|
||||||
|
"LabelDownload": "Prenos",
|
||||||
|
"LabelDownloadUsingCellular": "Prenos prek mobilnega omrežja",
|
||||||
|
"LabelDownloaded": "Preneseno",
|
||||||
|
"LabelDuration": "Trajanje",
|
||||||
|
"LabelEbook": "E-knjiga",
|
||||||
|
"LabelEbooks": "E-knjige",
|
||||||
|
"LabelEnable": "Omogoči",
|
||||||
|
"LabelEnableMp3IndexSeeking": "Omogoči iskanje po indeksu mp3",
|
||||||
|
"LabelEnableMp3IndexSeekingHelp": "To nastavitev naj bo omogočena le, če imate datoteke mp3, ki ne iščejo pravilno. Netočno iskanje je najverjetneje posledica datotek MP3 s spremenljivo hitrostjo (VBR). Ta nastavitev bo vsilila iskanje po indeksu, pri katerem se med branjem datoteke gradi preslikava časa v podatke. V nekaterih primerih bo pri velikih datotekah MP3 prišlo do zakasnitve pri iskanju proti koncu datoteke.",
|
||||||
|
"LabelEnd": "Konec",
|
||||||
|
"LabelEndOfChapter": "Konec poglavja",
|
||||||
|
"LabelEndTime": "Končni čas",
|
||||||
|
"LabelEpisode": "Epizoda",
|
||||||
|
"LabelFeedURL": "URL vir",
|
||||||
|
"LabelFile": "Datoteka",
|
||||||
|
"LabelFileBirthtime": "Čas ustvarjanja datoteke",
|
||||||
|
"LabelFileModified": "Datoteke spremenjena",
|
||||||
|
"LabelFilename": "Ime datoteke",
|
||||||
|
"LabelFinished": "Zaključeno",
|
||||||
|
"LabelFolder": "Mapa",
|
||||||
|
"LabelFontBoldness": "Krepkost pisave",
|
||||||
|
"LabelFontScale": "Merilo pisave",
|
||||||
|
"LabelGenre": "Žanr",
|
||||||
|
"LabelGenres": "Žanri",
|
||||||
|
"LabelHapticFeedback": "Haptična povratna informacija",
|
||||||
|
"LabelHasEbook": "Ima e-knjigo",
|
||||||
|
"LabelHasSupplementaryEbook": "Ima dodatno e-knjigo",
|
||||||
|
"LabelHeavy": "Težka",
|
||||||
|
"LabelHigh": "Visoka",
|
||||||
|
"LabelHost": "Gostitelj",
|
||||||
|
"LabelInProgress": "V teku",
|
||||||
|
"LabelIncomplete": "Nedokončano",
|
||||||
|
"LabelInternalAppStorage": "Notranja shramba aplikacij",
|
||||||
|
"LabelJumpBackwardsTime": "Skoči čas nazaj",
|
||||||
|
"LabelJumpForwardsTime": "Preskoči čas naprej",
|
||||||
|
"LabelLanguage": "Jezik",
|
||||||
|
"LabelLayout": "Postavitev",
|
||||||
|
"LabelLayoutAuto": "Samodejno",
|
||||||
|
"LabelLayoutSinglePage": "Ena stran",
|
||||||
|
"LabelLight": "Svetlo",
|
||||||
|
"LabelLineSpacing": "Razmik med vrsticami",
|
||||||
|
"LabelListenAgain": "Poslušaj znova",
|
||||||
|
"LabelLocalBooks": "Lokalne knjige",
|
||||||
|
"LabelLocalPodcasts": "Lokalni podcasti",
|
||||||
|
"LabelLockOrientation": "Zakleni usmerjenost",
|
||||||
|
"LabelLockPlayer": "Zakleni predvajalnik",
|
||||||
|
"LabelLow": "Nizko",
|
||||||
|
"LabelMediaType": "Vrsta medija",
|
||||||
|
"LabelMedium": "Srednje",
|
||||||
|
"LabelMore": "Več",
|
||||||
|
"LabelMoreInfo": "Več informacij",
|
||||||
|
"LabelName": "Naziv",
|
||||||
|
"LabelNarrator": "Bralec",
|
||||||
|
"LabelNarrators": "Bralci",
|
||||||
|
"LabelNavigateWithVolume": "Krmarite s tipkami za glasnost",
|
||||||
|
"LabelNavigateWithVolumeDisabled": "Izključeno",
|
||||||
|
"LabelNavigateWithVolumeEnabled": "Vključeno",
|
||||||
|
"LabelNavigateWithVolumeMirrored": "Zrcalno",
|
||||||
|
"LabelNever": "Nikoli",
|
||||||
|
"LabelNewestAuthors": "Najnovejši avtorji",
|
||||||
|
"LabelNewestEpisodes": "Najnovejše epizode",
|
||||||
|
"LabelNo": "Ne",
|
||||||
|
"LabelNotFinished": "Ni dokončano",
|
||||||
|
"LabelNotStarted": "Ni zagnano",
|
||||||
|
"LabelOff": "Izključeno",
|
||||||
|
"LabelPassword": "Geslo",
|
||||||
|
"LabelPath": "Pot",
|
||||||
|
"LabelPlaybackDirect": "Neposredno",
|
||||||
|
"LabelPlaybackLocal": "Lokalno",
|
||||||
|
"LabelPlaybackSpeed": "Hitrost predvajanja",
|
||||||
|
"LabelPlaybackTranscode": "Transkodiraj",
|
||||||
|
"LabelPodcast": "Podcast",
|
||||||
|
"LabelPodcasts": "Podcasti",
|
||||||
|
"LabelPreventIndexing": "Preprečite, da bi vaš vir indeksirali imeniki podcastov iTunes in Google",
|
||||||
|
"LabelProgress": "Napredek",
|
||||||
|
"LabelPubDate": "Datum objave",
|
||||||
|
"LabelPublishYear": "Leto izdaje",
|
||||||
|
"LabelRSSFeedCustomOwnerEmail": "E-pošta lastnika po meri",
|
||||||
|
"LabelRSSFeedCustomOwnerName": "Ime lastnika po meri",
|
||||||
|
"LabelRSSFeedPreventIndexing": "Prepreči indeksiranje",
|
||||||
|
"LabelRSSFeedSlug": "Slug RSS vira",
|
||||||
|
"LabelRandomly": "Naključno",
|
||||||
|
"LabelRead": "Preberi",
|
||||||
|
"LabelReadAgain": "Ponovno preberi",
|
||||||
|
"LabelRecentSeries": "Nedavne serije",
|
||||||
|
"LabelRecentlyAdded": "Nedavno dodano",
|
||||||
|
"LabelRemoveFromPlaylist": "Odstrani s seznama predvajanja",
|
||||||
|
"LabelScaleElapsedTimeBySpeed": "Meri pretečeni čas glede na hitrost",
|
||||||
|
"LabelSeason": "Sezona",
|
||||||
|
"LabelSelectADevice": "Izberite napravo",
|
||||||
|
"LabelSeries": "Serije",
|
||||||
|
"LabelServerAddress": "Naslov strežnika",
|
||||||
|
"LabelSetEbookAsPrimary": "Nastavi kot primarno",
|
||||||
|
"LabelSetEbookAsSupplementary": "Nastavi kot dodatno",
|
||||||
|
"LabelShakeSensitivity": "Občutljivost tresenja",
|
||||||
|
"LabelShowAll": "Prikaži vse",
|
||||||
|
"LabelSize": "Velikost",
|
||||||
|
"LabelSleepTimer": "Časovnik za spanje",
|
||||||
|
"LabelStart": "Začetek",
|
||||||
|
"LabelStartTime": "Začetni čas",
|
||||||
|
"LabelStatsBestDay": "Najboljši dan",
|
||||||
|
"LabelStatsDailyAverage": "Dnevno povprečje",
|
||||||
|
"LabelStatsDays": "Dnevi",
|
||||||
|
"LabelStatsDaysListened": "Dnevi poslušanja",
|
||||||
|
"LabelStatsInARow": "v vrsti",
|
||||||
|
"LabelStatsItemsFinished": "Končani elementi",
|
||||||
|
"LabelStatsMinutes": "minute",
|
||||||
|
"LabelStatsMinutesListening": "Minut poslušanja",
|
||||||
|
"LabelStatsWeekListening": "Tednov poslušanja",
|
||||||
|
"LabelStreamingUsingCellular": "Pretakanje prek mobilnega omrežja",
|
||||||
|
"LabelTag": "Oznaka",
|
||||||
|
"LabelTags": "Oznake",
|
||||||
|
"LabelTheme": "Tema",
|
||||||
|
"LabelThemeDark": "Temna",
|
||||||
|
"LabelThemeLight": "Svetla",
|
||||||
|
"LabelTimeRemaining": "Še {0}",
|
||||||
|
"LabelTitle": "Naslov",
|
||||||
|
"LabelTotalSize": "Skupna velikost",
|
||||||
|
"LabelTotalTrack": "Skupaj posnetkov",
|
||||||
|
"LabelTracks": "Posnetki",
|
||||||
|
"LabelType": "Vrsta",
|
||||||
|
"LabelUnlockPlayer": "Odkleni predvajalnik",
|
||||||
|
"LabelUseBookshelfView": "Uporabi pogled knjižne police",
|
||||||
|
"LabelUser": "Uporabnik",
|
||||||
|
"LabelUsername": "Uporabniško ime",
|
||||||
|
"LabelVeryHigh": "Zelo visoko",
|
||||||
|
"LabelVeryLow": "Zelo nizko",
|
||||||
|
"LabelYourBookmarks": "Tvoji zaznamki",
|
||||||
|
"LabelYourProgress": "Tvoj napredek",
|
||||||
|
"MessageAndroid10Downloads": "Android 10 in starejši bodo za prenose uporabljali notranji pomnilnik aplikacij.",
|
||||||
|
"MessageAttemptingServerConnection": "Poskus povezave s strežnikom...",
|
||||||
|
"MessageAudiobookshelfServerNotConnected": "Strežnik Audiobookshelf ni povezan",
|
||||||
|
"MessageAudiobookshelfServerRequired": "<strong>Pomembno!</strong> Ta aplikacija je zasnovana za delo s strežnikom Audiobookshelf, ki ga gostite vi ali nekdo, ki ga poznate. Ta aplikacija ne ponuja nobene vsebine.",
|
||||||
|
"MessageBookshelfEmpty": "Knjižna polica prazna",
|
||||||
|
"MessageConfirmDeleteLocalEpisode": "Ali želite odstraniti lokalno epizodo \"{0}\" iz svoje naprave? Datoteka na strežniku ne bo prizadeta.",
|
||||||
|
"MessageConfirmDeleteLocalFiles": "Želite odstraniti lokalne datoteke tega elementa iz naprave? Datoteke na strežniku in vaš napredek ne bodo prizadeti.",
|
||||||
|
"MessageConfirmDiscardProgress": "Ali ste prepričani, da želite ponastaviti svoj napredek?",
|
||||||
|
"MessageConfirmDownloadUsingCellular": "Prenesli boste z uporabo mobilnih podatkov. To lahko vključuje stroške prenosa podatkov. Želite nadaljevati?",
|
||||||
|
"MessageConfirmMarkAsFinished": "Ali ste prepričani, da želite označiti ta element kot dokončan?",
|
||||||
|
"MessageConfirmRemoveBookmark": "Ali ste prepričani, da želite odstraniti zaznamek?",
|
||||||
|
"MessageConfirmStreamingUsingCellular": "Pretakali boste prek mobilnih podatkov. To lahko vključuje stroške prenosa podatkov. Želite nadaljevati?",
|
||||||
|
"MessageDiscardProgress": "Zavrzi napredek",
|
||||||
|
"MessageDownloadCompleteProcessing": "Prenos končan. Obdelujem...",
|
||||||
|
"MessageDownloading": "Prenašanje...",
|
||||||
|
"MessageDownloadingEpisode": "Prenašam epizodo",
|
||||||
|
"MessageEpisodesQueuedForDownload": "{0} epizod v čakalni vrsti za prenos",
|
||||||
|
"MessageFeedURLWillBe": "URL vira bo {0}",
|
||||||
|
"MessageFetching": "Pridobivam...",
|
||||||
|
"MessageFollowTheProjectOnGithub": "Sledite projektu na Githubu",
|
||||||
|
"MessageItemDownloadCompleteFailedToCreate": "Prenos elementa je končan, vendar elementa knjižnice ni bilo mogoče ustvariti",
|
||||||
|
"MessageLoading": "Nalagam...",
|
||||||
|
"MessageLoadingServerData": "Nalaganje podatkov strežnika...",
|
||||||
|
"MessageMarkAsFinished": "Označi kot dokončano",
|
||||||
|
"MessageMediaLinkedToADifferentServer": "Predstavnost je povezana s strežnikom Audiobookshelf na drugem naslovu ({0}). Napredek bo sinhroniziran, ko bo vzpostavljena povezava s tem naslovom strežnika.",
|
||||||
|
"MessageMediaLinkedToADifferentUser": "Predstavnost je povezana s tem strežnikom, vendar jo je prenesel drug uporabnik. Napredek bo sinhroniziran samo z uporabnikom, ki ga je prenesel.",
|
||||||
|
"MessageMediaLinkedToServer": "Povezano s strežnikom {0}",
|
||||||
|
"MessageMediaLinkedToThisServer": "Prenesena predstavnost je povezana s tem strežnikom",
|
||||||
|
"MessageMediaNotLinkedToServer": "Mediji niso povezani s strežnikom Audiobookshelf. Noben napredek ne bo sinhroniziran.",
|
||||||
|
"MessageNoBookmarks": "Brez zaznamkov",
|
||||||
|
"MessageNoChapters": "Brez poglavij",
|
||||||
|
"MessageNoItems": "Ni elementov",
|
||||||
|
"MessageNoItemsFound": "Ni najdenih elementov",
|
||||||
|
"MessageNoListeningSessions": "Ni sej poslušanja",
|
||||||
|
"MessageNoMediaFolders": "Brez medijskih map",
|
||||||
|
"MessageNoNetworkConnection": "Ni omrežne povezave",
|
||||||
|
"MessageNoPodcastsFound": "Ni podcastov",
|
||||||
|
"MessageNoSeries": "Ni serij",
|
||||||
|
"MessageNoUpdatesWereNecessary": "Posodobitve niso bile potrebne",
|
||||||
|
"MessageNoUserPlaylists": "Nimate seznamov predvajanja",
|
||||||
|
"MessageReportBugsAndContribute": "Prijavite hrošče, zahtevajte nove funkcije in prispevajte še naprej",
|
||||||
|
"MessageSeriesAlreadyDownloaded": "Prenesli ste že vse knjige iz te serije.",
|
||||||
|
"MessageSeriesDownloadConfirm": "Prenesi manjkajoče knjige ({0}) z {1} datotekami, skupno vseh {2}, v mapo {3}?",
|
||||||
|
"MessageSeriesDownloadConfirmIos": "Prenesi manjkajoče knjige ({0}) z {1} datotekami, skupno {2}?",
|
||||||
|
"MessageSocketConnectedOverMeteredCellular": "Omrežna povezava je priklopljena prek mobilnega omrežja z merjenim prenosom podatkov",
|
||||||
|
"MessageSocketConnectedOverMeteredWifi": "Omrežna povezava je priklopljena prek brezžičnega omrežja z merjenim prenosom podatkov",
|
||||||
|
"MessageSocketConnectedOverUnmeteredCellular": "Omrežna povezava je priklopljena prek mobilnega omrežja brez merjenja prenosa podatkov",
|
||||||
|
"MessageSocketConnectedOverUnmeteredWifi": "Omrežna povezava je priklopljena prek brezžičnega omrežja brez merjenja prenosa podatkov",
|
||||||
|
"MessageSocketNotConnected": "Omrežna poveza ni priklopljena",
|
||||||
|
"NoteRSSFeedPodcastAppsHttps": "Opozorilo: večina aplikacij za podcaste bo zahtevala, da URL vira RSS uporablja HTTPS",
|
||||||
|
"NoteRSSFeedPodcastAppsPubDate": "Opozorilo: 1 ali več vaših epizod nima datuma objave. Nekatere aplikacije za podcaste to zahtevajo.",
|
||||||
|
"ToastBookmarkCreateFailed": "Zaznamka ni bilo mogoče ustvariti",
|
||||||
|
"ToastBookmarkRemoveFailed": "Zaznamka ni bilo mogoče odstraniti",
|
||||||
|
"ToastBookmarkUpdateFailed": "Zaznamka ni bilo mogoče posodobiti",
|
||||||
|
"ToastDownloadNotAllowedOnCellular": "Prenos ni dovoljen na mobilnih podatkih",
|
||||||
|
"ToastItemMarkedAsFinishedFailed": "Označevanje kot dokončano ni uspelo",
|
||||||
|
"ToastItemMarkedAsNotFinishedFailed": "Ni bilo mogoče označiti kot nedokončano",
|
||||||
|
"ToastPlaylistCreateFailed": "Seznama predvajanja ni bilo mogoče ustvariti",
|
||||||
|
"ToastPodcastCreateFailed": "Podcasta ni bilo mogoče ustvariti",
|
||||||
|
"ToastPodcastCreateSuccess": "Podcast je bil uspešno ustvarjen",
|
||||||
|
"ToastRSSFeedCloseFailed": "Vira RSS ni bilo mogoče zapreti",
|
||||||
|
"ToastRSSFeedCloseSuccess": "Vir RSS je bil zaprt",
|
||||||
|
"ToastStreamingNotAllowedOnCellular": "Pretakanje ni dovoljeno na mobilnih podatkih"
|
||||||
|
}
|
||||||
+77
-74
@@ -15,8 +15,8 @@
|
|||||||
"ButtonCreateNewPlaylist": "Skapa Ny Spellista",
|
"ButtonCreateNewPlaylist": "Skapa Ny Spellista",
|
||||||
"ButtonDelete": "Radera",
|
"ButtonDelete": "Radera",
|
||||||
"ButtonDeleteLocalEpisode": "Radera lokal episod",
|
"ButtonDeleteLocalEpisode": "Radera lokal episod",
|
||||||
"ButtonDeleteLocalFile": "Delete local file",
|
"ButtonDeleteLocalFile": "Radera lokal fil",
|
||||||
"ButtonDeleteLocalItem": "Delete local item",
|
"ButtonDeleteLocalItem": "Radera lokalt objekt",
|
||||||
"ButtonDisableAutoTimer": "Inaktivera Automatisk Timer",
|
"ButtonDisableAutoTimer": "Inaktivera Automatisk Timer",
|
||||||
"ButtonDisconnect": "Koppla ur",
|
"ButtonDisconnect": "Koppla ur",
|
||||||
"ButtonGoToWebClient": "Öppna i Webbläsare",
|
"ButtonGoToWebClient": "Öppna i Webbläsare",
|
||||||
@@ -25,30 +25,30 @@
|
|||||||
"ButtonIssues": "Problem",
|
"ButtonIssues": "Problem",
|
||||||
"ButtonLatest": "Senaste",
|
"ButtonLatest": "Senaste",
|
||||||
"ButtonLibrary": "Bibliotek",
|
"ButtonLibrary": "Bibliotek",
|
||||||
"ButtonLocalMedia": "Local Media",
|
"ButtonLocalMedia": "Lokal media",
|
||||||
"ButtonManageLocalFiles": "Hantera Lokal Filer",
|
"ButtonManageLocalFiles": "Hantera Lokal Filer",
|
||||||
"ButtonNewFolder": "Ny Katalog",
|
"ButtonNewFolder": "Ny Katalog",
|
||||||
"ButtonNextEpisode": "Ny Episod",
|
"ButtonNextEpisode": "Ny Episod",
|
||||||
"ButtonOpenFeed": "Öppna flöde",
|
"ButtonOpenFeed": "Öppna flöde",
|
||||||
"ButtonOverride": "Åsidosätt",
|
"ButtonOverride": "Åsidosätt",
|
||||||
"ButtonPause": "Pause",
|
"ButtonPause": "Pausa",
|
||||||
"ButtonPlay": "Spela",
|
"ButtonPlay": "Spela",
|
||||||
"ButtonPlayEpisode": "Spela Episod",
|
"ButtonPlayEpisode": "Spela Episod",
|
||||||
"ButtonPlaying": "Spelar",
|
"ButtonPlaying": "Spelar",
|
||||||
"ButtonPlaylists": "Spellistor",
|
"ButtonPlaylists": "Spellistor",
|
||||||
"ButtonRead": "Läs",
|
"ButtonRead": "Läs",
|
||||||
"ButtonRemove": "Ta bort",
|
"ButtonRemove": "Ta bort",
|
||||||
"ButtonRemoveFromServer": "Ta bort från Server",
|
"ButtonRemoveFromServer": "Ta bort från Server",
|
||||||
"ButtonSave": "Spara",
|
"ButtonSave": "Spara",
|
||||||
"ButtonSaveOrder": "Spara Ordning",
|
"ButtonSaveOrder": "Spara Ordning",
|
||||||
"ButtonSearch": "Sök",
|
"ButtonSearch": "Sök",
|
||||||
"ButtonSendEbookToDevice": "Skicka E-bok till Enhet",
|
"ButtonSendEbookToDevice": "Skicka E-bok till Enhet",
|
||||||
"ButtonSeries": "Serie",
|
"ButtonSeries": "Serie",
|
||||||
"ButtonSetTimer": "Set Timer",
|
"ButtonSetTimer": "Ställ in timer",
|
||||||
"ButtonStream": "Ström",
|
"ButtonStream": "Ström",
|
||||||
"ButtonSubmit": "Skicka",
|
"ButtonSubmit": "Skicka",
|
||||||
"ButtonSwitchServerUser": "Byt Server/Användare",
|
"ButtonSwitchServerUser": "Byt Server/Användare",
|
||||||
"ButtonUserStats": "User Stats",
|
"ButtonUserStats": "Användarstatistik",
|
||||||
"ButtonYes": "Ja",
|
"ButtonYes": "Ja",
|
||||||
"HeaderAccount": "Konto",
|
"HeaderAccount": "Konto",
|
||||||
"HeaderAdvanced": "Avancerad",
|
"HeaderAdvanced": "Avancerad",
|
||||||
@@ -59,7 +59,7 @@
|
|||||||
"HeaderConnectionStatus": "Anslutnings Status",
|
"HeaderConnectionStatus": "Anslutnings Status",
|
||||||
"HeaderDataSettings": "Data Inställningar",
|
"HeaderDataSettings": "Data Inställningar",
|
||||||
"HeaderDetails": "Detaljer",
|
"HeaderDetails": "Detaljer",
|
||||||
"HeaderDownloads": "Downloads",
|
"HeaderDownloads": "Nedladdningar",
|
||||||
"HeaderEbookFiles": "E-boksfiler",
|
"HeaderEbookFiles": "E-boksfiler",
|
||||||
"HeaderEpisodes": "Avsnitt",
|
"HeaderEpisodes": "Avsnitt",
|
||||||
"HeaderEreaderSettings": "E-boksinställningar",
|
"HeaderEreaderSettings": "E-boksinställningar",
|
||||||
@@ -142,6 +142,7 @@
|
|||||||
"LabelFilename": "Filnamn",
|
"LabelFilename": "Filnamn",
|
||||||
"LabelFinished": "Avslutad",
|
"LabelFinished": "Avslutad",
|
||||||
"LabelFolder": "Mapp",
|
"LabelFolder": "Mapp",
|
||||||
|
"LabelFontBoldness": "Fetstil",
|
||||||
"LabelFontScale": "Teckensnittsskala",
|
"LabelFontScale": "Teckensnittsskala",
|
||||||
"LabelGenre": "Genre",
|
"LabelGenre": "Genre",
|
||||||
"LabelGenres": "Genrer",
|
"LabelGenres": "Genrer",
|
||||||
@@ -149,45 +150,49 @@
|
|||||||
"LabelHasEbook": "Har E-bok",
|
"LabelHasEbook": "Har E-bok",
|
||||||
"LabelHasSupplementaryEbook": "Har komplimenterande E-bok",
|
"LabelHasSupplementaryEbook": "Har komplimenterande E-bok",
|
||||||
"LabelHeavy": "Tung",
|
"LabelHeavy": "Tung",
|
||||||
"LabelHigh": "High",
|
"LabelHigh": "Hög",
|
||||||
"LabelHost": "Värd",
|
"LabelHost": "Värd",
|
||||||
"LabelInProgress": "Pågående",
|
"LabelInProgress": "Pågående",
|
||||||
"LabelIncomplete": "Ofullständig",
|
"LabelIncomplete": "Ofullständig",
|
||||||
"LabelInternalAppStorage": "Intern App Lagring",
|
"LabelInternalAppStorage": "Intern App Lagring",
|
||||||
"LabelJumpBackwardsTime": "Jump backwards time",
|
"LabelJumpBackwardsTime": "hoppa-bakåt-tid",
|
||||||
"LabelJumpForwardsTime": "Jump forwards time",
|
"LabelJumpForwardsTime": "hoppa-framåt-tid",
|
||||||
"LabelLanguage": "Språk",
|
"LabelLanguage": "Språk",
|
||||||
"LabelLayout": "Layout",
|
"LabelLayout": "Layout",
|
||||||
"LabelLayoutAuto": "Auto",
|
"LabelLayoutAuto": "Automatisk",
|
||||||
"LabelLayoutSinglePage": "Single page",
|
"LabelLayoutSinglePage": "En sida",
|
||||||
"LabelLight": "Light",
|
"LabelLight": "Ljust",
|
||||||
"LabelLineSpacing": "Radavstånd",
|
"LabelLineSpacing": "Radavstånd",
|
||||||
"LabelListenAgain": "Listen Again",
|
"LabelListenAgain": "Lyssna igen",
|
||||||
"LabelLocalBooks": "Local Books",
|
"LabelLocalBooks": "Lokala böcker",
|
||||||
"LabelLocalPodcasts": "Local Podcasts",
|
"LabelLocalPodcasts": "Lokala podcasts",
|
||||||
"LabelLockOrientation": "Lock orientation",
|
"LabelLockOrientation": "Lås skärmorientering",
|
||||||
"LabelLockPlayer": "Lock Player",
|
"LabelLockPlayer": "Lås spelare",
|
||||||
"LabelLow": "Low",
|
"LabelLow": "Låg",
|
||||||
"LabelMediaType": "Mediatyp",
|
"LabelMediaType": "Mediatyp",
|
||||||
"LabelMedium": "Medium",
|
"LabelMedium": "Medel",
|
||||||
"LabelMore": "Mer",
|
"LabelMore": "Mer",
|
||||||
"LabelMoreInfo": "Mer information",
|
"LabelMoreInfo": "Mer information",
|
||||||
"LabelName": "Namn",
|
"LabelName": "Namn",
|
||||||
"LabelNarrator": "Berättare",
|
"LabelNarrator": "Berättare",
|
||||||
"LabelNarrators": "Berättare",
|
"LabelNarrators": "Berättare",
|
||||||
"LabelNever": "Never",
|
"LabelNavigateWithVolume": "Navigera med volymknapparna",
|
||||||
"LabelNewestAuthors": "Newest Authors",
|
"LabelNavigateWithVolumeDisabled": "Av",
|
||||||
"LabelNewestEpisodes": "Newest Episodes",
|
"LabelNavigateWithVolumeEnabled": "På",
|
||||||
"LabelNo": "No",
|
"LabelNavigateWithVolumeMirrored": "Speglad",
|
||||||
|
"LabelNever": "Aldrig",
|
||||||
|
"LabelNewestAuthors": "Senast tillagda författare",
|
||||||
|
"LabelNewestEpisodes": "Senast tillagda avsnitt",
|
||||||
|
"LabelNo": "Nej",
|
||||||
"LabelNotFinished": "Ej avslutad",
|
"LabelNotFinished": "Ej avslutad",
|
||||||
"LabelNotStarted": "Inte påbörjad",
|
"LabelNotStarted": "Inte påbörjad",
|
||||||
"LabelOff": "Off",
|
"LabelOff": "Av",
|
||||||
"LabelPassword": "Lösenord",
|
"LabelPassword": "Lösenord",
|
||||||
"LabelPath": "Sökväg",
|
"LabelPath": "Sökväg",
|
||||||
"LabelPlaybackDirect": "Direct",
|
"LabelPlaybackDirect": "Direct",
|
||||||
"LabelPlaybackLocal": "Local",
|
"LabelPlaybackLocal": "Lokal",
|
||||||
"LabelPlaybackSpeed": "Playback Speed",
|
"LabelPlaybackSpeed": "Uppspelningshastighet",
|
||||||
"LabelPlaybackTranscode": "Transcode",
|
"LabelPlaybackTranscode": "Transkodning",
|
||||||
"LabelPodcast": "Podcast",
|
"LabelPodcast": "Podcast",
|
||||||
"LabelPodcasts": "Podcasts",
|
"LabelPodcasts": "Podcasts",
|
||||||
"LabelPreventIndexing": "Förhindra att ditt flöde indexeras av iTunes och Google-podcastsökmotorer",
|
"LabelPreventIndexing": "Förhindra att ditt flöde indexeras av iTunes och Google-podcastsökmotorer",
|
||||||
@@ -198,23 +203,24 @@
|
|||||||
"LabelRSSFeedCustomOwnerName": "Anpassat ägarnamn",
|
"LabelRSSFeedCustomOwnerName": "Anpassat ägarnamn",
|
||||||
"LabelRSSFeedPreventIndexing": "Förhindra indexering",
|
"LabelRSSFeedPreventIndexing": "Förhindra indexering",
|
||||||
"LabelRSSFeedSlug": "RSS-flödesslag",
|
"LabelRSSFeedSlug": "RSS-flödesslag",
|
||||||
|
"LabelRandomly": "Slumpartat",
|
||||||
"LabelRead": "Läst",
|
"LabelRead": "Läst",
|
||||||
"LabelReadAgain": "Read Again",
|
"LabelReadAgain": "Läs igen",
|
||||||
"LabelRecentSeries": "Recent Series",
|
"LabelRecentSeries": "Senaste serier",
|
||||||
"LabelRecentlyAdded": "Recently Added",
|
"LabelRecentlyAdded": "Nyligen tillagd",
|
||||||
"LabelRemoveFromPlaylist": "Remove from Playlist",
|
"LabelRemoveFromPlaylist": "Ta bort från spellista",
|
||||||
"LabelScaleElapsedTimeBySpeed": "Scale Elapsed Time by Speed",
|
"LabelScaleElapsedTimeBySpeed": "Skaländra uppspelningsposition efter uppspelningshastighet.",
|
||||||
"LabelSeason": "Säsong",
|
"LabelSeason": "Säsong",
|
||||||
"LabelSelectADevice": "Select a device",
|
"LabelSelectADevice": "Välj en enhet",
|
||||||
"LabelSeries": "Serie",
|
"LabelSeries": "Serie",
|
||||||
"LabelServerAddress": "Server address",
|
"LabelServerAddress": "Server-adress",
|
||||||
"LabelSetEbookAsPrimary": "Ange som primär",
|
"LabelSetEbookAsPrimary": "Ange som primär",
|
||||||
"LabelSetEbookAsSupplementary": "Ange som kompletterande",
|
"LabelSetEbookAsSupplementary": "Ange som kompletterande",
|
||||||
"LabelShakeSensitivity": "Shake sensitivity",
|
"LabelShakeSensitivity": "Skakkänslighet",
|
||||||
"LabelShowAll": "Visa alla",
|
"LabelShowAll": "Visa alla",
|
||||||
"LabelSize": "Storlek",
|
"LabelSize": "Storlek",
|
||||||
"LabelSleepTimer": "Sleeptimer",
|
"LabelSleepTimer": "Sleeptimer",
|
||||||
"LabelStart": "Start",
|
"LabelStart": "Starta",
|
||||||
"LabelStartTime": "Starttid",
|
"LabelStartTime": "Starttid",
|
||||||
"LabelStatsBestDay": "Bästa dag",
|
"LabelStatsBestDay": "Bästa dag",
|
||||||
"LabelStatsDailyAverage": "Dagligt genomsnitt",
|
"LabelStatsDailyAverage": "Dagligt genomsnitt",
|
||||||
@@ -225,7 +231,7 @@
|
|||||||
"LabelStatsMinutes": "minuter",
|
"LabelStatsMinutes": "minuter",
|
||||||
"LabelStatsMinutesListening": "Minuter av lyssnande",
|
"LabelStatsMinutesListening": "Minuter av lyssnande",
|
||||||
"LabelStatsWeekListening": "Veckans lyssnande",
|
"LabelStatsWeekListening": "Veckans lyssnande",
|
||||||
"LabelStreamingUsingCellular": "Streaming using Cellular",
|
"LabelStreamingUsingCellular": "Strömma över mobildata",
|
||||||
"LabelTag": "Tagg",
|
"LabelTag": "Tagg",
|
||||||
"LabelTags": "Taggar",
|
"LabelTags": "Taggar",
|
||||||
"LabelTheme": "Tema",
|
"LabelTheme": "Tema",
|
||||||
@@ -234,69 +240,66 @@
|
|||||||
"LabelTimeRemaining": "{0} kvar",
|
"LabelTimeRemaining": "{0} kvar",
|
||||||
"LabelTitle": "Titel",
|
"LabelTitle": "Titel",
|
||||||
"LabelTotalSize": "Total Storlek",
|
"LabelTotalSize": "Total Storlek",
|
||||||
"LabelTotalTrack": "Total Track",
|
"LabelTotalTrack": "Total Spår",
|
||||||
"LabelTracks": "Spår",
|
"LabelTracks": "Spår",
|
||||||
"LabelType": "Typ",
|
"LabelType": "Typ",
|
||||||
"LabelUnlockPlayer": "Unlock Player",
|
"LabelUnlockPlayer": "Lås upp spelare",
|
||||||
"LabelUseBookshelfView": "Use bookshelf view",
|
"LabelUseBookshelfView": "Använd bokhyllevyn",
|
||||||
"LabelUser": "Användare",
|
"LabelUser": "Användare",
|
||||||
"LabelUsername": "Användarnamn",
|
"LabelUsername": "Användarnamn",
|
||||||
"LabelVeryHigh": "Very High",
|
"LabelVeryHigh": "Väldigt hög",
|
||||||
"LabelVeryLow": "Very Low",
|
"LabelVeryLow": "Väldigt låg",
|
||||||
"LabelYourBookmarks": "Dina bokmärken",
|
"LabelYourBookmarks": "Dina bokmärken",
|
||||||
"LabelYourProgress": "Din framsteg",
|
"LabelYourProgress": "Din framsteg",
|
||||||
"MessageAndroid10Downloads": "Android 10 and below will use internal app storage for downloads.",
|
"MessageAndroid10Downloads": "Android 10 och lägre använder intern applagring för nedladdningar.",
|
||||||
"MessageAttemptingServerConnection": "Attempting server connection...",
|
"MessageAttemptingServerConnection": "Försöker ansluta till server...",
|
||||||
"MessageAudiobookshelfServerNotConnected": "Audiobookshelf server not connected",
|
"MessageAudiobookshelfServerNotConnected": "Audiobookshelf-server är ej ansluten",
|
||||||
"MessageAudiobookshelfServerRequired": "<strong>Important!</strong> This app is designed to work with an Audiobookshelf server that you or someone you know is hosting. This app does not provide any content.",
|
"MessageAudiobookshelfServerRequired": "<strong>Viktigt!</strong> Den här appen måste användas tillsammans med en Audiobookshelf-server som hostas av dig eller dina bekanta. Appen tillhandahåller själv inget innehåll.",
|
||||||
"MessageBookshelfEmpty": "Bookshelf empty",
|
"MessageBookshelfEmpty": "Bokhyllan är tom",
|
||||||
"MessageConfirmDeleteLocalEpisode": "Remove local episode \"{0}\" from your device? The file on the server will be unaffected.",
|
"MessageConfirmDeleteLocalEpisode": "Ta bort lokalt avsnitt \"{0}\" från enheten? Filen på servern påverkas inte.",
|
||||||
"MessageConfirmDeleteLocalFiles": "Remove local files of this item from your device? The files on the server and your progress will be unaffected.",
|
"MessageConfirmDeleteLocalFiles": "Ta bort lokala filer för detta objekt från din enhet? Filerna på servern och din uppspelningsposition raderas inte.",
|
||||||
"MessageConfirmDiscardProgress": "Are you sure you want to reset your progress?",
|
"MessageConfirmDiscardProgress": "Är du säker på att du vill återställa din uppspelningsposition?",
|
||||||
"MessageConfirmDownloadUsingCellular": "You are about to download using cellular data. This may include carrier data charges. Do you wish to continue?",
|
"MessageConfirmDownloadUsingCellular": "Du kommer påbörja en nedladdning över mobildata. Detta kan leda till avgifter från din operatör. Vill du fortsätta?",
|
||||||
"MessageConfirmMarkAsFinished": "Are you sure you want to mark this item as finished?",
|
"MessageConfirmMarkAsFinished": "Är du säker på att du vill färdigmarkera det här objektet.",
|
||||||
"MessageConfirmRemoveBookmark": "Are you sure you want to remove bookmark?",
|
"MessageConfirmRemoveBookmark": "Är du säker på att du vill ta bort bokmärket?",
|
||||||
"MessageConfirmStreamingUsingCellular": "You are about to stream using cellular data. This may include carrier data charges. Do you wish to continue?",
|
"MessageConfirmStreamingUsingCellular": "Du kommer påbörja en strömmning över mobildata. Detta kan leda till avgifter från din operatör. Vill du fortsätta?",
|
||||||
"MessageDiscardProgress": "Discard Progress",
|
"MessageDiscardProgress": "Avfärda uppspelningsposition",
|
||||||
"MessageDownloadCompleteProcessing": "Download complete. Processing...",
|
"MessageDownloadCompleteProcessing": "Nedladdning klar. Behandlar...",
|
||||||
"MessageDownloading": "Downloading...",
|
"MessageDownloading": "Laddar ned...",
|
||||||
"MessageDownloadingEpisode": "Laddar ner avsnitt",
|
"MessageDownloadingEpisode": "Laddar ner avsnitt",
|
||||||
"MessageEpisodesQueuedForDownload": "{0} avsnitt i kö för nedladdning",
|
"MessageEpisodesQueuedForDownload": "{0} avsnitt i kö för nedladdning",
|
||||||
"MessageFeedURLWillBe": "Flödes-URL kommer att vara {0}",
|
"MessageFeedURLWillBe": "Flödes-URL kommer att vara {0}",
|
||||||
"MessageFetching": "Hämtar...",
|
"MessageFetching": "Hämtar...",
|
||||||
"MessageFollowTheProjectOnGithub": "Follow the project on GitHub",
|
"MessageFollowTheProjectOnGithub": "Follow the project on GitHub",
|
||||||
"MessageItemDownloadCompleteFailedToCreate": "Item download complete but failed to create library item",
|
"MessageItemDownloadCompleteFailedToCreate": "Objektet laddades ned men det gick inte att skapa ett biblioteksobjekt",
|
||||||
"MessageLoading": "Laddar...",
|
"MessageLoading": "Laddar...",
|
||||||
"MessageLoadingServerData": "Loading server data...",
|
"MessageLoadingServerData": "Läser in serverdata...",
|
||||||
"MessageMarkAsFinished": "Markera som avslutad",
|
"MessageMarkAsFinished": "Markera som avslutad",
|
||||||
"MessageMediaLinkedToADifferentServer": "Media is linked to an Audiobookshelf server on a different address ({0}). Progress will be synced when connected to this server address.",
|
"MessageMediaLinkedToADifferentServer": "Detta media är länkat till en Audiobookshelf-server på annan adress ({0}). Uppspelningspositioner kommer synkas nästa gång appen kan ansluta till servern.",
|
||||||
"MessageMediaLinkedToADifferentUser": "Media is linked to this server but was downloaded by a different user. Progress will only be synced to the user that downloaded it.",
|
"MessageMediaLinkedToADifferentUser": "Detta media är länkat till den här servern men laddades ned av en annan användare. Uppspelningspositioner kommer endast synkas för den användaren som laddade ned objektet.",
|
||||||
"MessageMediaLinkedToServer": "Linked to server {0}",
|
"MessageMediaLinkedToServer": "Länkad till server {0}",
|
||||||
"MessageMediaLinkedToThisServer": "Downloaded media is linked to this server",
|
"MessageMediaLinkedToThisServer": "Nedladdad media är länkad till denna server",
|
||||||
"MessageMediaNotLinkedToServer": "Media is not linked to an Audiobookshelf server. No progress will be synced.",
|
"MessageMediaNotLinkedToServer": "Detta media är inte länkat till en Audiobookshelf-server. Inga uppspelningspositioner kommer synkas.",
|
||||||
"MessageNoBookmarks": "Inga bokmärken",
|
"MessageNoBookmarks": "Inga bokmärken",
|
||||||
"MessageNoChapters": "Inga kapitel",
|
"MessageNoChapters": "Inga kapitel",
|
||||||
"MessageNoItems": "Inga objekt",
|
"MessageNoItems": "Inga objekt",
|
||||||
"MessageNoItemsFound": "Inga objekt hittades",
|
"MessageNoItemsFound": "Inga objekt hittades",
|
||||||
"MessageNoListeningSessions": "Inga lyssningssessioner",
|
"MessageNoListeningSessions": "Inga lyssningssessioner",
|
||||||
"MessageNoMediaFolders": "No Media Folders",
|
"MessageNoMediaFolders": "Inga Mediamappar",
|
||||||
"MessageNoNetworkConnection": "No network connection",
|
"MessageNoNetworkConnection": "Ingen nätverksanslutning",
|
||||||
"MessageNoPodcastsFound": "Inga podcasts hittade",
|
"MessageNoPodcastsFound": "Inga podcasts hittade",
|
||||||
"MessageNoSeries": "No series",
|
"MessageNoSeries": "Inga serier",
|
||||||
"MessageNoUpdatesWereNecessary": "Inga uppdateringar var nödvändiga",
|
"MessageNoUpdatesWereNecessary": "Inga uppdateringar var nödvändiga",
|
||||||
"MessageNoUserPlaylists": "Du har inga spellistor",
|
"MessageNoUserPlaylists": "Du har inga spellistor",
|
||||||
"MessageReportBugsAndContribute": "Rapportera buggar, begär funktioner och bidra på",
|
"MessageReportBugsAndContribute": "Rapportera buggar, begär funktioner och bidra på",
|
||||||
"MessageSocketConnectedOverMeteredCellular": "Socket connected over metered cellular",
|
|
||||||
"MessageSocketConnectedOverMeteredWifi": "Socket connected over metered Wi-Fi",
|
"MessageSocketConnectedOverMeteredWifi": "Socket connected over metered Wi-Fi",
|
||||||
"MessageSocketConnectedOverUnmeteredCellular": "Socket connected over unmetered cellular",
|
|
||||||
"MessageSocketConnectedOverUnmeteredWifi": "Socket connected over unmetered Wi-Fi",
|
"MessageSocketConnectedOverUnmeteredWifi": "Socket connected over unmetered Wi-Fi",
|
||||||
"MessageSocketNotConnected": "Socket not connected",
|
|
||||||
"NoteRSSFeedPodcastAppsHttps": "Varning: De flesta podcastappar kräver att RSS-flödets URL används med HTTPS",
|
"NoteRSSFeedPodcastAppsHttps": "Varning: De flesta podcastappar kräver att RSS-flödets URL används med HTTPS",
|
||||||
"NoteRSSFeedPodcastAppsPubDate": "Varning: 1 eller flera av dina avsnitt har inte ett publiceringsdatum. Vissa podcastappar kräver detta.",
|
"NoteRSSFeedPodcastAppsPubDate": "Varning: 1 eller flera av dina avsnitt har inte ett publiceringsdatum. Vissa podcastappar kräver detta.",
|
||||||
"ToastBookmarkCreateFailed": "Det gick inte att skapa bokmärket",
|
"ToastBookmarkCreateFailed": "Det gick inte att skapa bokmärket",
|
||||||
"ToastBookmarkRemoveFailed": "Det gick inte att ta bort bokmärket",
|
"ToastBookmarkRemoveFailed": "Det gick inte att ta bort bokmärket",
|
||||||
"ToastBookmarkUpdateFailed": "Det gick inte att uppdatera bokmärket",
|
"ToastBookmarkUpdateFailed": "Det gick inte att uppdatera bokmärket",
|
||||||
"ToastDownloadNotAllowedOnCellular": "Downloading is not allowed on cellular data",
|
"ToastDownloadNotAllowedOnCellular": "Nedladdning tillåts inte över mobildata",
|
||||||
"ToastItemMarkedAsFinishedFailed": "Misslyckades med att markera som färdig",
|
"ToastItemMarkedAsFinishedFailed": "Misslyckades med att markera som färdig",
|
||||||
"ToastItemMarkedAsNotFinishedFailed": "Misslyckades med att markera som ej färdig",
|
"ToastItemMarkedAsNotFinishedFailed": "Misslyckades med att markera som ej färdig",
|
||||||
"ToastPlaylistCreateFailed": "Det gick inte att skapa spellistan",
|
"ToastPlaylistCreateFailed": "Det gick inte att skapa spellistan",
|
||||||
@@ -304,5 +307,5 @@
|
|||||||
"ToastPodcastCreateSuccess": "Podcasten skapad framgångsrikt",
|
"ToastPodcastCreateSuccess": "Podcasten skapad framgångsrikt",
|
||||||
"ToastRSSFeedCloseFailed": "Misslyckades med att stänga RSS-flödet",
|
"ToastRSSFeedCloseFailed": "Misslyckades med att stänga RSS-flödet",
|
||||||
"ToastRSSFeedCloseSuccess": "RSS-flödet stängt",
|
"ToastRSSFeedCloseSuccess": "RSS-flödet stängt",
|
||||||
"ToastStreamingNotAllowedOnCellular": "Streaming is not allowed on cellular data"
|
"ToastStreamingNotAllowedOnCellular": "Strömning tillåts inte över mobildata."
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -199,6 +199,7 @@
|
|||||||
"LabelRSSFeedCustomOwnerName": "Користувацьке ім'я власника",
|
"LabelRSSFeedCustomOwnerName": "Користувацьке ім'я власника",
|
||||||
"LabelRSSFeedPreventIndexing": "Запобігати індексації",
|
"LabelRSSFeedPreventIndexing": "Запобігати індексації",
|
||||||
"LabelRSSFeedSlug": "Назва RSS-каналу",
|
"LabelRSSFeedSlug": "Назва RSS-каналу",
|
||||||
|
"LabelRandomly": "Випадково",
|
||||||
"LabelRead": "Читати",
|
"LabelRead": "Читати",
|
||||||
"LabelReadAgain": "Читати знову",
|
"LabelReadAgain": "Читати знову",
|
||||||
"LabelRecentSeries": "Останні серії",
|
"LabelRecentSeries": "Останні серії",
|
||||||
|
|||||||
+1
-19
@@ -19,7 +19,6 @@
|
|||||||
"ButtonDeleteLocalItem": "Xóa mục địa phương",
|
"ButtonDeleteLocalItem": "Xóa mục địa phương",
|
||||||
"ButtonDisableAutoTimer": "Tắt Bộ Đếm Tự Động",
|
"ButtonDisableAutoTimer": "Tắt Bộ Đếm Tự Động",
|
||||||
"ButtonDisconnect": "Ngắt Kết Nối",
|
"ButtonDisconnect": "Ngắt Kết Nối",
|
||||||
"ButtonGoToWebClient": "Go to Web Client",
|
|
||||||
"ButtonHistory": "Lịch Sử",
|
"ButtonHistory": "Lịch Sử",
|
||||||
"ButtonHome": "Trang Chủ",
|
"ButtonHome": "Trang Chủ",
|
||||||
"ButtonIssues": "Vấn Đề",
|
"ButtonIssues": "Vấn Đề",
|
||||||
@@ -56,7 +55,6 @@
|
|||||||
"HeaderCollection": "Bộ Sưu Tập",
|
"HeaderCollection": "Bộ Sưu Tập",
|
||||||
"HeaderCollectionItems": "Mục Bộ Sưu Tập",
|
"HeaderCollectionItems": "Mục Bộ Sưu Tập",
|
||||||
"HeaderConnectionStatus": "Trạng Thái Kết Nối",
|
"HeaderConnectionStatus": "Trạng Thái Kết Nối",
|
||||||
"HeaderDataSettings": "Data Settings",
|
|
||||||
"HeaderDetails": "Chi Tiết",
|
"HeaderDetails": "Chi Tiết",
|
||||||
"HeaderDownloads": "Tải Xuống",
|
"HeaderDownloads": "Tải Xuống",
|
||||||
"HeaderEbookFiles": "Tập Tin Ebook",
|
"HeaderEbookFiles": "Tập Tin Ebook",
|
||||||
@@ -71,7 +69,6 @@
|
|||||||
"HeaderPlaybackSettings": "Cài Đặt Phát Lại",
|
"HeaderPlaybackSettings": "Cài Đặt Phát Lại",
|
||||||
"HeaderPlaylist": "Danh Sách Phát",
|
"HeaderPlaylist": "Danh Sách Phát",
|
||||||
"HeaderPlaylistItems": "Các Mục Danh Sách Phát",
|
"HeaderPlaylistItems": "Các Mục Danh Sách Phát",
|
||||||
"HeaderRSSFeed": "RSS Feed",
|
|
||||||
"HeaderRSSFeedGeneral": "Thông Tin Chi Tiết về RSS",
|
"HeaderRSSFeedGeneral": "Thông Tin Chi Tiết về RSS",
|
||||||
"HeaderRSSFeedIsOpen": "RSS Feed đã được Mở",
|
"HeaderRSSFeedIsOpen": "RSS Feed đã được Mở",
|
||||||
"HeaderSelectDownloadLocation": "Chọn Vị Trí Tải Xuống",
|
"HeaderSelectDownloadLocation": "Chọn Vị Trí Tải Xuống",
|
||||||
@@ -88,8 +85,6 @@
|
|||||||
"LabelAddedAt": "Đã Thêm Vào",
|
"LabelAddedAt": "Đã Thêm Vào",
|
||||||
"LabelAll": "Tất Cả",
|
"LabelAll": "Tất Cả",
|
||||||
"LabelAllowSeekingOnMediaControls": "Cho phép tìm kiếm vị trí trên các điều khiển phương tiện thông báo",
|
"LabelAllowSeekingOnMediaControls": "Cho phép tìm kiếm vị trí trên các điều khiển phương tiện thông báo",
|
||||||
"LabelAlways": "Always",
|
|
||||||
"LabelAskConfirmation": "Ask for confirmation",
|
|
||||||
"LabelAuthor": "Tác Giả",
|
"LabelAuthor": "Tác Giả",
|
||||||
"LabelAuthorFirstLast": "Tác Giả (Tên Đầu Tiên, Họ)",
|
"LabelAuthorFirstLast": "Tác Giả (Tên Đầu Tiên, Họ)",
|
||||||
"LabelAuthorLastFirst": "Tác Giả (Họ, Tên Đầu Tiên)",
|
"LabelAuthorLastFirst": "Tác Giả (Họ, Tên Đầu Tiên)",
|
||||||
@@ -122,11 +117,8 @@
|
|||||||
"LabelDisableVibrateOnResetHelp": "Khi bộ đếm thời gian ngủ được đặt lại, thiết bị của bạn sẽ rung. Bật cài đặt này để không rung khi bộ đếm thời gian ngủ được đặt lại.",
|
"LabelDisableVibrateOnResetHelp": "Khi bộ đếm thời gian ngủ được đặt lại, thiết bị của bạn sẽ rung. Bật cài đặt này để không rung khi bộ đếm thời gian ngủ được đặt lại.",
|
||||||
"LabelDiscover": "Khám Phá",
|
"LabelDiscover": "Khám Phá",
|
||||||
"LabelDownload": "Tải Xuống",
|
"LabelDownload": "Tải Xuống",
|
||||||
"LabelDownloadUsingCellular": "Download using Cellular",
|
|
||||||
"LabelDownloaded": "Đã Tải Xuống",
|
"LabelDownloaded": "Đã Tải Xuống",
|
||||||
"LabelDuration": "Thời Lượng",
|
"LabelDuration": "Thời Lượng",
|
||||||
"LabelEbook": "Ebook",
|
|
||||||
"LabelEbooks": "Ebooks",
|
|
||||||
"LabelEnable": "Bật",
|
"LabelEnable": "Bật",
|
||||||
"LabelEnableMp3IndexSeeking": "Bật Tìm Kiếm Chỉ Mục Mp3",
|
"LabelEnableMp3IndexSeeking": "Bật Tìm Kiếm Chỉ Mục Mp3",
|
||||||
"LabelEnableMp3IndexSeekingHelp": "Cài đặt này chỉ nên được bật nếu bạn có các tập tin mp3 không tìm kiếm đúng cách. Việc tìm kiếm không chính xác chủ yếu là do các tập tin MP3 biến đổi biến (VBR). Cài đặt này sẽ buộc tìm kiếm chỉ mục, trong đó một bản đồ thời gian-đến-byte được xây dựng khi tập tin được đọc. Trong một số trường hợp với các tập tin MP3 lớn, có thể có một sự trễ khi tìm kiếm về phía cuối của tập tin.",
|
"LabelEnableMp3IndexSeekingHelp": "Cài đặt này chỉ nên được bật nếu bạn có các tập tin mp3 không tìm kiếm đúng cách. Việc tìm kiếm không chính xác chủ yếu là do các tập tin MP3 biến đổi biến (VBR). Cài đặt này sẽ buộc tìm kiếm chỉ mục, trong đó một bản đồ thời gian-đến-byte được xây dựng khi tập tin được đọc. Trong một số trường hợp với các tập tin MP3 lớn, có thể có một sự trễ khi tìm kiếm về phía cuối của tập tin.",
|
||||||
@@ -174,7 +166,6 @@
|
|||||||
"LabelName": "Tên",
|
"LabelName": "Tên",
|
||||||
"LabelNarrator": "Người Đọc",
|
"LabelNarrator": "Người Đọc",
|
||||||
"LabelNarrators": "Người Đọc",
|
"LabelNarrators": "Người Đọc",
|
||||||
"LabelNever": "Never",
|
|
||||||
"LabelNewestAuthors": "Tác Giả Mới Nhất",
|
"LabelNewestAuthors": "Tác Giả Mới Nhất",
|
||||||
"LabelNewestEpisodes": "Các Tập Phim Mới Nhất",
|
"LabelNewestEpisodes": "Các Tập Phim Mới Nhất",
|
||||||
"LabelNo": "Không",
|
"LabelNo": "Không",
|
||||||
@@ -187,8 +178,6 @@
|
|||||||
"LabelPlaybackLocal": "Địa Phương",
|
"LabelPlaybackLocal": "Địa Phương",
|
||||||
"LabelPlaybackSpeed": "Tốc Độ Phát Lại",
|
"LabelPlaybackSpeed": "Tốc Độ Phát Lại",
|
||||||
"LabelPlaybackTranscode": "Chuyển Đổi",
|
"LabelPlaybackTranscode": "Chuyển Đổi",
|
||||||
"LabelPodcast": "Podcast",
|
|
||||||
"LabelPodcasts": "Podcasts",
|
|
||||||
"LabelPreventIndexing": "Ngăn Chặn Feed của bạn được lập chỉ mục bởi iTunes và Google podcast directories",
|
"LabelPreventIndexing": "Ngăn Chặn Feed của bạn được lập chỉ mục bởi iTunes và Google podcast directories",
|
||||||
"LabelProgress": "Tiến Độ",
|
"LabelProgress": "Tiến Độ",
|
||||||
"LabelPubDate": "Ngày Xuất Bản",
|
"LabelPubDate": "Ngày Xuất Bản",
|
||||||
@@ -196,7 +185,6 @@
|
|||||||
"LabelRSSFeedCustomOwnerEmail": "Email Chủ Sở Hữu Tùy Chỉnh",
|
"LabelRSSFeedCustomOwnerEmail": "Email Chủ Sở Hữu Tùy Chỉnh",
|
||||||
"LabelRSSFeedCustomOwnerName": "Tên Chủ Sở Hữu Tùy Chỉnh",
|
"LabelRSSFeedCustomOwnerName": "Tên Chủ Sở Hữu Tùy Chỉnh",
|
||||||
"LabelRSSFeedPreventIndexing": "Ngăn Chặn Lập Chỉ Mục",
|
"LabelRSSFeedPreventIndexing": "Ngăn Chặn Lập Chỉ Mục",
|
||||||
"LabelRSSFeedSlug": "RSS Feed Slug",
|
|
||||||
"LabelRead": "Đã Đọc",
|
"LabelRead": "Đã Đọc",
|
||||||
"LabelReadAgain": "Đọc Lại",
|
"LabelReadAgain": "Đọc Lại",
|
||||||
"LabelRecentSeries": "Chuỗi Gần Đây",
|
"LabelRecentSeries": "Chuỗi Gần Đây",
|
||||||
@@ -224,7 +212,6 @@
|
|||||||
"LabelStatsMinutes": "phút",
|
"LabelStatsMinutes": "phút",
|
||||||
"LabelStatsMinutesListening": "Phút Đã Nghe",
|
"LabelStatsMinutesListening": "Phút Đã Nghe",
|
||||||
"LabelStatsWeekListening": "Tuần Đã Nghe",
|
"LabelStatsWeekListening": "Tuần Đã Nghe",
|
||||||
"LabelStreamingUsingCellular": "Streaming using Cellular",
|
|
||||||
"LabelTag": "Thẻ",
|
"LabelTag": "Thẻ",
|
||||||
"LabelTags": "Thẻ",
|
"LabelTags": "Thẻ",
|
||||||
"LabelTheme": "Giao Diện",
|
"LabelTheme": "Giao Diện",
|
||||||
@@ -251,10 +238,8 @@
|
|||||||
"MessageConfirmDeleteLocalEpisode": "Xóa tập phim địa phương \"{0}\" khỏi thiết bị của bạn? Tập tin trên máy chủ sẽ không bị ảnh hưởng.",
|
"MessageConfirmDeleteLocalEpisode": "Xóa tập phim địa phương \"{0}\" khỏi thiết bị của bạn? Tập tin trên máy chủ sẽ không bị ảnh hưởng.",
|
||||||
"MessageConfirmDeleteLocalFiles": "Xóa các tập tin địa phương của mục này khỏi thiết bị của bạn? Các tập tin trên máy chủ và tiến trình của bạn sẽ không bị ảnh hưởng.",
|
"MessageConfirmDeleteLocalFiles": "Xóa các tập tin địa phương của mục này khỏi thiết bị của bạn? Các tập tin trên máy chủ và tiến trình của bạn sẽ không bị ảnh hưởng.",
|
||||||
"MessageConfirmDiscardProgress": "Bạn có chắc chắn muốn đặt lại tiến trình của mình không?",
|
"MessageConfirmDiscardProgress": "Bạn có chắc chắn muốn đặt lại tiến trình của mình không?",
|
||||||
"MessageConfirmDownloadUsingCellular": "You are about to download using cellular data. This may include carrier data charges. Do you wish to continue?",
|
|
||||||
"MessageConfirmMarkAsFinished": "Bạn có chắc chắn muốn đánh dấu mục này là đã hoàn thành không?",
|
"MessageConfirmMarkAsFinished": "Bạn có chắc chắn muốn đánh dấu mục này là đã hoàn thành không?",
|
||||||
"MessageConfirmRemoveBookmark": "Bạn có chắc chắn muốn xóa đánh dấu?",
|
"MessageConfirmRemoveBookmark": "Bạn có chắc chắn muốn xóa đánh dấu?",
|
||||||
"MessageConfirmStreamingUsingCellular": "You are about to stream using cellular data. This may include carrier data charges. Do you wish to continue?",
|
|
||||||
"MessageDiscardProgress": "Hủy Bỏ Tiến Độ",
|
"MessageDiscardProgress": "Hủy Bỏ Tiến Độ",
|
||||||
"MessageDownloadCompleteProcessing": "Tải xuống hoàn tất. Đang xử lý...",
|
"MessageDownloadCompleteProcessing": "Tải xuống hoàn tất. Đang xử lý...",
|
||||||
"MessageDownloading": "Đang tải xuống...",
|
"MessageDownloading": "Đang tải xuống...",
|
||||||
@@ -280,7 +265,6 @@
|
|||||||
"MessageNoMediaFolders": "Không có Thư Mục Phương Tiện",
|
"MessageNoMediaFolders": "Không có Thư Mục Phương Tiện",
|
||||||
"MessageNoNetworkConnection": "Không có kết nối mạng",
|
"MessageNoNetworkConnection": "Không có kết nối mạng",
|
||||||
"MessageNoPodcastsFound": "Không tìm thấy podcast",
|
"MessageNoPodcastsFound": "Không tìm thấy podcast",
|
||||||
"MessageNoSeries": "No series",
|
|
||||||
"MessageNoUpdatesWereNecessary": "Không cần cập nhật nào",
|
"MessageNoUpdatesWereNecessary": "Không cần cập nhật nào",
|
||||||
"MessageNoUserPlaylists": "Bạn không có danh sách phát nào",
|
"MessageNoUserPlaylists": "Bạn không có danh sách phát nào",
|
||||||
"MessageReportBugsAndContribute": "Báo cáo lỗi, yêu cầu tính năng và đóng góp tại",
|
"MessageReportBugsAndContribute": "Báo cáo lỗi, yêu cầu tính năng và đóng góp tại",
|
||||||
@@ -294,13 +278,11 @@
|
|||||||
"ToastBookmarkCreateFailed": "Không thể tạo đánh dấu",
|
"ToastBookmarkCreateFailed": "Không thể tạo đánh dấu",
|
||||||
"ToastBookmarkRemoveFailed": "Không thể xóa đánh dấu",
|
"ToastBookmarkRemoveFailed": "Không thể xóa đánh dấu",
|
||||||
"ToastBookmarkUpdateFailed": "Không thể cập nhật đánh dấu",
|
"ToastBookmarkUpdateFailed": "Không thể cập nhật đánh dấu",
|
||||||
"ToastDownloadNotAllowedOnCellular": "Downloading is not allowed on cellular data",
|
|
||||||
"ToastItemMarkedAsFinishedFailed": "Không thể đánh dấu là Hoàn Thành",
|
"ToastItemMarkedAsFinishedFailed": "Không thể đánh dấu là Hoàn Thành",
|
||||||
"ToastItemMarkedAsNotFinishedFailed": "Không thể đánh dấu là Chưa Hoàn Thành",
|
"ToastItemMarkedAsNotFinishedFailed": "Không thể đánh dấu là Chưa Hoàn Thành",
|
||||||
"ToastPlaylistCreateFailed": "Không thể tạo danh sách phát",
|
"ToastPlaylistCreateFailed": "Không thể tạo danh sách phát",
|
||||||
"ToastPodcastCreateFailed": "Không thể tạo podcast",
|
"ToastPodcastCreateFailed": "Không thể tạo podcast",
|
||||||
"ToastPodcastCreateSuccess": "Tạo podcast thành công",
|
"ToastPodcastCreateSuccess": "Tạo podcast thành công",
|
||||||
"ToastRSSFeedCloseFailed": "Không thể đóng RSS feed",
|
"ToastRSSFeedCloseFailed": "Không thể đóng RSS feed",
|
||||||
"ToastRSSFeedCloseSuccess": "Đóng RSS feed thành công",
|
"ToastRSSFeedCloseSuccess": "Đóng RSS feed thành công"
|
||||||
"ToastStreamingNotAllowedOnCellular": "Streaming is not allowed on cellular data"
|
|
||||||
}
|
}
|
||||||
|
|||||||
+8
-3
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"ButtonAdd": "增加",
|
"ButtonAdd": "添加",
|
||||||
"ButtonAddNewServer": "添加新服务器",
|
"ButtonAddNewServer": "添加新服务器",
|
||||||
"ButtonAuthors": "作者",
|
"ButtonAuthors": "作者",
|
||||||
"ButtonBack": "返回",
|
"ButtonBack": "返回",
|
||||||
@@ -62,7 +62,7 @@
|
|||||||
"HeaderDownloads": "下载",
|
"HeaderDownloads": "下载",
|
||||||
"HeaderEbookFiles": "电子书文件",
|
"HeaderEbookFiles": "电子书文件",
|
||||||
"HeaderEpisodes": "剧集",
|
"HeaderEpisodes": "剧集",
|
||||||
"HeaderEreaderSettings": "阅读器设置",
|
"HeaderEreaderSettings": "电子阅读器设置",
|
||||||
"HeaderLatestEpisodes": "最新剧集",
|
"HeaderLatestEpisodes": "最新剧集",
|
||||||
"HeaderLibraries": "媒体库",
|
"HeaderLibraries": "媒体库",
|
||||||
"HeaderLocalFolders": "本地文件夹",
|
"HeaderLocalFolders": "本地文件夹",
|
||||||
@@ -176,6 +176,10 @@
|
|||||||
"LabelName": "名称",
|
"LabelName": "名称",
|
||||||
"LabelNarrator": "演播者",
|
"LabelNarrator": "演播者",
|
||||||
"LabelNarrators": "演播者",
|
"LabelNarrators": "演播者",
|
||||||
|
"LabelNavigateWithVolume": "使用音量键导航",
|
||||||
|
"LabelNavigateWithVolumeDisabled": "关闭",
|
||||||
|
"LabelNavigateWithVolumeEnabled": "打开",
|
||||||
|
"LabelNavigateWithVolumeMirrored": "镜像",
|
||||||
"LabelNever": "从不",
|
"LabelNever": "从不",
|
||||||
"LabelNewestAuthors": "最新作者",
|
"LabelNewestAuthors": "最新作者",
|
||||||
"LabelNewestEpisodes": "最新剧集",
|
"LabelNewestEpisodes": "最新剧集",
|
||||||
@@ -199,6 +203,7 @@
|
|||||||
"LabelRSSFeedCustomOwnerName": "自定义所有者名称",
|
"LabelRSSFeedCustomOwnerName": "自定义所有者名称",
|
||||||
"LabelRSSFeedPreventIndexing": "防止索引",
|
"LabelRSSFeedPreventIndexing": "防止索引",
|
||||||
"LabelRSSFeedSlug": "RSS 源段",
|
"LabelRSSFeedSlug": "RSS 源段",
|
||||||
|
"LabelRandomly": "随机",
|
||||||
"LabelRead": "阅读",
|
"LabelRead": "阅读",
|
||||||
"LabelReadAgain": "再次阅读",
|
"LabelReadAgain": "再次阅读",
|
||||||
"LabelRecentSeries": "最近添加系列",
|
"LabelRecentSeries": "最近添加系列",
|
||||||
@@ -283,7 +288,7 @@
|
|||||||
"MessageNoMediaFolders": "没有媒体文件夹",
|
"MessageNoMediaFolders": "没有媒体文件夹",
|
||||||
"MessageNoNetworkConnection": "无网络连接",
|
"MessageNoNetworkConnection": "无网络连接",
|
||||||
"MessageNoPodcastsFound": "未找到播客",
|
"MessageNoPodcastsFound": "未找到播客",
|
||||||
"MessageNoSeries": "No series",
|
"MessageNoSeries": "没有系列",
|
||||||
"MessageNoUpdatesWereNecessary": "无需更新",
|
"MessageNoUpdatesWereNecessary": "无需更新",
|
||||||
"MessageNoUserPlaylists": "你没有播放列表",
|
"MessageNoUserPlaylists": "你没有播放列表",
|
||||||
"MessageReportBugsAndContribute": "报告错误、请求功能和贡献在",
|
"MessageReportBugsAndContribute": "报告错误、请求功能和贡献在",
|
||||||
|
|||||||
@@ -0,0 +1 @@
|
|||||||
|
{}
|
||||||
Reference in New Issue
Block a user