mirror of
https://github.com/TeamNewPipe/NewPipe
synced 2026-10-21 15:02:35 +00:00
Merge branch 'dev' into Merge-dev-to-refactor
# Conflicts: # .gitignore # app/build.gradle.kts # app/src/main/java/org/schabi/newpipe/util/NavigationHelper.java # app/src/main/res/values-in/strings.xml # app/src/main/res/values-nl/strings.xml # build.gradle.kts # gradle/libs.versions.toml
This commit is contained in:
@@ -55,13 +55,13 @@ jobs:
|
||||
cache: 'gradle'
|
||||
|
||||
- name: Build debug APK and run jvm tests
|
||||
run: ./gradlew assembleDebug lintDebug testDebugUnitTest --stacktrace -DskipFormatKtlint
|
||||
run: ./gradlew assembleContinuous lintContinuous testDebugUnitTest --stacktrace -DskipFormatKtlint
|
||||
|
||||
- name: Upload APK
|
||||
uses: actions/upload-artifact@v7
|
||||
with:
|
||||
name: app
|
||||
path: app/build/outputs/apk/debug/*.apk
|
||||
path: app/build/outputs/apk/continuous/*.apk
|
||||
|
||||
test-android:
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
+14
-1
@@ -1,7 +1,8 @@
|
||||
.gradle/
|
||||
local.properties
|
||||
.DS_Store
|
||||
build/
|
||||
**/build/
|
||||
!src/**/build/
|
||||
captures/
|
||||
.idea/
|
||||
*.iml
|
||||
@@ -21,5 +22,17 @@ bin/
|
||||
.vscode/
|
||||
*.code-workspace
|
||||
|
||||
# xcode files
|
||||
xcuserdata
|
||||
.externalNativeBuild
|
||||
.cxx
|
||||
node_modules/
|
||||
*.xcodeproj/*
|
||||
!*.xcodeproj/project.pbxproj
|
||||
!*.xcodeproj/xcshareddata/
|
||||
!*.xcodeproj/project.xcworkspace/
|
||||
!*.xcworkspace/contents.xcworkspacedata
|
||||
**/xcshareddata/WorkspaceSettings.xcsettings
|
||||
|
||||
# logs
|
||||
*.log
|
||||
|
||||
+60
-21
@@ -3,6 +3,8 @@
|
||||
* SPDX-License-Identifier: GPL-3.0-or-later
|
||||
*/
|
||||
import com.android.build.api.dsl.ApplicationExtension
|
||||
import com.mikepenz.aboutlibraries.plugin.DuplicateMode
|
||||
import java.util.regex.Pattern
|
||||
|
||||
plugins {
|
||||
alias(libs.plugins.android.application)
|
||||
@@ -20,6 +22,11 @@ plugins {
|
||||
val gitWorkingBranch = providers.exec {
|
||||
commandLine("git", "rev-parse", "--abbrev-ref", "HEAD")
|
||||
}.standardOutput.asText.map { it.trim() }
|
||||
val defaultBranches = listOf("master", "dev")
|
||||
val workingBranch = gitWorkingBranch.getOrElse("")
|
||||
val normalizedWorkingBranch = workingBranch
|
||||
.replaceFirst("^[^A-Za-z]+".toRegex(), "")
|
||||
.replace("[^0-9A-Za-z]+".toRegex(), "")
|
||||
|
||||
kotlin {
|
||||
jvmToolchain(21)
|
||||
@@ -32,18 +39,26 @@ kotlin {
|
||||
}
|
||||
|
||||
configure<ApplicationExtension> {
|
||||
compileSdk = 36
|
||||
namespace = "org.schabi.newpipe"
|
||||
compileSdk {
|
||||
version = release(NEWPIPE_VERSION_SDK_COMPILE_MAJOR) {
|
||||
minorApiLevel = NEWPIPE_VERSION_SDK_COMPILE_MINOR
|
||||
}
|
||||
}
|
||||
namespace = NEWPIPE_APPLICATION_ID_OLD
|
||||
|
||||
defaultConfig {
|
||||
applicationId = "org.schabi.newpipe"
|
||||
applicationId = NEWPIPE_APPLICATION_ID_OLD
|
||||
resValue("string", "app_name", "NewPipe")
|
||||
minSdk = 23
|
||||
targetSdk = 35
|
||||
minSdk {
|
||||
version = release(NEWPIPE_VERSION_SDK_MIN)
|
||||
}
|
||||
targetSdk {
|
||||
version = release(NEWPIPE_VERSION_SDK_TARGET)
|
||||
}
|
||||
|
||||
versionCode = System.getProperty("versionCodeOverride")?.toInt() ?: 1011
|
||||
versionCode = System.getProperty("versionCodeOverride")?.toInt() ?: NEWPIPE_VERSION_CODE
|
||||
|
||||
versionName = "0.28.6"
|
||||
versionName = NEWPIPE_VERSION_NAME
|
||||
System.getProperty("versionNameSuffix")?.let { versionNameSuffix = it }
|
||||
|
||||
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
|
||||
@@ -54,14 +69,7 @@ configure<ApplicationExtension> {
|
||||
isDebuggable = true
|
||||
|
||||
// suffix the app id and the app name with git branch name
|
||||
val defaultBranches = listOf("master", "dev")
|
||||
val workingBranch = gitWorkingBranch.getOrElse("")
|
||||
val normalizedWorkingBranch = workingBranch
|
||||
.replaceFirst("^[^A-Za-z]+".toRegex(), "")
|
||||
.replace("[^0-9A-Za-z]+".toRegex(), "")
|
||||
|
||||
if (normalizedWorkingBranch.isEmpty() || workingBranch in defaultBranches) {
|
||||
// default values when branch name could not be determined or is master or dev
|
||||
applicationIdSuffix = ".debug"
|
||||
resValue("string", "app_name", "NewPipe Debug")
|
||||
} else {
|
||||
@@ -82,6 +90,21 @@ configure<ApplicationExtension> {
|
||||
"proguard-rules.pro"
|
||||
)
|
||||
}
|
||||
|
||||
register("continuous") {
|
||||
initWith(getByName("release"))
|
||||
signingConfig = signingConfigs.getByName("debug")
|
||||
isDefault = true
|
||||
|
||||
// suffix the app id and the app name with git branch name
|
||||
if (normalizedWorkingBranch.isEmpty() || workingBranch in defaultBranches) {
|
||||
applicationIdSuffix = ".continuous"
|
||||
resValue("string", "app_name", "NewPipe Continuous")
|
||||
} else {
|
||||
applicationIdSuffix = ".continuous.$normalizedWorkingBranch"
|
||||
resValue("string", "app_name", "NewPipe $workingBranch")
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
lint {
|
||||
@@ -208,15 +231,16 @@ aboutLibraries {
|
||||
}
|
||||
|
||||
dependencies {
|
||||
/** Desugaring **/
|
||||
// Desugaring
|
||||
coreLibraryDesugaring(libs.android.desugar)
|
||||
|
||||
/** NewPipe libraries **/
|
||||
// NewPipe libraries
|
||||
implementation(projects.shared)
|
||||
implementation(libs.newpipe.nanojson)
|
||||
implementation(libs.newpipe.extractor)
|
||||
implementation(libs.newpipe.filepicker)
|
||||
|
||||
/** Checkstyle **/
|
||||
// Checkstyle
|
||||
checkstyle(libs.puppycrawl.checkstyle)
|
||||
ktlint(libs.pinterest.ktlint)
|
||||
|
||||
@@ -280,8 +304,7 @@ dependencies {
|
||||
// Kotlinx Serialization
|
||||
implementation(libs.kotlinx.serialization.json)
|
||||
|
||||
/** Third-party libraries **/
|
||||
// Instance state boilerplate elimination
|
||||
// Third-party libraries
|
||||
implementation(libs.livefront.bridge)
|
||||
implementation(libs.evernote.statesaver.core)
|
||||
kapt(libs.evernote.statesaver.compiler)
|
||||
@@ -331,8 +354,7 @@ dependencies {
|
||||
// Date and time formatting
|
||||
implementation(libs.ocpsoft.prettytime)
|
||||
|
||||
/** Debugging **/
|
||||
// Memory leak detection
|
||||
// Debugging and memory leak detection
|
||||
debugImplementation(libs.squareup.leakcanary.watcher)
|
||||
debugImplementation(libs.squareup.leakcanary.plumber)
|
||||
debugImplementation(libs.squareup.leakcanary.core)
|
||||
@@ -355,3 +377,20 @@ dependencies {
|
||||
androidTestImplementation(libs.androidx.compose.ui.test.junit4)
|
||||
debugImplementation(libs.androidx.compose.ui.test.manifest)
|
||||
}
|
||||
|
||||
aboutLibraries {
|
||||
collect {
|
||||
configPath = file("../config/aboutlibraries")
|
||||
}
|
||||
export {
|
||||
outputFile = file("../shared/src/androidMain/assets/aboutlibraries.json")
|
||||
prettyPrint = true
|
||||
excludeFields.addAll("organization", "scm", "funding")
|
||||
}
|
||||
library {
|
||||
exclusionPatterns = listOf(
|
||||
Pattern.compile("^com\\.github\\.TeamNewPipe:NewPipeExtractor$"),
|
||||
Pattern.compile("^com\\.evernote:android-state$")
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
Vendored
+3
@@ -69,3 +69,6 @@
|
||||
-keepclasseswithmembers class org.schabi.newpipe.** {
|
||||
kotlinx.serialization.KSerializer serializer(...);
|
||||
}
|
||||
|
||||
# See https://github.com/TeamNewPipe/NewPipe/issues/13508
|
||||
-keep class org.ocpsoft.prettytime.i18n.Resources* { *; }
|
||||
|
||||
@@ -1,162 +0,0 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>Apache License - Version 2.0, January 2004</title>
|
||||
</head>
|
||||
<body>
|
||||
<p>Apache License<br>Version 2.0, January 2004<br>
|
||||
<a href="http://www.apache.org/licenses/">http://www.apache.org/licenses/</a> </p>
|
||||
<p>TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION</p>
|
||||
<p><strong><a name="definitions">1. Definitions</a></strong>.</p>
|
||||
<p>"License" shall mean the terms and conditions for use, reproduction, and
|
||||
distribution as defined by Sections 1 through 9 of this document.</p>
|
||||
<p>"Licensor" shall mean the copyright owner or entity authorized by the
|
||||
copyright owner that is granting the License.</p>
|
||||
<p>"Legal Entity" shall mean the union of the acting entity and all other
|
||||
entities that control, are controlled by, or are under common control with
|
||||
that entity. For the purposes of this definition, "control" means (i) the
|
||||
power, direct or indirect, to cause the direction or management of such
|
||||
entity, whether by contract or otherwise, or (ii) ownership of fifty
|
||||
percent (50%) or more of the outstanding shares, or (iii) beneficial
|
||||
ownership of such entity.</p>
|
||||
<p>"You" (or "Your") shall mean an individual or Legal Entity exercising
|
||||
permissions granted by this License.</p>
|
||||
<p>"Source" form shall mean the preferred form for making modifications,
|
||||
including but not limited to software source code, documentation source,
|
||||
and configuration files.</p>
|
||||
<p>"Object" form shall mean any form resulting from mechanical transformation
|
||||
or translation of a Source form, including but not limited to compiled
|
||||
object code, generated documentation, and conversions to other media types.</p>
|
||||
<p>"Work" shall mean the work of authorship, whether in Source or Object form,
|
||||
made available under the License, as indicated by a copyright notice that
|
||||
is included in or attached to the work (an example is provided in the
|
||||
Appendix below).</p>
|
||||
<p>"Derivative Works" shall mean any work, whether in Source or Object form,
|
||||
that is based on (or derived from) the Work and for which the editorial
|
||||
revisions, annotations, elaborations, or other modifications represent, as
|
||||
a whole, an original work of authorship. For the purposes of this License,
|
||||
Derivative Works shall not include works that remain separable from, or
|
||||
merely link (or bind by name) to the interfaces of, the Work and Derivative
|
||||
Works thereof.</p>
|
||||
<p>"Contribution" shall mean any work of authorship, including the original
|
||||
version of the Work and any modifications or additions to that Work or
|
||||
Derivative Works thereof, that is intentionally submitted to Licensor for
|
||||
inclusion in the Work by the copyright owner or by an individual or Legal
|
||||
Entity authorized to submit on behalf of the copyright owner. For the
|
||||
purposes of this definition, "submitted" means any form of electronic,
|
||||
verbal, or written communication sent to the Licensor or its
|
||||
representatives, including but not limited to communication on electronic
|
||||
mailing lists, source code control systems, and issue tracking systems that
|
||||
are managed by, or on behalf of, the Licensor for the purpose of discussing
|
||||
and improving the Work, but excluding communication that is conspicuously
|
||||
marked or otherwise designated in writing by the copyright owner as "Not a
|
||||
Contribution."</p>
|
||||
<p>"Contributor" shall mean Licensor and any individual or Legal Entity on
|
||||
behalf of whom a Contribution has been received by Licensor and
|
||||
subsequently incorporated within the Work.</p>
|
||||
<p><strong><a name="copyright">2. Grant of Copyright License</a></strong>. Subject to the
|
||||
terms and conditions of this License, each Contributor hereby grants to You
|
||||
a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable
|
||||
copyright license to reproduce, prepare Derivative Works of, publicly
|
||||
display, publicly perform, sublicense, and distribute the Work and such
|
||||
Derivative Works in Source or Object form.</p>
|
||||
<p><strong><a name="patent">3. Grant of Patent License</a></strong>. Subject to the terms
|
||||
and conditions of this License, each Contributor hereby grants to You a
|
||||
perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable
|
||||
(except as stated in this section) patent license to make, have made, use,
|
||||
offer to sell, sell, import, and otherwise transfer the Work, where such
|
||||
license applies only to those patent claims licensable by such Contributor
|
||||
that are necessarily infringed by their Contribution(s) alone or by
|
||||
combination of their Contribution(s) with the Work to which such
|
||||
Contribution(s) was submitted. If You institute patent litigation against
|
||||
any entity (including a cross-claim or counterclaim in a lawsuit) alleging
|
||||
that the Work or a Contribution incorporated within the Work constitutes
|
||||
direct or contributory patent infringement, then any patent licenses
|
||||
granted to You under this License for that Work shall terminate as of the
|
||||
date such litigation is filed.</p>
|
||||
<p><strong><a name="redistribution">4. Redistribution</a></strong>. You may reproduce and
|
||||
distribute copies of the Work or Derivative Works thereof in any medium,
|
||||
with or without modifications, and in Source or Object form, provided that
|
||||
You meet the following conditions:</p>
|
||||
<ol style="list-style: lower-latin;">
|
||||
<li>You must give any other recipients of the Work or Derivative Works a
|
||||
copy of this License; and</li>
|
||||
|
||||
<li>You must cause any modified files to carry prominent notices stating
|
||||
that You changed the files; and</li>
|
||||
|
||||
<li>You must retain, in the Source form of any Derivative Works that You
|
||||
distribute, all copyright, patent, trademark, and attribution notices from
|
||||
the Source form of the Work, excluding those notices that do not pertain to
|
||||
any part of the Derivative Works; and</li>
|
||||
|
||||
<li>If the Work includes a "NOTICE" text file as part of its distribution,
|
||||
then any Derivative Works that You distribute must include a readable copy
|
||||
of the attribution notices contained within such NOTICE file, excluding
|
||||
those notices that do not pertain to any part of the Derivative Works, in
|
||||
at least one of the following places: within a NOTICE text file distributed
|
||||
as part of the Derivative Works; within the Source form or documentation,
|
||||
if provided along with the Derivative Works; or, within a display generated
|
||||
by the Derivative Works, if and wherever such third-party notices normally
|
||||
appear. The contents of the NOTICE file are for informational purposes only
|
||||
and do not modify the License. You may add Your own attribution notices
|
||||
within Derivative Works that You distribute, alongside or as an addendum to
|
||||
the NOTICE text from the Work, provided that such additional attribution
|
||||
notices cannot be construed as modifying the License.
|
||||
<br/>
|
||||
<br/>
|
||||
You may add Your own copyright statement to Your modifications and may
|
||||
provide additional or different license terms and conditions for use,
|
||||
reproduction, or distribution of Your modifications, or for any such
|
||||
Derivative Works as a whole, provided Your use, reproduction, and
|
||||
distribution of the Work otherwise complies with the conditions stated in
|
||||
this License.
|
||||
</li>
|
||||
|
||||
</ol>
|
||||
|
||||
<p><strong><a name="contributions">5. Submission of Contributions</a></strong>. Unless You
|
||||
explicitly state otherwise, any Contribution intentionally submitted for
|
||||
inclusion in the Work by You to the Licensor shall be under the terms and
|
||||
conditions of this License, without any additional terms or conditions.
|
||||
Notwithstanding the above, nothing herein shall supersede or modify the
|
||||
terms of any separate license agreement you may have executed with Licensor
|
||||
regarding such Contributions.</p>
|
||||
<p><strong><a name="trademarks">6. Trademarks</a></strong>. This License does not grant
|
||||
permission to use the trade names, trademarks, service marks, or product
|
||||
names of the Licensor, except as required for reasonable and customary use
|
||||
in describing the origin of the Work and reproducing the content of the
|
||||
NOTICE file.</p>
|
||||
<p><strong><a name="no-warranty">7. Disclaimer of Warranty</a></strong>. Unless required by
|
||||
applicable law or agreed to in writing, Licensor provides the Work (and
|
||||
each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT
|
||||
WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including,
|
||||
without limitation, any warranties or conditions of TITLE,
|
||||
NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You
|
||||
are solely responsible for determining the appropriateness of using or
|
||||
redistributing the Work and assume any risks associated with Your exercise
|
||||
of permissions under this License.</p>
|
||||
<p><strong><a name="no-liability">8. Limitation of Liability</a></strong>. In no event and
|
||||
under no legal theory, whether in tort (including negligence), contract, or
|
||||
otherwise, unless required by applicable law (such as deliberate and
|
||||
grossly negligent acts) or agreed to in writing, shall any Contributor be
|
||||
liable to You for damages, including any direct, indirect, special,
|
||||
incidental, or consequential damages of any character arising as a result
|
||||
of this License or out of the use or inability to use the Work (including
|
||||
but not limited to damages for loss of goodwill, work stoppage, computer
|
||||
failure or malfunction, or any and all other commercial damages or losses),
|
||||
even if such Contributor has been advised of the possibility of such
|
||||
damages.</p>
|
||||
<p><strong><a name="additional">9. Accepting Warranty or Additional Liability</a></strong>.
|
||||
While redistributing the Work or Derivative Works thereof, You may choose
|
||||
to offer, and charge a fee for, acceptance of support, warranty, indemnity,
|
||||
or other liability obligations and/or rights consistent with this License.
|
||||
However, in accepting such obligations, You may act only on Your own behalf
|
||||
and on Your sole responsibility, not on behalf of any other Contributor,
|
||||
and only if You agree to indemnify, defend, and hold each Contributor
|
||||
harmless for any liability incurred by, or claims asserted against, such
|
||||
Contributor by reason of your accepting any such warranty or additional
|
||||
liability.</p>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,245 +0,0 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<!-- saved from url=(0050)https://www.eclipse.org/org/documents/epl-v10.html -->
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
|
||||
|
||||
<title>Eclipse Public License - Version 1.0</title>
|
||||
|
||||
</head>
|
||||
|
||||
<body cz-shortcut-listen="true" lang="EN-US">
|
||||
|
||||
<h2>Eclipse Public License - v 1.0</h2>
|
||||
|
||||
<p>THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE
|
||||
PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR
|
||||
DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS
|
||||
AGREEMENT.</p>
|
||||
|
||||
<p><b>1. DEFINITIONS</b></p>
|
||||
|
||||
<p>"Contribution" means:</p>
|
||||
|
||||
<p class="list">a) in the case of the initial Contributor, the initial
|
||||
code and documentation distributed under this Agreement, and</p>
|
||||
<p class="list">b) in the case of each subsequent Contributor:</p>
|
||||
<p class="list">i) changes to the Program, and</p>
|
||||
<p class="list">ii) additions to the Program;</p>
|
||||
<p class="list">where such changes and/or additions to the Program
|
||||
originate from and are distributed by that particular Contributor. A
|
||||
Contribution 'originates' from a Contributor if it was added to the
|
||||
Program by such Contributor itself or anyone acting on such
|
||||
Contributor's behalf. Contributions do not include additions to the
|
||||
Program which: (i) are separate modules of software distributed in
|
||||
conjunction with the Program under their own license agreement, and (ii)
|
||||
are not derivative works of the Program.</p>
|
||||
|
||||
<p>"Contributor" means any person or entity that distributes
|
||||
the Program.</p>
|
||||
|
||||
<p>"Licensed Patents" mean patent claims licensable by a
|
||||
Contributor which are necessarily infringed by the use or sale of its
|
||||
Contribution alone or when combined with the Program.</p>
|
||||
|
||||
<p>"Program" means the Contributions distributed in accordance
|
||||
with this Agreement.</p>
|
||||
|
||||
<p>"Recipient" means anyone who receives the Program under
|
||||
this Agreement, including all Contributors.</p>
|
||||
|
||||
<p><b>2. GRANT OF RIGHTS</b></p>
|
||||
|
||||
<p class="list">a) Subject to the terms of this Agreement, each
|
||||
Contributor hereby grants Recipient a non-exclusive, worldwide,
|
||||
royalty-free copyright license to reproduce, prepare derivative works
|
||||
of, publicly display, publicly perform, distribute and sublicense the
|
||||
Contribution of such Contributor, if any, and such derivative works, in
|
||||
source code and object code form.</p>
|
||||
|
||||
<p class="list">b) Subject to the terms of this Agreement, each
|
||||
Contributor hereby grants Recipient a non-exclusive, worldwide,
|
||||
royalty-free patent license under Licensed Patents to make, use, sell,
|
||||
offer to sell, import and otherwise transfer the Contribution of such
|
||||
Contributor, if any, in source code and object code form. This patent
|
||||
license shall apply to the combination of the Contribution and the
|
||||
Program if, at the time the Contribution is added by the Contributor,
|
||||
such addition of the Contribution causes such combination to be covered
|
||||
by the Licensed Patents. The patent license shall not apply to any other
|
||||
combinations which include the Contribution. No hardware per se is
|
||||
licensed hereunder.</p>
|
||||
|
||||
<p class="list">c) Recipient understands that although each Contributor
|
||||
grants the licenses to its Contributions set forth herein, no assurances
|
||||
are provided by any Contributor that the Program does not infringe the
|
||||
patent or other intellectual property rights of any other entity. Each
|
||||
Contributor disclaims any liability to Recipient for claims brought by
|
||||
any other entity based on infringement of intellectual property rights
|
||||
or otherwise. As a condition to exercising the rights and licenses
|
||||
granted hereunder, each Recipient hereby assumes sole responsibility to
|
||||
secure any other intellectual property rights needed, if any. For
|
||||
example, if a third party patent license is required to allow Recipient
|
||||
to distribute the Program, it is Recipient's responsibility to acquire
|
||||
that license before distributing the Program.</p>
|
||||
|
||||
<p class="list">d) Each Contributor represents that to its knowledge it
|
||||
has sufficient copyright rights in its Contribution, if any, to grant
|
||||
the copyright license set forth in this Agreement.</p>
|
||||
|
||||
<p><b>3. REQUIREMENTS</b></p>
|
||||
|
||||
<p>A Contributor may choose to distribute the Program in object code
|
||||
form under its own license agreement, provided that:</p>
|
||||
|
||||
<p class="list">a) it complies with the terms and conditions of this
|
||||
Agreement; and</p>
|
||||
|
||||
<p class="list">b) its license agreement:</p>
|
||||
|
||||
<p class="list">i) effectively disclaims on behalf of all Contributors
|
||||
all warranties and conditions, express and implied, including warranties
|
||||
or conditions of title and non-infringement, and implied warranties or
|
||||
conditions of merchantability and fitness for a particular purpose;</p>
|
||||
|
||||
<p class="list">ii) effectively excludes on behalf of all Contributors
|
||||
all liability for damages, including direct, indirect, special,
|
||||
incidental and consequential damages, such as lost profits;</p>
|
||||
|
||||
<p class="list">iii) states that any provisions which differ from this
|
||||
Agreement are offered by that Contributor alone and not by any other
|
||||
party; and</p>
|
||||
|
||||
<p class="list">iv) states that source code for the Program is available
|
||||
from such Contributor, and informs licensees how to obtain it in a
|
||||
reasonable manner on or through a medium customarily used for software
|
||||
exchange.</p>
|
||||
|
||||
<p>When the Program is made available in source code form:</p>
|
||||
|
||||
<p class="list">a) it must be made available under this Agreement; and</p>
|
||||
|
||||
<p class="list">b) a copy of this Agreement must be included with each
|
||||
copy of the Program.</p>
|
||||
|
||||
<p>Contributors may not remove or alter any copyright notices contained
|
||||
within the Program.</p>
|
||||
|
||||
<p>Each Contributor must identify itself as the originator of its
|
||||
Contribution, if any, in a manner that reasonably allows subsequent
|
||||
Recipients to identify the originator of the Contribution.</p>
|
||||
|
||||
<p><b>4. COMMERCIAL DISTRIBUTION</b></p>
|
||||
|
||||
<p>Commercial distributors of software may accept certain
|
||||
responsibilities with respect to end users, business partners and the
|
||||
like. While this license is intended to facilitate the commercial use of
|
||||
the Program, the Contributor who includes the Program in a commercial
|
||||
product offering should do so in a manner which does not create
|
||||
potential liability for other Contributors. Therefore, if a Contributor
|
||||
includes the Program in a commercial product offering, such Contributor
|
||||
("Commercial Contributor") hereby agrees to defend and
|
||||
indemnify every other Contributor ("Indemnified Contributor")
|
||||
against any losses, damages and costs (collectively "Losses")
|
||||
arising from claims, lawsuits and other legal actions brought by a third
|
||||
party against the Indemnified Contributor to the extent caused by the
|
||||
acts or omissions of such Commercial Contributor in connection with its
|
||||
distribution of the Program in a commercial product offering. The
|
||||
obligations in this section do not apply to any claims or Losses
|
||||
relating to any actual or alleged intellectual property infringement. In
|
||||
order to qualify, an Indemnified Contributor must: a) promptly notify
|
||||
the Commercial Contributor in writing of such claim, and b) allow the
|
||||
Commercial Contributor to control, and cooperate with the Commercial
|
||||
Contributor in, the defense and any related settlement negotiations. The
|
||||
Indemnified Contributor may participate in any such claim at its own
|
||||
expense.</p>
|
||||
|
||||
<p>For example, a Contributor might include the Program in a commercial
|
||||
product offering, Product X. That Contributor is then a Commercial
|
||||
Contributor. If that Commercial Contributor then makes performance
|
||||
claims, or offers warranties related to Product X, those performance
|
||||
claims and warranties are such Commercial Contributor's responsibility
|
||||
alone. Under this section, the Commercial Contributor would have to
|
||||
defend claims against the other Contributors related to those
|
||||
performance claims and warranties, and if a court requires any other
|
||||
Contributor to pay any damages as a result, the Commercial Contributor
|
||||
must pay those damages.</p>
|
||||
|
||||
<p><b>5. NO WARRANTY</b></p>
|
||||
|
||||
<p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS
|
||||
PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS
|
||||
OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION,
|
||||
ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY
|
||||
OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely
|
||||
responsible for determining the appropriateness of using and
|
||||
distributing the Program and assumes all risks associated with its
|
||||
exercise of rights under this Agreement , including but not limited to
|
||||
the risks and costs of program errors, compliance with applicable laws,
|
||||
damage to or loss of data, programs or equipment, and unavailability or
|
||||
interruption of operations.</p>
|
||||
|
||||
<p><b>6. DISCLAIMER OF LIABILITY</b></p>
|
||||
|
||||
<p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT
|
||||
NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT,
|
||||
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING
|
||||
WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF
|
||||
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||||
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR
|
||||
DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED
|
||||
HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.</p>
|
||||
|
||||
<p><b>7. GENERAL</b></p>
|
||||
|
||||
<p>If any provision of this Agreement is invalid or unenforceable under
|
||||
applicable law, it shall not affect the validity or enforceability of
|
||||
the remainder of the terms of this Agreement, and without further action
|
||||
by the parties hereto, such provision shall be reformed to the minimum
|
||||
extent necessary to make such provision valid and enforceable.</p>
|
||||
|
||||
<p>If Recipient institutes patent litigation against any entity
|
||||
(including a cross-claim or counterclaim in a lawsuit) alleging that the
|
||||
Program itself (excluding combinations of the Program with other
|
||||
software or hardware) infringes such Recipient's patent(s), then such
|
||||
Recipient's rights granted under Section 2(b) shall terminate as of the
|
||||
date such litigation is filed.</p>
|
||||
|
||||
<p>All Recipient's rights under this Agreement shall terminate if it
|
||||
fails to comply with any of the material terms or conditions of this
|
||||
Agreement and does not cure such failure in a reasonable period of time
|
||||
after becoming aware of such noncompliance. If all Recipient's rights
|
||||
under this Agreement terminate, Recipient agrees to cease use and
|
||||
distribution of the Program as soon as reasonably practicable. However,
|
||||
Recipient's obligations under this Agreement and any licenses granted by
|
||||
Recipient relating to the Program shall continue and survive.</p>
|
||||
|
||||
<p>Everyone is permitted to copy and distribute copies of this
|
||||
Agreement, but in order to avoid inconsistency the Agreement is
|
||||
copyrighted and may only be modified in the following manner. The
|
||||
Agreement Steward reserves the right to publish new versions (including
|
||||
revisions) of this Agreement from time to time. No one other than the
|
||||
Agreement Steward has the right to modify this Agreement. The Eclipse
|
||||
Foundation is the initial Agreement Steward. The Eclipse Foundation may
|
||||
assign the responsibility to serve as the Agreement Steward to a
|
||||
suitable separate entity. Each new version of the Agreement will be
|
||||
given a distinguishing version number. The Program (including
|
||||
Contributions) may always be distributed subject to the version of the
|
||||
Agreement under which it was received. In addition, after a new version
|
||||
of the Agreement is published, Contributor may elect to distribute the
|
||||
Program (including its Contributions) under the new version. Except as
|
||||
expressly stated in Sections 2(a) and 2(b) above, Recipient receives no
|
||||
rights or licenses to the intellectual property of any Contributor under
|
||||
this Agreement, whether expressly, by implication, estoppel or
|
||||
otherwise. All rights in the Program not expressly granted under this
|
||||
Agreement are reserved.</p>
|
||||
|
||||
<p>This Agreement is governed by the laws of the State of New York and
|
||||
the intellectual property laws of the United States of America. No party
|
||||
to this Agreement will bring a legal action under this Agreement more
|
||||
than one year after the cause of action arose. Each party waives its
|
||||
rights to a jury trial in any resulting litigation.</p>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,639 +0,0 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>GNU General Public License v3.0 - GNU Project - Free Software Foundation (FSF)</title>
|
||||
<link rel="alternate" type="application/rdf+xml"
|
||||
href="http://www.gnu.org/licenses/gpl-3.0.rdf" />
|
||||
</head>
|
||||
<body>
|
||||
<h3 style="text-align: center;">GNU GENERAL PUBLIC LICENSE</h3>
|
||||
<p style="text-align: center;">Version 3, 29 June 2007</p>
|
||||
|
||||
<p>Copyright © 2007 Free Software Foundation, Inc.
|
||||
<<a href="http://fsf.org/">http://fsf.org/</a>></p><p>
|
||||
Everyone is permitted to copy and distribute verbatim copies
|
||||
of this license document, but changing it is not allowed.</p>
|
||||
|
||||
<h3><a name="preamble"></a>Preamble</h3>
|
||||
|
||||
<p>The GNU General Public License is a free, copyleft license for
|
||||
software and other kinds of works.</p>
|
||||
|
||||
<p>The licenses for most software and other practical works are designed
|
||||
to take away your freedom to share and change the works. By contrast,
|
||||
the GNU General Public License is intended to guarantee your freedom to
|
||||
share and change all versions of a program--to make sure it remains free
|
||||
software for all its users. We, the Free Software Foundation, use the
|
||||
GNU General Public License for most of our software; it applies also to
|
||||
any other work released this way by its authors. You can apply it to
|
||||
your programs, too.</p>
|
||||
|
||||
<p>When we speak of free software, we are referring to freedom, not
|
||||
price. Our General Public Licenses are designed to make sure that you
|
||||
have the freedom to distribute copies of free software (and charge for
|
||||
them if you wish), that you receive source code or can get it if you
|
||||
want it, that you can change the software or use pieces of it in new
|
||||
free programs, and that you know you can do these things.</p>
|
||||
|
||||
<p>To protect your rights, we need to prevent others from denying you
|
||||
these rights or asking you to surrender the rights. Therefore, you have
|
||||
certain responsibilities if you distribute copies of the software, or if
|
||||
you modify it: responsibilities to respect the freedom of others.</p>
|
||||
|
||||
<p>For example, if you distribute copies of such a program, whether
|
||||
gratis or for a fee, you must pass on to the recipients the same
|
||||
freedoms that you received. You must make sure that they, too, receive
|
||||
or can get the source code. And you must show them these terms so they
|
||||
know their rights.</p>
|
||||
|
||||
<p>Developers that use the GNU GPL protect your rights with two steps:
|
||||
(1) assert copyright on the software, and (2) offer you this License
|
||||
giving you legal permission to copy, distribute and/or modify it.</p>
|
||||
|
||||
<p>For the developers' and authors' protection, the GPL clearly explains
|
||||
that there is no warranty for this free software. For both users' and
|
||||
authors' sake, the GPL requires that modified versions be marked as
|
||||
changed, so that their problems will not be attributed erroneously to
|
||||
authors of previous versions.</p>
|
||||
|
||||
<p>Some devices are designed to deny users access to install or run
|
||||
modified versions of the software inside them, although the manufacturer
|
||||
can do so. This is fundamentally incompatible with the aim of
|
||||
protecting users' freedom to change the software. The systematic
|
||||
pattern of such abuse occurs in the area of products for individuals to
|
||||
use, which is precisely where it is most unacceptable. Therefore, we
|
||||
have designed this version of the GPL to prohibit the practice for those
|
||||
products. If such problems arise substantially in other domains, we
|
||||
stand ready to extend this provision to those domains in future versions
|
||||
of the GPL, as needed to protect the freedom of users.</p>
|
||||
|
||||
<p>Finally, every program is threatened constantly by software patents.
|
||||
States should not allow patents to restrict development and use of
|
||||
software on general-purpose computers, but in those that do, we wish to
|
||||
avoid the special danger that patents applied to a free program could
|
||||
make it effectively proprietary. To prevent this, the GPL assures that
|
||||
patents cannot be used to render the program non-free.</p>
|
||||
|
||||
<p>The precise terms and conditions for copying, distribution and
|
||||
modification follow.</p>
|
||||
|
||||
<h3><a name="terms"></a>TERMS AND CONDITIONS</h3>
|
||||
|
||||
<h4><a name="section0"></a>0. Definitions.</h4>
|
||||
|
||||
<p>“This License” refers to version 3 of the GNU General Public License.</p>
|
||||
|
||||
<p>“Copyright” also means copyright-like laws that apply to other kinds of
|
||||
works, such as semiconductor masks.</p>
|
||||
|
||||
<p>“The Program” refers to any copyrightable work licensed under this
|
||||
License. Each licensee is addressed as “you”. “Licensees” and
|
||||
“recipients” may be individuals or organizations.</p>
|
||||
|
||||
<p>To “modify” a work means to copy from or adapt all or part of the work
|
||||
in a fashion requiring copyright permission, other than the making of an
|
||||
exact copy. The resulting work is called a “modified version” of the
|
||||
earlier work or a work “based on” the earlier work.</p>
|
||||
|
||||
<p>A “covered work” means either the unmodified Program or a work based
|
||||
on the Program.</p>
|
||||
|
||||
<p>To “propagate” a work means to do anything with it that, without
|
||||
permission, would make you directly or secondarily liable for
|
||||
infringement under applicable copyright law, except executing it on a
|
||||
computer or modifying a private copy. Propagation includes copying,
|
||||
distribution (with or without modification), making available to the
|
||||
public, and in some countries other activities as well.</p>
|
||||
|
||||
<p>To “convey” a work means any kind of propagation that enables other
|
||||
parties to make or receive copies. Mere interaction with a user through
|
||||
a computer network, with no transfer of a copy, is not conveying.</p>
|
||||
|
||||
<p>An interactive user interface displays “Appropriate Legal Notices”
|
||||
to the extent that it includes a convenient and prominently visible
|
||||
feature that (1) displays an appropriate copyright notice, and (2)
|
||||
tells the user that there is no warranty for the work (except to the
|
||||
extent that warranties are provided), that licensees may convey the
|
||||
work under this License, and how to view a copy of this License. If
|
||||
the interface presents a list of user commands or options, such as a
|
||||
menu, a prominent item in the list meets this criterion.</p>
|
||||
|
||||
<h4><a name="section1"></a>1. Source Code.</h4>
|
||||
|
||||
<p>The “source code” for a work means the preferred form of the work
|
||||
for making modifications to it. “Object code” means any non-source
|
||||
form of a work.</p>
|
||||
|
||||
<p>A “Standard Interface” means an interface that either is an official
|
||||
standard defined by a recognized standards body, or, in the case of
|
||||
interfaces specified for a particular programming language, one that
|
||||
is widely used among developers working in that language.</p>
|
||||
|
||||
<p>The “System Libraries” of an executable work include anything, other
|
||||
than the work as a whole, that (a) is included in the normal form of
|
||||
packaging a Major Component, but which is not part of that Major
|
||||
Component, and (b) serves only to enable use of the work with that
|
||||
Major Component, or to implement a Standard Interface for which an
|
||||
implementation is available to the public in source code form. A
|
||||
“Major Component”, in this context, means a major essential component
|
||||
(kernel, window system, and so on) of the specific operating system
|
||||
(if any) on which the executable work runs, or a compiler used to
|
||||
produce the work, or an object code interpreter used to run it.</p>
|
||||
|
||||
<p>The “Corresponding Source” for a work in object code form means all
|
||||
the source code needed to generate, install, and (for an executable
|
||||
work) run the object code and to modify the work, including scripts to
|
||||
control those activities. However, it does not include the work's
|
||||
System Libraries, or general-purpose tools or generally available free
|
||||
programs which are used unmodified in performing those activities but
|
||||
which are not part of the work. For example, Corresponding Source
|
||||
includes interface definition files associated with source files for
|
||||
the work, and the source code for shared libraries and dynamically
|
||||
linked subprograms that the work is specifically designed to require,
|
||||
such as by intimate data communication or control flow between those
|
||||
subprograms and other parts of the work.</p>
|
||||
|
||||
<p>The Corresponding Source need not include anything that users
|
||||
can regenerate automatically from other parts of the Corresponding
|
||||
Source.</p>
|
||||
|
||||
<p>The Corresponding Source for a work in source code form is that
|
||||
same work.</p>
|
||||
|
||||
<h4><a name="section2"></a>2. Basic Permissions.</h4>
|
||||
|
||||
<p>All rights granted under this License are granted for the term of
|
||||
copyright on the Program, and are irrevocable provided the stated
|
||||
conditions are met. This License explicitly affirms your unlimited
|
||||
permission to run the unmodified Program. The output from running a
|
||||
covered work is covered by this License only if the output, given its
|
||||
content, constitutes a covered work. This License acknowledges your
|
||||
rights of fair use or other equivalent, as provided by copyright law.</p>
|
||||
|
||||
<p>You may make, run and propagate covered works that you do not
|
||||
convey, without conditions so long as your license otherwise remains
|
||||
in force. You may convey covered works to others for the sole purpose
|
||||
of having them make modifications exclusively for you, or provide you
|
||||
with facilities for running those works, provided that you comply with
|
||||
the terms of this License in conveying all material for which you do
|
||||
not control copyright. Those thus making or running the covered works
|
||||
for you must do so exclusively on your behalf, under your direction
|
||||
and control, on terms that prohibit them from making any copies of
|
||||
your copyrighted material outside their relationship with you.</p>
|
||||
|
||||
<p>Conveying under any other circumstances is permitted solely under
|
||||
the conditions stated below. Sublicensing is not allowed; section 10
|
||||
makes it unnecessary.</p>
|
||||
|
||||
<h4><a name="section3"></a>3. Protecting Users' Legal Rights From Anti-Circumvention Law.</h4>
|
||||
|
||||
<p>No covered work shall be deemed part of an effective technological
|
||||
measure under any applicable law fulfilling obligations under article
|
||||
11 of the WIPO copyright treaty adopted on 20 December 1996, or
|
||||
similar laws prohibiting or restricting circumvention of such
|
||||
measures.</p>
|
||||
|
||||
<p>When you convey a covered work, you waive any legal power to forbid
|
||||
circumvention of technological measures to the extent such circumvention
|
||||
is effected by exercising rights under this License with respect to
|
||||
the covered work, and you disclaim any intention to limit operation or
|
||||
modification of the work as a means of enforcing, against the work's
|
||||
users, your or third parties' legal rights to forbid circumvention of
|
||||
technological measures.</p>
|
||||
|
||||
<h4><a name="section4"></a>4. Conveying Verbatim Copies.</h4>
|
||||
|
||||
<p>You may convey verbatim copies of the Program's source code as you
|
||||
receive it, in any medium, provided that you conspicuously and
|
||||
appropriately publish on each copy an appropriate copyright notice;
|
||||
keep intact all notices stating that this License and any
|
||||
non-permissive terms added in accord with section 7 apply to the code;
|
||||
keep intact all notices of the absence of any warranty; and give all
|
||||
recipients a copy of this License along with the Program.</p>
|
||||
|
||||
<p>You may charge any price or no price for each copy that you convey,
|
||||
and you may offer support or warranty protection for a fee.</p>
|
||||
|
||||
<h4><a name="section5"></a>5. Conveying Modified Source Versions.</h4>
|
||||
|
||||
<p>You may convey a work based on the Program, or the modifications to
|
||||
produce it from the Program, in the form of source code under the
|
||||
terms of section 4, provided that you also meet all of these conditions:</p>
|
||||
|
||||
<ul>
|
||||
<li>a) The work must carry prominent notices stating that you modified
|
||||
it, and giving a relevant date.</li>
|
||||
|
||||
<li>b) The work must carry prominent notices stating that it is
|
||||
released under this License and any conditions added under section
|
||||
7. This requirement modifies the requirement in section 4 to
|
||||
“keep intact all notices”.</li>
|
||||
|
||||
<li>c) You must license the entire work, as a whole, under this
|
||||
License to anyone who comes into possession of a copy. This
|
||||
License will therefore apply, along with any applicable section 7
|
||||
additional terms, to the whole of the work, and all its parts,
|
||||
regardless of how they are packaged. This License gives no
|
||||
permission to license the work in any other way, but it does not
|
||||
invalidate such permission if you have separately received it.</li>
|
||||
|
||||
<li>d) If the work has interactive user interfaces, each must display
|
||||
Appropriate Legal Notices; however, if the Program has interactive
|
||||
interfaces that do not display Appropriate Legal Notices, your
|
||||
work need not make them do so.</li>
|
||||
</ul>
|
||||
|
||||
<p>A compilation of a covered work with other separate and independent
|
||||
works, which are not by their nature extensions of the covered work,
|
||||
and which are not combined with it such as to form a larger program,
|
||||
in or on a volume of a storage or distribution medium, is called an
|
||||
“aggregate” if the compilation and its resulting copyright are not
|
||||
used to limit the access or legal rights of the compilation's users
|
||||
beyond what the individual works permit. Inclusion of a covered work
|
||||
in an aggregate does not cause this License to apply to the other
|
||||
parts of the aggregate.</p>
|
||||
|
||||
<h4><a name="section6"></a>6. Conveying Non-Source Forms.</h4>
|
||||
|
||||
<p>You may convey a covered work in object code form under the terms
|
||||
of sections 4 and 5, provided that you also convey the
|
||||
machine-readable Corresponding Source under the terms of this License,
|
||||
in one of these ways:</p>
|
||||
|
||||
<ul>
|
||||
<li>a) Convey the object code in, or embodied in, a physical product
|
||||
(including a physical distribution medium), accompanied by the
|
||||
Corresponding Source fixed on a durable physical medium
|
||||
customarily used for software interchange.</li>
|
||||
|
||||
<li>b) Convey the object code in, or embodied in, a physical product
|
||||
(including a physical distribution medium), accompanied by a
|
||||
written offer, valid for at least three years and valid for as
|
||||
long as you offer spare parts or customer support for that product
|
||||
model, to give anyone who possesses the object code either (1) a
|
||||
copy of the Corresponding Source for all the software in the
|
||||
product that is covered by this License, on a durable physical
|
||||
medium customarily used for software interchange, for a price no
|
||||
more than your reasonable cost of physically performing this
|
||||
conveying of source, or (2) access to copy the
|
||||
Corresponding Source from a network server at no charge.</li>
|
||||
|
||||
<li>c) Convey individual copies of the object code with a copy of the
|
||||
written offer to provide the Corresponding Source. This
|
||||
alternative is allowed only occasionally and noncommercially, and
|
||||
only if you received the object code with such an offer, in accord
|
||||
with subsection 6b.</li>
|
||||
|
||||
<li>d) Convey the object code by offering access from a designated
|
||||
place (gratis or for a charge), and offer equivalent access to the
|
||||
Corresponding Source in the same way through the same place at no
|
||||
further charge. You need not require recipients to copy the
|
||||
Corresponding Source along with the object code. If the place to
|
||||
copy the object code is a network server, the Corresponding Source
|
||||
may be on a different server (operated by you or a third party)
|
||||
that supports equivalent copying facilities, provided you maintain
|
||||
clear directions next to the object code saying where to find the
|
||||
Corresponding Source. Regardless of what server hosts the
|
||||
Corresponding Source, you remain obligated to ensure that it is
|
||||
available for as long as needed to satisfy these requirements.</li>
|
||||
|
||||
<li>e) Convey the object code using peer-to-peer transmission, provided
|
||||
you inform other peers where the object code and Corresponding
|
||||
Source of the work are being offered to the general public at no
|
||||
charge under subsection 6d.</li>
|
||||
</ul>
|
||||
|
||||
<p>A separable portion of the object code, whose source code is excluded
|
||||
from the Corresponding Source as a System Library, need not be
|
||||
included in conveying the object code work.</p>
|
||||
|
||||
<p>A “User Product” is either (1) a “consumer product”, which means any
|
||||
tangible personal property which is normally used for personal, family,
|
||||
or household purposes, or (2) anything designed or sold for incorporation
|
||||
into a dwelling. In determining whether a product is a consumer product,
|
||||
doubtful cases shall be resolved in favor of coverage. For a particular
|
||||
product received by a particular user, “normally used” refers to a
|
||||
typical or common use of that class of product, regardless of the status
|
||||
of the particular user or of the way in which the particular user
|
||||
actually uses, or expects or is expected to use, the product. A product
|
||||
is a consumer product regardless of whether the product has substantial
|
||||
commercial, industrial or non-consumer uses, unless such uses represent
|
||||
the only significant mode of use of the product.</p>
|
||||
|
||||
<p>“Installation Information” for a User Product means any methods,
|
||||
procedures, authorization keys, or other information required to install
|
||||
and execute modified versions of a covered work in that User Product from
|
||||
a modified version of its Corresponding Source. The information must
|
||||
suffice to ensure that the continued functioning of the modified object
|
||||
code is in no case prevented or interfered with solely because
|
||||
modification has been made.</p>
|
||||
|
||||
<p>If you convey an object code work under this section in, or with, or
|
||||
specifically for use in, a User Product, and the conveying occurs as
|
||||
part of a transaction in which the right of possession and use of the
|
||||
User Product is transferred to the recipient in perpetuity or for a
|
||||
fixed term (regardless of how the transaction is characterized), the
|
||||
Corresponding Source conveyed under this section must be accompanied
|
||||
by the Installation Information. But this requirement does not apply
|
||||
if neither you nor any third party retains the ability to install
|
||||
modified object code on the User Product (for example, the work has
|
||||
been installed in ROM).</p>
|
||||
|
||||
<p>The requirement to provide Installation Information does not include a
|
||||
requirement to continue to provide support service, warranty, or updates
|
||||
for a work that has been modified or installed by the recipient, or for
|
||||
the User Product in which it has been modified or installed. Access to a
|
||||
network may be denied when the modification itself materially and
|
||||
adversely affects the operation of the network or violates the rules and
|
||||
protocols for communication across the network.</p>
|
||||
|
||||
<p>Corresponding Source conveyed, and Installation Information provided,
|
||||
in accord with this section must be in a format that is publicly
|
||||
documented (and with an implementation available to the public in
|
||||
source code form), and must require no special password or key for
|
||||
unpacking, reading or copying.</p>
|
||||
|
||||
<h4><a name="section7"></a>7. Additional Terms.</h4>
|
||||
|
||||
<p>“Additional permissions” are terms that supplement the terms of this
|
||||
License by making exceptions from one or more of its conditions.
|
||||
Additional permissions that are applicable to the entire Program shall
|
||||
be treated as though they were included in this License, to the extent
|
||||
that they are valid under applicable law. If additional permissions
|
||||
apply only to part of the Program, that part may be used separately
|
||||
under those permissions, but the entire Program remains governed by
|
||||
this License without regard to the additional permissions.</p>
|
||||
|
||||
<p>When you convey a copy of a covered work, you may at your option
|
||||
remove any additional permissions from that copy, or from any part of
|
||||
it. (Additional permissions may be written to require their own
|
||||
removal in certain cases when you modify the work.) You may place
|
||||
additional permissions on material, added by you to a covered work,
|
||||
for which you have or can give appropriate copyright permission.</p>
|
||||
|
||||
<p>Notwithstanding any other provision of this License, for material you
|
||||
add to a covered work, you may (if authorized by the copyright holders of
|
||||
that material) supplement the terms of this License with terms:</p>
|
||||
|
||||
<ul>
|
||||
<li>a) Disclaiming warranty or limiting liability differently from the
|
||||
terms of sections 15 and 16 of this License; or</li>
|
||||
|
||||
<li>b) Requiring preservation of specified reasonable legal notices or
|
||||
author attributions in that material or in the Appropriate Legal
|
||||
Notices displayed by works containing it; or</li>
|
||||
|
||||
<li>c) Prohibiting misrepresentation of the origin of that material, or
|
||||
requiring that modified versions of such material be marked in
|
||||
reasonable ways as different from the original version; or</li>
|
||||
|
||||
<li>d) Limiting the use for publicity purposes of names of licensors or
|
||||
authors of the material; or</li>
|
||||
|
||||
<li>e) Declining to grant rights under trademark law for use of some
|
||||
trade names, trademarks, or service marks; or</li>
|
||||
|
||||
<li>f) Requiring indemnification of licensors and authors of that
|
||||
material by anyone who conveys the material (or modified versions of
|
||||
it) with contractual assumptions of liability to the recipient, for
|
||||
any liability that these contractual assumptions directly impose on
|
||||
those licensors and authors.</li>
|
||||
</ul>
|
||||
|
||||
<p>All other non-permissive additional terms are considered “further
|
||||
restrictions” within the meaning of section 10. If the Program as you
|
||||
received it, or any part of it, contains a notice stating that it is
|
||||
governed by this License along with a term that is a further
|
||||
restriction, you may remove that term. If a license document contains
|
||||
a further restriction but permits relicensing or conveying under this
|
||||
License, you may add to a covered work material governed by the terms
|
||||
of that license document, provided that the further restriction does
|
||||
not survive such relicensing or conveying.</p>
|
||||
|
||||
<p>If you add terms to a covered work in accord with this section, you
|
||||
must place, in the relevant source files, a statement of the
|
||||
additional terms that apply to those files, or a notice indicating
|
||||
where to find the applicable terms.</p>
|
||||
|
||||
<p>Additional terms, permissive or non-permissive, may be stated in the
|
||||
form of a separately written license, or stated as exceptions;
|
||||
the above requirements apply either way.</p>
|
||||
|
||||
<h4><a name="section8"></a>8. Termination.</h4>
|
||||
|
||||
<p>You may not propagate or modify a covered work except as expressly
|
||||
provided under this License. Any attempt otherwise to propagate or
|
||||
modify it is void, and will automatically terminate your rights under
|
||||
this License (including any patent licenses granted under the third
|
||||
paragraph of section 11).</p>
|
||||
|
||||
<p>However, if you cease all violation of this License, then your
|
||||
license from a particular copyright holder is reinstated (a)
|
||||
provisionally, unless and until the copyright holder explicitly and
|
||||
finally terminates your license, and (b) permanently, if the copyright
|
||||
holder fails to notify you of the violation by some reasonable means
|
||||
prior to 60 days after the cessation.</p>
|
||||
|
||||
<p>Moreover, your license from a particular copyright holder is
|
||||
reinstated permanently if the copyright holder notifies you of the
|
||||
violation by some reasonable means, this is the first time you have
|
||||
received notice of violation of this License (for any work) from that
|
||||
copyright holder, and you cure the violation prior to 30 days after
|
||||
your receipt of the notice.</p>
|
||||
|
||||
<p>Termination of your rights under this section does not terminate the
|
||||
licenses of parties who have received copies or rights from you under
|
||||
this License. If your rights have been terminated and not permanently
|
||||
reinstated, you do not qualify to receive new licenses for the same
|
||||
material under section 10.</p>
|
||||
|
||||
<h4><a name="section9"></a>9. Acceptance Not Required for Having Copies.</h4>
|
||||
|
||||
<p>You are not required to accept this License in order to receive or
|
||||
run a copy of the Program. Ancillary propagation of a covered work
|
||||
occurring solely as a consequence of using peer-to-peer transmission
|
||||
to receive a copy likewise does not require acceptance. However,
|
||||
nothing other than this License grants you permission to propagate or
|
||||
modify any covered work. These actions infringe copyright if you do
|
||||
not accept this License. Therefore, by modifying or propagating a
|
||||
covered work, you indicate your acceptance of this License to do so.</p>
|
||||
|
||||
<h4><a name="section10"></a>10. Automatic Licensing of Downstream Recipients.</h4>
|
||||
|
||||
<p>Each time you convey a covered work, the recipient automatically
|
||||
receives a license from the original licensors, to run, modify and
|
||||
propagate that work, subject to this License. You are not responsible
|
||||
for enforcing compliance by third parties with this License.</p>
|
||||
|
||||
<p>An “entity transaction” is a transaction transferring control of an
|
||||
organization, or substantially all assets of one, or subdividing an
|
||||
organization, or merging organizations. If propagation of a covered
|
||||
work results from an entity transaction, each party to that
|
||||
transaction who receives a copy of the work also receives whatever
|
||||
licenses to the work the party's predecessor in interest had or could
|
||||
give under the previous paragraph, plus a right to possession of the
|
||||
Corresponding Source of the work from the predecessor in interest, if
|
||||
the predecessor has it or can get it with reasonable efforts.</p>
|
||||
|
||||
<p>You may not impose any further restrictions on the exercise of the
|
||||
rights granted or affirmed under this License. For example, you may
|
||||
not impose a license fee, royalty, or other charge for exercise of
|
||||
rights granted under this License, and you may not initiate litigation
|
||||
(including a cross-claim or counterclaim in a lawsuit) alleging that
|
||||
any patent claim is infringed by making, using, selling, offering for
|
||||
sale, or importing the Program or any portion of it.</p>
|
||||
|
||||
<h4><a name="section11"></a>11. Patents.</h4>
|
||||
|
||||
<p>A “contributor” is a copyright holder who authorizes use under this
|
||||
License of the Program or a work on which the Program is based. The
|
||||
work thus licensed is called the contributor's “contributor version”.</p>
|
||||
|
||||
<p>A contributor's “essential patent claims” are all patent claims
|
||||
owned or controlled by the contributor, whether already acquired or
|
||||
hereafter acquired, that would be infringed by some manner, permitted
|
||||
by this License, of making, using, or selling its contributor version,
|
||||
but do not include claims that would be infringed only as a
|
||||
consequence of further modification of the contributor version. For
|
||||
purposes of this definition, “control” includes the right to grant
|
||||
patent sublicenses in a manner consistent with the requirements of
|
||||
this License.</p>
|
||||
|
||||
<p>Each contributor grants you a non-exclusive, worldwide, royalty-free
|
||||
patent license under the contributor's essential patent claims, to
|
||||
make, use, sell, offer for sale, import and otherwise run, modify and
|
||||
propagate the contents of its contributor version.</p>
|
||||
|
||||
<p>In the following three paragraphs, a “patent license” is any express
|
||||
agreement or commitment, however denominated, not to enforce a patent
|
||||
(such as an express permission to practice a patent or covenant not to
|
||||
sue for patent infringement). To “grant” such a patent license to a
|
||||
party means to make such an agreement or commitment not to enforce a
|
||||
patent against the party.</p>
|
||||
|
||||
<p>If you convey a covered work, knowingly relying on a patent license,
|
||||
and the Corresponding Source of the work is not available for anyone
|
||||
to copy, free of charge and under the terms of this License, through a
|
||||
publicly available network server or other readily accessible means,
|
||||
then you must either (1) cause the Corresponding Source to be so
|
||||
available, or (2) arrange to deprive yourself of the benefit of the
|
||||
patent license for this particular work, or (3) arrange, in a manner
|
||||
consistent with the requirements of this License, to extend the patent
|
||||
license to downstream recipients. “Knowingly relying” means you have
|
||||
actual knowledge that, but for the patent license, your conveying the
|
||||
covered work in a country, or your recipient's use of the covered work
|
||||
in a country, would infringe one or more identifiable patents in that
|
||||
country that you have reason to believe are valid.</p>
|
||||
|
||||
<p>If, pursuant to or in connection with a single transaction or
|
||||
arrangement, you convey, or propagate by procuring conveyance of, a
|
||||
covered work, and grant a patent license to some of the parties
|
||||
receiving the covered work authorizing them to use, propagate, modify
|
||||
or convey a specific copy of the covered work, then the patent license
|
||||
you grant is automatically extended to all recipients of the covered
|
||||
work and works based on it.</p>
|
||||
|
||||
<p>A patent license is “discriminatory” if it does not include within
|
||||
the scope of its coverage, prohibits the exercise of, or is
|
||||
conditioned on the non-exercise of one or more of the rights that are
|
||||
specifically granted under this License. You may not convey a covered
|
||||
work if you are a party to an arrangement with a third party that is
|
||||
in the business of distributing software, under which you make payment
|
||||
to the third party based on the extent of your activity of conveying
|
||||
the work, and under which the third party grants, to any of the
|
||||
parties who would receive the covered work from you, a discriminatory
|
||||
patent license (a) in connection with copies of the covered work
|
||||
conveyed by you (or copies made from those copies), or (b) primarily
|
||||
for and in connection with specific products or compilations that
|
||||
contain the covered work, unless you entered into that arrangement,
|
||||
or that patent license was granted, prior to 28 March 2007.</p>
|
||||
|
||||
<p>Nothing in this License shall be construed as excluding or limiting
|
||||
any implied license or other defenses to infringement that may
|
||||
otherwise be available to you under applicable patent law.</p>
|
||||
|
||||
<h4><a name="section12"></a>12. No Surrender of Others' Freedom.</h4>
|
||||
|
||||
<p>If conditions are imposed on you (whether by court order, agreement or
|
||||
otherwise) that contradict the conditions of this License, they do not
|
||||
excuse you from the conditions of this License. If you cannot convey a
|
||||
covered work so as to satisfy simultaneously your obligations under this
|
||||
License and any other pertinent obligations, then as a consequence you may
|
||||
not convey it at all. For example, if you agree to terms that obligate you
|
||||
to collect a royalty for further conveying from those to whom you convey
|
||||
the Program, the only way you could satisfy both those terms and this
|
||||
License would be to refrain entirely from conveying the Program.</p>
|
||||
|
||||
<h4><a name="section13"></a>13. Use with the GNU Affero General Public License.</h4>
|
||||
|
||||
<p>Notwithstanding any other provision of this License, you have
|
||||
permission to link or combine any covered work with a work licensed
|
||||
under version 3 of the GNU Affero General Public License into a single
|
||||
combined work, and to convey the resulting work. The terms of this
|
||||
License will continue to apply to the part which is the covered work,
|
||||
but the special requirements of the GNU Affero General Public License,
|
||||
section 13, concerning interaction through a network will apply to the
|
||||
combination as such.</p>
|
||||
|
||||
<h4><a name="section14"></a>14. Revised Versions of this License.</h4>
|
||||
|
||||
<p>The Free Software Foundation may publish revised and/or new versions of
|
||||
the GNU General Public License from time to time. Such new versions will
|
||||
be similar in spirit to the present version, but may differ in detail to
|
||||
address new problems or concerns.</p>
|
||||
|
||||
<p>Each version is given a distinguishing version number. If the
|
||||
Program specifies that a certain numbered version of the GNU General
|
||||
Public License “or any later version” applies to it, you have the
|
||||
option of following the terms and conditions either of that numbered
|
||||
version or of any later version published by the Free Software
|
||||
Foundation. If the Program does not specify a version number of the
|
||||
GNU General Public License, you may choose any version ever published
|
||||
by the Free Software Foundation.</p>
|
||||
|
||||
<p>If the Program specifies that a proxy can decide which future
|
||||
versions of the GNU General Public License can be used, that proxy's
|
||||
public statement of acceptance of a version permanently authorizes you
|
||||
to choose that version for the Program.</p>
|
||||
|
||||
<p>Later license versions may give you additional or different
|
||||
permissions. However, no additional obligations are imposed on any
|
||||
author or copyright holder as a result of your choosing to follow a
|
||||
later version.</p>
|
||||
|
||||
<h4><a name="section15"></a>15. Disclaimer of Warranty.</h4>
|
||||
|
||||
<p>THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
|
||||
APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
|
||||
HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM “AS IS” WITHOUT WARRANTY
|
||||
OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
|
||||
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
|
||||
IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
|
||||
ALL NECESSARY SERVICING, REPAIR OR CORRECTION.</p>
|
||||
|
||||
<h4><a name="section16"></a>16. Limitation of Liability.</h4>
|
||||
|
||||
<p>IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
|
||||
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
|
||||
THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
|
||||
GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
|
||||
USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
|
||||
DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
|
||||
PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
|
||||
EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
|
||||
SUCH DAMAGES.</p>
|
||||
|
||||
<h4><a name="section17"></a>17. Interpretation of Sections 15 and 16.</h4>
|
||||
|
||||
<p>If the disclaimer of warranty and limitation of liability provided
|
||||
above cannot be given local legal effect according to their terms,
|
||||
reviewing courts shall apply local law that most closely approximates
|
||||
an absolute waiver of all civil liability in connection with the
|
||||
Program, unless a warranty or assumption of liability accompanies a
|
||||
copy of the Program in return for a fee.</p>
|
||||
|
||||
</body></html>
|
||||
@@ -1,26 +0,0 @@
|
||||
<html>
|
||||
<head></head>
|
||||
<body>
|
||||
<p>Copyright (c) <year> <copyright holders></p>
|
||||
|
||||
<p>Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:</p>
|
||||
|
||||
<p>
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.</p>
|
||||
<p>
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.<br />
|
||||
NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</p>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,261 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
<!-- saved from url=(0038)https://www.mozilla.org/en-US/MPL/2.0/ -->
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<title>Mozilla Public License, version 2.0</title>
|
||||
</head>
|
||||
<body>
|
||||
<h1 id="mozilla-public-license-version-2.0">Mozilla Public License<br>Version 2.0</h1>
|
||||
<h2 id="definitions">1. Definitions</h2>
|
||||
<dl>
|
||||
<dt>1.1. “Contributor”</dt>
|
||||
<dd><p>means each individual or legal entity that creates, contributes to the creation of, or
|
||||
owns Covered Software.</p>
|
||||
</dd>
|
||||
<dt>1.2. “Contributor Version”</dt>
|
||||
<dd><p>means the combination of the Contributions of others (if any) used by a Contributor and
|
||||
that particular Contributor’s Contribution.</p>
|
||||
</dd>
|
||||
<dt>1.3. “Contribution”</dt>
|
||||
<dd><p>means Covered Software of a particular Contributor.</p>
|
||||
</dd>
|
||||
<dt>1.4. “Covered Software”</dt>
|
||||
<dd><p>means Source Code Form to which the initial Contributor has attached the notice in
|
||||
Exhibit A, the Executable Form of such Source Code Form, and Modifications of such Source
|
||||
Code Form, in each case including portions thereof.</p>
|
||||
</dd>
|
||||
<dt>1.5. “Incompatible With Secondary Licenses”</dt>
|
||||
<dd><p>means</p>
|
||||
<ol type="a">
|
||||
<li><p>that the initial Contributor has attached the notice described in Exhibit B to
|
||||
the Covered Software; or</p></li>
|
||||
<li><p>that the Covered Software was made available under the terms of version 1.1 or
|
||||
earlier of the License, but not also under the terms of a Secondary License.</p>
|
||||
</li>
|
||||
</ol>
|
||||
</dd>
|
||||
<dt>1.6. “Executable Form”</dt>
|
||||
<dd><p>means any form of the work other than Source Code Form.</p>
|
||||
</dd>
|
||||
<dt>1.7. “Larger Work”</dt>
|
||||
<dd><p>means a work that combines Covered Software with other material, in a separate file or
|
||||
files, that is not Covered Software.</p>
|
||||
</dd>
|
||||
<dt>1.8. “License”</dt>
|
||||
<dd><p>means this document.</p>
|
||||
</dd>
|
||||
<dt>1.9. “Licensable”</dt>
|
||||
<dd><p>means having the right to grant, to the maximum extent possible, whether at the time of
|
||||
the initial grant or subsequently, any and all of the rights conveyed by this License.</p>
|
||||
</dd>
|
||||
<dt>1.10. “Modifications”</dt>
|
||||
<dd><p>means any of the following:</p>
|
||||
<ol type="a">
|
||||
<li><p>any file in Source Code Form that results from an addition to, deletion from, or
|
||||
modification of the contents of Covered Software; or</p></li>
|
||||
<li><p>any new file in Source Code Form that contains any Covered Software.</p></li>
|
||||
</ol>
|
||||
</dd>
|
||||
<dt>1.11. “Patent Claims” of a Contributor</dt>
|
||||
<dd><p>means any patent claim(s), including without limitation, method, process, and apparatus
|
||||
claims, in any patent Licensable by such Contributor that would be infringed, but for the
|
||||
grant of the License, by the making, using, selling, offering for sale, having made, import,
|
||||
or transfer of either its Contributions or its Contributor Version.</p>
|
||||
</dd>
|
||||
<dt>1.12. “Secondary License”</dt>
|
||||
<dd><p>means either the GNU General Public License, Version 2.0, the GNU Lesser General Public
|
||||
License, Version 2.1, the GNU Affero General Public License, Version 3.0, or any later
|
||||
versions of those licenses.</p>
|
||||
</dd>
|
||||
<dt>1.13. “Source Code Form”</dt>
|
||||
<dd><p>means the form of the work preferred for making modifications.</p>
|
||||
</dd>
|
||||
<dt>1.14. “You” (or “Your”)</dt>
|
||||
<dd><p>means an individual or a legal entity exercising rights under this License. For legal
|
||||
entities, “You” includes any entity that controls, is controlled by, or is under common
|
||||
control with You. For purposes of this definition, “control” means (a) the power, direct or
|
||||
indirect, to cause the direction or management of such entity, whether by contract or
|
||||
otherwise, or (b) ownership of more than fifty percent (50%) of the outstanding shares or
|
||||
beneficial ownership of such entity.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
<h2 id="license-grants-and-conditions">2. License Grants and Conditions</h2>
|
||||
<h3 id="grants">2.1. Grants</h3>
|
||||
<p>Each Contributor hereby grants You a world-wide, royalty-free, non-exclusive license:</p>
|
||||
<ol type="a">
|
||||
<li><p>under intellectual property rights (other than patent or trademark) Licensable by such
|
||||
Contributor to use, reproduce, make available, modify, display, perform, distribute, and
|
||||
otherwise exploit its Contributions, either on an unmodified basis, with Modifications, or
|
||||
as part of a Larger Work; and</p></li>
|
||||
<li><p>under Patent Claims of such Contributor to make, use, sell, offer for sale, have made,
|
||||
import, and otherwise transfer either its Contributions or its Contributor Version.</p></li>
|
||||
</ol>
|
||||
<h3 id="effective-date">2.2. Effective Date</h3>
|
||||
<p>The licenses granted in Section 2.1 with respect to any Contribution become effective for
|
||||
each Contribution on the date the Contributor first distributes such Contribution.</p>
|
||||
<h3 id="limitations-on-grant-scope">2.3. Limitations on Grant Scope</h3>
|
||||
<p>The licenses granted in this Section 2 are the only rights granted under this License. No
|
||||
additional rights or licenses will be implied from the distribution or licensing of Covered
|
||||
Software under this License. Notwithstanding Section 2.1(b) above, no patent license is
|
||||
granted by a Contributor:</p>
|
||||
<ol type="a">
|
||||
<li><p>for any code that a Contributor has removed from Covered Software; or</p></li>
|
||||
<li><p>for infringements caused by: (i) Your and any other third party’s modifications of
|
||||
Covered Software, or (ii) the combination of its Contributions with other software (except
|
||||
as part of its Contributor Version); or</p></li>
|
||||
<li><p>under Patent Claims infringed by Covered Software in the absence of its
|
||||
Contributions.</p></li>
|
||||
</ol>
|
||||
<p>This License does not grant any rights in the trademarks, service marks, or logos of any
|
||||
Contributor (except as may be necessary to comply with the notice requirements in Section 3.4).</p>
|
||||
<h3 id="subsequent-licenses">2.4. Subsequent Licenses</h3>
|
||||
<p>No Contributor makes additional grants as a result of Your choice to distribute the Covered
|
||||
Software under a subsequent version of this License (see Section 10.2) or under the terms
|
||||
of a Secondary License (if permitted under the terms of Section 3.3).</p>
|
||||
<h3 id="representation">2.5. Representation</h3>
|
||||
<p>Each Contributor represents that the Contributor believes its Contributions are its original
|
||||
creation(s) or it has sufficient rights to grant the rights to its Contributions conveyed by
|
||||
this License.</p>
|
||||
<h3 id="fair-use">2.6. Fair Use</h3>
|
||||
<p>This License is not intended to limit any rights You have under applicable copyright doctrines of
|
||||
fair use, fair dealing, or other equivalents.</p>
|
||||
<h3 id="conditions">2.7. Conditions</h3>
|
||||
<p>Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in Section 2.1.</p>
|
||||
<h2 id="responsibilities">3. Responsibilities</h2>
|
||||
<h3 id="distribution-of-source-form">3.1. Distribution of Source Form</h3>
|
||||
<p>All distribution of Covered Software in Source Code Form, including any Modifications that You
|
||||
create or to which You contribute, must be under the terms of this License. You must inform
|
||||
recipients that the Source Code Form of the Covered Software is governed by the terms of this
|
||||
License, and how they can obtain a copy of this License. You may not attempt to alter or
|
||||
restrict the recipients’ rights in the Source Code Form.</p>
|
||||
<h3 id="distribution-of-executable-form">3.2. Distribution of Executable Form</h3>
|
||||
<p>If You distribute Covered Software in Executable Form then:</p>
|
||||
<ol type="a">
|
||||
<li><p>such Covered Software must also be made available in Source Code Form, as described in
|
||||
Section 3.1, and You must inform recipients of the Executable Form how they can obtain
|
||||
a copy of such Source Code Form by reasonable means in a timely manner, at a charge no more
|
||||
than the cost of distribution to the recipient; and</p></li>
|
||||
<li><p>You may distribute such Executable Form under the terms of this License, or sublicense it
|
||||
under different terms, provided that the license for the Executable Form does not attempt to
|
||||
limit or alter the recipients’ rights in the Source Code Form under this License.</p></li>
|
||||
</ol>
|
||||
<h3 id="distribution-of-a-larger-work">3.3. Distribution of a Larger Work</h3>
|
||||
<p>You may create and distribute a Larger Work under terms of Your choice, provided that You also
|
||||
comply with the requirements of this License for the Covered Software. If the Larger Work is a
|
||||
combination of Covered Software with a work governed by one or more Secondary Licenses, and the
|
||||
Covered Software is not Incompatible With Secondary Licenses, this License permits You to
|
||||
additionally distribute such Covered Software under the terms of such Secondary License(s), so
|
||||
that the recipient of the Larger Work may, at their option, further distribute the Covered
|
||||
Software under the terms of either this License or such Secondary License(s).</p>
|
||||
<h3 id="notices">3.4. Notices</h3>
|
||||
<p>You may not remove or alter the substance of any license notices (including copyright notices,
|
||||
patent notices, disclaimers of warranty, or limitations of liability) contained within the
|
||||
Source Code Form of the Covered Software, except that You may alter any license notices to the
|
||||
extent required to remedy known factual inaccuracies.</p>
|
||||
<h3 id="application-of-additional-terms">3.5. Application of Additional Terms</h3>
|
||||
<p>You may choose to offer, and to charge a fee for, warranty, support, indemnity or liability
|
||||
obligations to one or more recipients of Covered Software. However, You may do so only on Your
|
||||
own behalf, and not on behalf of any Contributor. You must make it absolutely clear that any
|
||||
such warranty, support, indemnity, or liability obligation is offered by You alone, and You
|
||||
hereby agree to indemnify every Contributor for any liability incurred by such Contributor as a
|
||||
result of warranty, support, indemnity or liability terms You offer. You may include additional
|
||||
disclaimers of warranty and limitations of liability specific to any jurisdiction.</p>
|
||||
<h2 id="inability-to-comply-due-to-statute-or-regulation">4. Inability to Comply Due to Statute or
|
||||
Regulation</h2>
|
||||
<p>If it is impossible for You to comply with any of the terms of this License with respect to some
|
||||
or all of the Covered Software due to statute, judicial order, or regulation then You must: (a)
|
||||
comply with the terms of this License to the maximum extent possible; and (b) describe the
|
||||
limitations and the code they affect. Such description must be placed in a text file included
|
||||
with all distributions of the Covered Software under this License. Except to the extent
|
||||
prohibited by statute or regulation, such description must be sufficiently detailed for a
|
||||
recipient of ordinary skill to be able to understand it.</p>
|
||||
<h2 id="termination">5. Termination</h2>
|
||||
<p>5.1. The rights granted under this License will terminate automatically if You fail to comply
|
||||
with any of its terms. However, if You become compliant, then the rights granted under this
|
||||
License from a particular Contributor are reinstated (a) provisionally, unless and until such
|
||||
Contributor explicitly and finally terminates Your grants, and (b) on an ongoing basis, if such
|
||||
Contributor fails to notify You of the non-compliance by some reasonable means prior to 60 days
|
||||
after You have come back into compliance. Moreover, Your grants from a particular Contributor
|
||||
are reinstated on an ongoing basis if such Contributor notifies You of the non-compliance by
|
||||
some reasonable means, this is the first time You have received notice of non-compliance with
|
||||
this License from such Contributor, and You become compliant prior to 30 days after Your receipt
|
||||
of the notice.</p>
|
||||
<p>5.2. If You initiate litigation against any entity by asserting a patent infringement claim
|
||||
(excluding declaratory judgment actions, counter-claims, and cross-claims) alleging that a
|
||||
Contributor Version directly or indirectly infringes any patent, then the rights granted to You
|
||||
by any and all Contributors for the Covered Software under Section 2.1 of this License
|
||||
shall terminate.</p>
|
||||
<p>5.3. In the event of termination under Sections 5.1 or 5.2 above, all end user license
|
||||
agreements (excluding distributors and resellers) which have been validly granted by You or Your
|
||||
distributors under this License prior to termination shall survive termination.</p>
|
||||
<h2 id="disclaimer-of-warranty">6. Disclaimer of Warranty</h2>
|
||||
<p><em>Covered Software is provided under this License on an “as is” basis, without warranty of any
|
||||
kind, either expressed, implied, or statutory, including, without limitation, warranties that
|
||||
the Covered Software is free of defects, merchantable, fit for a particular purpose or
|
||||
non-infringing. The entire risk as to the quality and performance of the Covered Software is
|
||||
with You. Should any Covered Software prove defective in any respect, You (not any Contributor)
|
||||
assume the cost of any necessary servicing, repair, or correction. This disclaimer of warranty
|
||||
constitutes an essential part of this License. No use of any Covered Software is authorized
|
||||
under this License except under this disclaimer.</em></p>
|
||||
<h2 id="limitation-of-liability">7. Limitation of Liability</h2>
|
||||
<p><em>Under no circumstances and under no legal theory, whether tort (including negligence),
|
||||
contract, or otherwise, shall any Contributor, or anyone who distributes Covered Software as
|
||||
permitted above, be liable to You for any direct, indirect, special, incidental, or
|
||||
consequential damages of any character including, without limitation, damages for lost profits,
|
||||
loss of goodwill, work stoppage, computer failure or malfunction, or any and all other
|
||||
commercial damages or losses, even if such party shall have been informed of the possibility of
|
||||
such damages. This limitation of liability shall not apply to liability for death or personal
|
||||
injury resulting from such party’s negligence to the extent applicable law prohibits such
|
||||
limitation. Some jurisdictions do not allow the exclusion or limitation of incidental or
|
||||
consequential damages, so this exclusion and limitation may not apply to You.</em></p>
|
||||
<h2 id="litigation">8. Litigation</h2>
|
||||
<p>Any litigation relating to this License may be brought only in the courts of a jurisdiction where
|
||||
the defendant maintains its principal place of business and such litigation shall be governed by
|
||||
laws of that jurisdiction, without reference to its conflict-of-law provisions. Nothing in this
|
||||
Section shall prevent a party’s ability to bring cross-claims or counter-claims.</p>
|
||||
<h2 id="miscellaneous">9. Miscellaneous</h2>
|
||||
<p>This License represents the complete agreement concerning the subject matter hereof. If any
|
||||
provision of this License is held to be unenforceable, such provision shall be reformed only to
|
||||
the extent necessary to make it enforceable. Any law or regulation which provides that the
|
||||
language of a contract shall be construed against the drafter shall not be used to construe this
|
||||
License against a Contributor.</p>
|
||||
<h2 id="versions-of-the-license">10. Versions of the License</h2>
|
||||
<h3 id="new-versions">10.1. New Versions</h3>
|
||||
<p>Mozilla Foundation is the license steward. Except as provided in Section 10.3, no one other
|
||||
than the license steward has the right to modify or publish new versions of this License. Each
|
||||
version will be given a distinguishing version number.</p>
|
||||
<h3 id="effect-of-new-versions">10.2. Effect of New Versions</h3>
|
||||
<p>You may distribute the Covered Software under the terms of the version of the License under which
|
||||
You originally received the Covered Software, or under the terms of any subsequent version
|
||||
published by the license steward.</p>
|
||||
<h3 id="modified-versions">10.3. Modified Versions</h3>
|
||||
<p>If you create software not governed by this License, and you want to create a new license for
|
||||
such software, you may create and use a modified version of this License if you rename the
|
||||
license and remove any references to the name of the license steward (except to note that such
|
||||
modified license differs from this License).</p>
|
||||
<h3 id="distributing-source-code-form-that-is-incompatible-with-secondary-licenses">10.4.
|
||||
Distributing Source Code Form that is Incompatible With Secondary Licenses</h3>
|
||||
<p>If You choose to distribute Source Code Form that is Incompatible With Secondary Licenses under
|
||||
the terms of this version of the License, the notice described in Exhibit B of this License must
|
||||
be attached.</p>
|
||||
<h2 id="exhibit-a---source-code-form-license-notice">Exhibit A - Source Code Form License
|
||||
Notice</h2>
|
||||
<blockquote>
|
||||
<p>This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a
|
||||
copy of the MPL was not distributed with this file, You can obtain one at
|
||||
https://mozilla.org/MPL/2.0/.</p>
|
||||
</blockquote>
|
||||
<p>If it is not possible or desirable to put the notice in a particular file, then You may include
|
||||
the notice in a location (such as a LICENSE file in a relevant directory) where a recipient
|
||||
would be likely to look for such a notice.</p>
|
||||
<p>You may add additional accurate notices of copyright ownership.</p>
|
||||
<h2 id="exhibit-b---incompatible-with-secondary-licenses-notice">Exhibit B - “Incompatible With
|
||||
Secondary Licenses” Notice</h2>
|
||||
<blockquote>
|
||||
<p>This Source Code Form is “Incompatible With Secondary Licenses”, as defined by the Mozilla
|
||||
Public License, v. 2.0.</p>
|
||||
</blockquote>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@@ -14,8 +14,10 @@ import static com.google.android.exoplayer2.util.Assertions.checkNotNull;
|
||||
import static com.google.android.exoplayer2.util.Util.castNonNull;
|
||||
import static org.schabi.newpipe.extractor.services.youtube.YoutubeParsingHelper.getAndroidUserAgent;
|
||||
import static org.schabi.newpipe.extractor.services.youtube.YoutubeParsingHelper.getIosUserAgent;
|
||||
import static org.schabi.newpipe.extractor.services.youtube.YoutubeParsingHelper.getVisionOsUserAgent;
|
||||
import static org.schabi.newpipe.extractor.services.youtube.YoutubeParsingHelper.isAndroidStreamingUrl;
|
||||
import static org.schabi.newpipe.extractor.services.youtube.YoutubeParsingHelper.isIosStreamingUrl;
|
||||
import static org.schabi.newpipe.extractor.services.youtube.YoutubeParsingHelper.isVisionOsStreamingUrl;
|
||||
import static org.schabi.newpipe.extractor.services.youtube.YoutubeParsingHelper.isWebStreamingUrl;
|
||||
import static org.schabi.newpipe.extractor.services.youtube.YoutubeParsingHelper.isWebEmbeddedPlayerStreamingUrl;
|
||||
import static java.lang.Math.min;
|
||||
@@ -670,16 +672,17 @@ public final class YoutubeHttpDataSource extends BaseDataSource implements HttpD
|
||||
|
||||
httpURLConnection.setRequestProperty(HttpHeaders.TE, "trailers");
|
||||
|
||||
final boolean isAndroidStreamingUrl = isAndroidStreamingUrl(requestUrl);
|
||||
final boolean isIosStreamingUrl = isIosStreamingUrl(requestUrl);
|
||||
if (isAndroidStreamingUrl) {
|
||||
if (isAndroidStreamingUrl(requestUrl)) {
|
||||
// Improvement which may be done: find the content country used to request YouTube
|
||||
// contents to add it in the user agent instead of using the default
|
||||
httpURLConnection.setRequestProperty(HttpHeaders.USER_AGENT,
|
||||
getAndroidUserAgent(null));
|
||||
} else if (isIosStreamingUrl) {
|
||||
} else if (isIosStreamingUrl(requestUrl)) {
|
||||
httpURLConnection.setRequestProperty(HttpHeaders.USER_AGENT,
|
||||
getIosUserAgent(null));
|
||||
} else if (isVisionOsStreamingUrl(requestUrl)) {
|
||||
httpURLConnection.setRequestProperty(HttpHeaders.USER_AGENT,
|
||||
getVisionOsUserAgent(null));
|
||||
} else {
|
||||
// non-mobile user agent
|
||||
httpURLConnection.setRequestProperty(HttpHeaders.USER_AGENT, DownloaderImpl.USER_AGENT);
|
||||
|
||||
+2
-2
@@ -134,7 +134,7 @@ public class SeekbarPreviewThumbnailHolder {
|
||||
// Get the bounds where the frame is found
|
||||
final int[] bounds = frameset.getFrameBoundsAt(currentPosMs);
|
||||
generatedDataForUrl.put(currentPosMs,
|
||||
createBitmapSupplier(srcBitMap, bounds, frameset));
|
||||
createBitmapSupplier(srcBitMap, bounds, frameset));
|
||||
|
||||
currentPosMs += frameset.getDurationPerFrame();
|
||||
pos++;
|
||||
@@ -192,7 +192,7 @@ public class SeekbarPreviewThumbnailHolder {
|
||||
// Reference: https://stackoverflow.com/a/23683075 + first comment
|
||||
// Fixes: https://github.com/TeamNewPipe/NewPipe/issues/11461
|
||||
return cutOutBitmap == srcBitMap
|
||||
? cutOutBitmap.copy(cutOutBitmap.getConfig(), true) : cutOutBitmap;
|
||||
? cutOutBitmap.copy(Bitmap.Config.ARGB_8888, true) : cutOutBitmap;
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@@ -26,6 +26,9 @@ import androidx.preference.PreferenceManager;
|
||||
|
||||
import com.jakewharton.processphoenix.ProcessPhoenix;
|
||||
|
||||
import net.newpipe.app.extensions.ContextKt;
|
||||
import net.newpipe.app.navigation.Destination;
|
||||
|
||||
import org.schabi.newpipe.MainActivity;
|
||||
import org.schabi.newpipe.NewPipeDatabase;
|
||||
import org.schabi.newpipe.R;
|
||||
@@ -638,8 +641,7 @@ public final class NavigationHelper {
|
||||
}
|
||||
|
||||
public static void openAbout(final Context context) {
|
||||
final Intent intent = ComposeActivity.Companion.aboutIntent(context);
|
||||
context.startActivity(intent);
|
||||
ContextKt.navigateTo(context, Destination.About.INSTANCE);
|
||||
}
|
||||
|
||||
public static void openSettings(final Context context) {
|
||||
|
||||
@@ -548,8 +548,8 @@
|
||||
\n
|
||||
\nقم بتشغيل \"%1$s\" في الإعدادات إذا كنت تريد رؤيته.</string>
|
||||
<string name="remove_watched_popup_partially_watched_streams">نعم، ومقاطع الفيديو التي تمت مشاهدتها جزئيًا</string>
|
||||
<string name="remove_watched_popup_warning">ستتم إزالة مقاطع الفيديو التي تمت مشاهدتها قبل وبعد إضافتها إلى قائمة التشغيل. \nهل أنت واثق؟ لا يمكن التراجع عن هذا!</string>
|
||||
<string name="remove_watched_popup_title">إزالة مقاطع الفيديو التي تمت مشاهدتها؟</string>
|
||||
<string name="remove_watched_popup_warning">سَتتم إزالة البُثوث التي تمت مشاهدتها قبل وبعد إضافتها إلى قائمة التشغيل.\nهل أنت متأكد؟</string>
|
||||
<string name="remove_watched_popup_title">إزالة البثوث التي تمت مشاهدتها؟</string>
|
||||
<string name="remove_watched">إزالة ما تمت مشاهدته</string>
|
||||
<string name="show_original_time_ago_summary">ستكون النصوص الأصلية من الخدمات مرئية في عناصر البث</string>
|
||||
<string name="show_original_time_ago_title">عرض الوقت الأصلي على العناصر</string>
|
||||
@@ -901,9 +901,41 @@
|
||||
<string name="player_http_403">تم تلقي خطأ HTTP 403 من الخادم أثناء التشغيل، ويرجح أن يكون السبب هو انتهاء صلاحية عنوان URL للبث أو حظر عنوان IP</string>
|
||||
<string name="player_http_invalid_status">حدث خطأ HTTP %1$s من الخادم أثناء التشغيل</string>
|
||||
<string name="youtube_player_http_403">تم تلقي خطأ HTTP 403 من الخادم أثناء التشغيل، ويرجح أن يكون السبب هو حظر عنوان IP أو مشكلات في إزالة التعتيم عن عنوان URL للبث</string>
|
||||
<string name="sign_in_confirm_not_bot_error">رفض %1$s تقديم البيانات، وطلب تسجيل الدخول للتأكد من أن الطالب ليس روبوتًا.\n\nربما تم حظر عنوان IP الخاص بك مؤقتًا من قبل %1$s، يمكنك الانتظار بعض الوقت أو التبديل إلى عنوان IP مختلف (على سبيل المثال عن طريق تشغيل/إيقاف تشغيل VPN، أو التبديل من WiFi إلى بيانات الهاتف المحمول).</string>
|
||||
<string name="sign_in_confirm_not_bot_error">رفض %1$s تقديم البيانات، وطلب تسجيل الدخول للتأكد من أن الطالب ليس روبوتًا.\n\nربما تم حظر عنوان IP الخاص بك مؤقتًا من قبل %1$s، يمكنك الانتظار بعض الوقت أو التبديل إلى عنوان IP مختلف (على سبيل المثال عن طريق تشغيل/إيقاف تشغيل VPN، أو التبديل من WiFi إلى بيانات الهاتف المحمول).\n\nيرجى الاطلاع على <a href="%2$s">هذا السؤال الشائع</a> لمزيد من المعلومات.</string>
|
||||
<string name="unsupported_content_in_country">هذا المحتوى غير متاح للبلد المحدد حاليًا.\n\nقم بتغيير اختيارك من ”الإعدادات > المحتوى > البلد الافتراضي للمحتوى“.</string>
|
||||
<string name="kao_dialog_warning">أعلنت Google أنه ابتداءً من عام 2026/2027، ستتطلب جميع التطبيقات على الأجهزة المعتمدة من Android من المطورين تقديم معلومات هويتهم الشخصية مباشرةً إلى Google. بما أن مطوري هذا التطبيق لا يوافقون على هذا الشرط، فلن يعمل هذا التطبيق على أجهزة Android المعتمدة بعد ذلك الوقت.</string>
|
||||
<string name="kao_dialog_more_info">تفاصيل</string>
|
||||
<string name="kao_solution">حل</string>
|
||||
<plurals name="export_subscriptions">
|
||||
<item quantity="zero">تصدير %d إشتراك…</item>
|
||||
<item quantity="one">تصدير %d إشتراكات…</item>
|
||||
<item quantity="two">تصدير %d إشتراكات…</item>
|
||||
<item quantity="few">تصدير %d إشتراكات…</item>
|
||||
<item quantity="many">تصدير %d إشتراك…</item>
|
||||
<item quantity="other">تصدير %d إشتراك…</item>
|
||||
</plurals>
|
||||
<string name="import_subscriptions_title">إستيراد الإشتراكات</string>
|
||||
<string name="export_subscriptions_title">تصدير الإشتراكات</string>
|
||||
<string name="import_subscriptions_summary">إسترد الإشتراكات من ملف JSON تم تصديره مسبقاً</string>
|
||||
<string name="export_subscriptions_summary">قم بتصدير إشتراكاتك إلى ملف بصيغة .json</string>
|
||||
<string name="import_from_previous_export">الإستيراد من التصدير السابق</string>
|
||||
<string name="api23_requirement_dialog_title">سيوقف NewPipe الدعم لنظام أندرويد 5</string>
|
||||
<string name="api23_requirement_dialog_message">لسوء الحظ، يعتمد تطبيق NewPipe على بعض المكتبات التي توقفت عن دعم نظامي Android 5.0 و5.1. لذا، سيعمل الإصدار القادم من NewPipe فقط على الأجهزة التي تعمل بنظام Android 6 أو أحدث. اقرأ المزيد في المقالة.</string>
|
||||
<string name="api23_requirement_dialog_blogpost">المدونة</string>
|
||||
<plurals name="load_subscriptions">
|
||||
<item quantity="zero">تحميل %d إشتراكات…</item>
|
||||
<item quantity="one">تحميل %d إشتراكات…</item>
|
||||
<item quantity="two">تحميل %d إشتراك…</item>
|
||||
<item quantity="few">تحميل %d إشتراكات…</item>
|
||||
<item quantity="many">تحميل %d إشتراك…</item>
|
||||
<item quantity="other">تحميل %d إشتراك…</item>
|
||||
</plurals>
|
||||
<plurals name="import_subscriptions">
|
||||
<item quantity="zero">إستيراد %d إشتراكات…</item>
|
||||
<item quantity="one">إستيراد %d إشتراكات…</item>
|
||||
<item quantity="two">إستيراد %d إشتراك…</item>
|
||||
<item quantity="few">إستيراد %d إشتراكات…</item>
|
||||
<item quantity="many">إستيراد %d إشتراك…</item>
|
||||
<item quantity="other">إستيراد %d إشتراك…</item>
|
||||
</plurals>
|
||||
</resources>
|
||||
|
||||
@@ -40,7 +40,7 @@
|
||||
<string name="play_audio">Səs</string>
|
||||
<string name="default_audio_format_title">Standart səs kodlayıcı</string>
|
||||
<string name="default_video_format_title">Standart video kodlayıcı</string>
|
||||
<string name="theme_title">Tema</string>
|
||||
<string name="theme_title">Kolorit</string>
|
||||
<string name="light_theme_title">İşıqlı</string>
|
||||
<string name="dark_theme_title">Qaranlıq</string>
|
||||
<string name="black_theme_title">Qara</string>
|
||||
@@ -63,9 +63,9 @@
|
||||
<string name="show_search_suggestions_title">Axtarış təklifləri</string>
|
||||
<string name="auto_queue_toggle">Avto-növbələ</string>
|
||||
<string name="auto_queue_title">Növbəti Yayımı Avto-növbələ</string>
|
||||
<string name="metadata_cache_wipe_complete_notice">Üst məlumat qalığı silindi</string>
|
||||
<string name="metadata_cache_wipe_complete_notice">Şərhi məlumat qalığı silindi</string>
|
||||
<string name="metadata_cache_wipe_summary">Toplanmış bütün veb-səhifə məlumatlarını sil</string>
|
||||
<string name="metadata_cache_wipe_title">Toplanmış üst məlumatı təmizlə</string>
|
||||
<string name="metadata_cache_wipe_title">Toplanmış şərhi məlumatı təmizlə</string>
|
||||
<string name="thumbnail_cache_wipe_complete_notice">Şəkil qalığı silindi</string>
|
||||
<string name="show_comments_summary">Şərhləri gizlətmək üçün bağla</string>
|
||||
<string name="show_comments_title">Şərhləri göstər</string>
|
||||
@@ -258,7 +258,7 @@
|
||||
<string name="related_items_tab_description">Əlaqəli elementlər</string>
|
||||
<string name="mark_as_watched">Baxılmış kimi işarələ</string>
|
||||
<string name="open_with">ilə aç</string>
|
||||
<string name="night_theme_title">Gecə teması</string>
|
||||
<string name="night_theme_title">Gecə koloriti</string>
|
||||
<string name="popup_remember_size_pos_title">Ani pəncərə xüsusiyyətlərini xatırla</string>
|
||||
<string name="popup_remember_size_pos_summary">Ani pəncərənin son ölçüsü və mövqeyini xatırla</string>
|
||||
<string name="video_streams_empty">Video yayımı tapılmadı</string>
|
||||
@@ -318,18 +318,18 @@
|
||||
<string name="settings_file_replacement_character_summary">Etibarsız simvollar bu dəyərlə əvəz olunur</string>
|
||||
<string name="settings_file_replacement_character_title">Əvəzedici simvol</string>
|
||||
<string name="charset_most_special_characters">Ən xüsusi simvollar</string>
|
||||
<string name="title_licenses">Üçüncü Tərəf Lisenziyaları</string>
|
||||
<string name="tab_about">Haqqında & T-TSS</string>
|
||||
<string name="contribution_title">Töhfə Ver</string>
|
||||
<string name="contribution_encouragement">Fikirlərinizin olub-olmaması, tərcümə, dizayn dəyişiklikləri, kod təmizlənməsi və ya real ağır kod dəyişiklikləri və.s kömək həmişə xoşdur. Nə qədər çox edilsə, bir o qədər yaxşı olar!</string>
|
||||
<string name="give_back">İanə Et</string>
|
||||
<string name="title_licenses">Üçüncü tərəf Lisenziyaları</string>
|
||||
<string name="tab_about">Haqqında & FAQ</string>
|
||||
<string name="contribution_title">Töhfə ver</string>
|
||||
<string name="contribution_encouragement">Fikirlərinizin olub-olmaması; tərcümə, dizayn dəyişiklikləri, kod təmizlənməsi və ya ciddi kod dəyişiklikləri - kömək həmişə xoşdur. Nə qədər çox edilsə, bir o qədər yaxşı olar!</string>
|
||||
<string name="give_back">İanə et</string>
|
||||
<string name="website_title">Veb sayt</string>
|
||||
<string name="website_encouragement">Əlavə məlumat və xəbərlər üçün NewPipe Veb saytını ziyarət et.</string>
|
||||
<string name="privacy_policy_title">NewPipe Məxfilik Siyasəti</string>
|
||||
<string name="privacy_policy_title">NewPipe-ın Məxfilik Siyasəti</string>
|
||||
<string name="privacy_policy_encouragement">NewPipe layihəsi məxfiliyinizə çox ciddi yanaşır. Nəticə etibarı ilə, tətbiq sizin razılığınız olmadan heç bir məlumat toplamır.
|
||||
\nNewPipe məxfilik siyasəti xəta məlumatı göndərdiyiniz zaman hansı məlumatların göndərildiyini və saxlanıldığını ətraflı izah edir.</string>
|
||||
<string name="read_privacy_policy">Məxfilik Siyasətini Oxu</string>
|
||||
<string name="app_license_title">NewPipe Lisenziyası</string>
|
||||
<string name="read_privacy_policy">Məxfilik siyasətini oxu</string>
|
||||
<string name="app_license_title">NewPipe-ın Lisenziyası</string>
|
||||
<string name="action_history">Tarixçə</string>
|
||||
<string name="delete_item_search_history">Bu elementi axtarış tarixçəsindən silmək istəyirsiniz\?</string>
|
||||
<string name="title_last_played">Son Oynadılan</string>
|
||||
@@ -409,8 +409,8 @@
|
||||
<string name="recent">Ən Yeni</string>
|
||||
<string name="georestricted_content">Bu məzmun ölkənizdə mövcud deyil.</string>
|
||||
<string name="paid_content">Bu məzmun yalnız ödəniş etmiş istifadəçilər üçün əlçatandır, beləliklə, NewPipe tərəfindən yayımlana və ya yüklənilə bilməz.</string>
|
||||
<string name="auto_device_theme_title">Avtomatik (cihaz teması)</string>
|
||||
<string name="night_theme_summary">Sevimli gecə temanızı seçin — %s</string>
|
||||
<string name="auto_device_theme_title">Avtomatik (cihaz koloriti)</string>
|
||||
<string name="night_theme_summary">Sevimli gecə koloritinizi seçin — %s</string>
|
||||
<string name="detail_pinned_comment_view_description">Sancaqlanmış şərh</string>
|
||||
<string name="notifications_disabled">Bildirişlər qeyri-aktivdir</string>
|
||||
<string name="get_notified">Bildiriş al</string>
|
||||
@@ -443,11 +443,11 @@
|
||||
<string name="downloads_storage_ask_summary_no_saf_notice">Sizdən hər endirmənin harada saxlanılacağı soruşulacaq</string>
|
||||
<string name="downloads_storage_use_saf_summary_api_29">\"Yaddaş Giriş Quruluşu\"yalnız Android 10\'dan başlayaraq dəstəklənir</string>
|
||||
<string name="detail_sub_channel_thumbnail_view_description">Kanalın avatar miniatürü</string>
|
||||
<string name="select_night_theme_toast">Sevdiyiniz gecə temasını aşağıda seçə bilərsiniz</string>
|
||||
<string name="select_night_theme_toast">Sevdiyiniz gecə koloritin aşağıda seçə bilərsiniz</string>
|
||||
<string name="notification_colorize_summary">Android\'in bildiriş rəngini miniatürdəki əsas rəngə uyğun fərdiləşdirməsini təmin et (qeyd edək ki, bu, bütün cihazlarda mövcud deyil)</string>
|
||||
<string name="view_on_github">GitHub\'da Bax</string>
|
||||
<string name="donation_title">İanə Et</string>
|
||||
<string name="donation_encouragement">NewPipe, sizə ən yaxşı istifadəçi təcrübəsi göstərmək üçün boş vaxtını sərf edən könüllülər tərəfindən hazırlanmışdır. Tərtibatçıların bir fincan qəhvə içərkən NewPipe-ı daha da yaxşılaşdırmasına ianə edərək kömək edin.</string>
|
||||
<string name="view_on_github">GitHub-da Bax</string>
|
||||
<string name="donation_title">İanə et</string>
|
||||
<string name="donation_encouragement">NewPipe, sizə ən yaxşı istifadəçi təcrübəsini göstərmək üçün boş vaxtını sərf edən könüllülər tərəfindən hazırlanmışdır. Tərtibatçıların bir fincan qəhvə ilə ləzzət alarkən NewPipe-ı daha da yaxşılaşdırmasına ianə etməklə kömək edin.</string>
|
||||
<string name="most_liked">Ən çox bəyənildi</string>
|
||||
<string name="enqueued">Növbəyə salındı</string>
|
||||
<string name="preferred_open_action_settings_summary">Məzmunu açarkən standart hərəkət — %s</string>
|
||||
@@ -560,13 +560,13 @@
|
||||
<string name="drawer_open">Çəkməcəni Aç</string>
|
||||
<string name="hold_to_append">Növbələşdirmək üçün basılı tut</string>
|
||||
<string name="play_queue_remove">Sil</string>
|
||||
<string name="app_description">Android\'də pulsuz, zərif yayımlayıcı.</string>
|
||||
<string name="app_description">Android-də pulsuz, çevik yayımlanma.</string>
|
||||
<string name="copyright">© %1$s, %2$s tərəfindən %3$s altında</string>
|
||||
<string name="settings_category_downloads_title">Endirmə</string>
|
||||
<string name="msg_popup_permission">Bu icazə, ani görüntü rejimində
|
||||
\naçmaq üçün lazımdır</string>
|
||||
<string name="msg_copied">Buferə köçürüldü</string>
|
||||
<string name="msg_threads">Kadrlar</string>
|
||||
<string name="msg_threads">Hissələr</string>
|
||||
<string name="rename">Adını dəyişdir</string>
|
||||
<string name="create">Yarat</string>
|
||||
<plurals name="subscribers">
|
||||
@@ -615,7 +615,7 @@
|
||||
<string name="metadata_language">Dil</string>
|
||||
<string name="metadata_privacy_public">İctimai</string>
|
||||
<string name="subscribers_count_not_available">Abunəçi sayı əlçatan deyil</string>
|
||||
<string name="read_full_license">Lisenziyanı Oxu</string>
|
||||
<string name="read_full_license">Lisenziyanı oxu</string>
|
||||
<string name="title_activity_history">Tarixçə</string>
|
||||
<string name="charset_letters_and_digits">Hərflər və rəqəmlər</string>
|
||||
<string name="crash_the_player">Oynadıcını çökdür</string>
|
||||
@@ -677,13 +677,13 @@
|
||||
<string name="progressive_load_interval_title">Oynatma yükləmə intervalı həcmi</string>
|
||||
<string name="faq_description">Tətbiqi istifadə etməkdə çətinlik çəkirsinizsə, ümumi suallara bu cavabları yoxladığınıza əmin olun!</string>
|
||||
<string name="faq_title">Tez-tez soruşulan suallar</string>
|
||||
<string name="faq">Veb Saytında bax</string>
|
||||
<string name="faq">Veb saytda bax</string>
|
||||
<string name="sort">Çeşidlə</string>
|
||||
<string name="app_update_unavailable_toast">NewPipe\'ın ən son versiyasın işlədirsiniz</string>
|
||||
<string name="fast_mode">Sürətli rejim</string>
|
||||
<string name="import_subscriptions_hint">3 nöqtə menyudan abunəlikləri idxal və ya ixrac et</string>
|
||||
<string name="app_update_available_notification_text">%s endirmək üçün toxun</string>
|
||||
<string name="night_theme_available">Bu seçim yalnız tema üçün %s seçildikdə əlçatandır</string>
|
||||
<string name="night_theme_available">Bu seçim yalnız kolorit üçün %s seçildikdə əlçatandır</string>
|
||||
<string name="unset_playlist_thumbnail">Daimi miniatürü ləğv et</string>
|
||||
<string name="card">Kart</string>
|
||||
<string name="msg_failed_to_copy">Buferə köçürmək alınmadı</string>
|
||||
@@ -707,7 +707,7 @@
|
||||
<string name="none">Heç biri</string>
|
||||
<string name="left_gesture_control_summary">Oynadıcı ekranının sol yarısı üçün jest seç</string>
|
||||
<string name="prefer_original_audio_title">Orijinal səsə üstünlük ver</string>
|
||||
<string name="prefer_original_audio_summary">Dildən asılı olmayaraq orijinal səs axını seç</string>
|
||||
<string name="prefer_original_audio_summary">Dildən asılı olmayaraq orijinal səs treki seç</string>
|
||||
<string name="prefer_descriptive_audio_title">Təsviri səsə üstünlük ver</string>
|
||||
<string name="prefer_descriptive_audio_summary">Varsa, görmə qabiliyyəti zəifləyən insanlar üçün təsviri olan səs axını seçin</string>
|
||||
<string name="play_queue_audio_track">Səs: %s</string>
|
||||
@@ -729,9 +729,9 @@
|
||||
<string name="no_live_streams">Canlı yayım yoxdur</string>
|
||||
<string name="disable_media_tunneling_automatic_info">Media dövrələmə cihazınızda standart olaraq qeyri-aktiv edilib, çünki cihazınızın modelinin bunu dəstəkləmədiyi məlumdur.</string>
|
||||
<string name="audio_track_name">%1$s %2$s</string>
|
||||
<string name="main_tabs_position_title">Əsas səhifə mövqeyi</string>
|
||||
<string name="main_tabs_position_summary">Əsas səhifə seçicini aşağıya köçür</string>
|
||||
<string name="loading_metadata_title">Üst Məlumat Yüklənir…</string>
|
||||
<string name="main_tabs_position_title">Əsas tabel mövqeyi</string>
|
||||
<string name="main_tabs_position_summary">Əsas tabel seçicini aşağıya köçür</string>
|
||||
<string name="loading_metadata_title">Şərhi Məlumat Yüklənilir…</string>
|
||||
<string name="feed_fetch_channel_tabs">Kanal səhifələrin əldə et</string>
|
||||
<string name="metadata_avatars">Avatarlar</string>
|
||||
<string name="metadata_subchannel_avatars">Alt kanal avatarları</string>
|
||||
@@ -756,7 +756,7 @@
|
||||
<string name="image_quality_none">Şəkilləri yükləmə</string>
|
||||
<string name="metadata_banners">Lövhələr</string>
|
||||
<string name="channel_tab_videos">Videolar</string>
|
||||
<string name="channel_tab_tracks">Axınlar</string>
|
||||
<string name="channel_tab_tracks">Treklər</string>
|
||||
<string name="channel_tab_channels">Kanallar</string>
|
||||
<string name="channel_tab_about">Haqqında</string>
|
||||
<string name="show_channel_tabs">Kanal səhifələri</string>
|
||||
@@ -802,7 +802,7 @@
|
||||
<string name="feed_group_page_summary">Kanal qrupu səhifəsi</string>
|
||||
<string name="search_with_service_name">%1$s axtar</string>
|
||||
<string name="search_with_service_name_and_filter">%1$s (%2$s) axtar</string>
|
||||
<string name="channel_tab_likes">Bəyənmə</string>
|
||||
<string name="channel_tab_likes">Bəyənmələr</string>
|
||||
<string name="migration_info_6_7_title">SoundCloud Top 50 səhifəsi silindi</string>
|
||||
<string name="migration_info_6_7_message">SoundCloud ilk Ən yaxşı 50 siyahısın ləğv etdi. Uyğun səhifə əsas səhifənizdən silindi.</string>
|
||||
<string name="short_thousand">%sMin</string>
|
||||
|
||||
@@ -614,10 +614,10 @@
|
||||
<string name="feed_processing_message">Апрацоўка стужкі…</string>
|
||||
<string name="downloads_storage_ask_summary_no_saf_notice">Пры кожным спампоўванні вам будзе прапанавана выбраць месца захавання</string>
|
||||
<string name="feed_notification_loading">Загрузка канала…</string>
|
||||
<string name="remove_watched_popup_title">Выдаліць прагледжаныя відэа?</string>
|
||||
<string name="remove_watched_popup_title">Выдаліць прагледжаныя трансляцыі?</string>
|
||||
<string name="remove_watched_popup_partially_watched_streams">Так, часткова прагледжаныя відэа таксама</string>
|
||||
<string name="percent">Працэнт</string>
|
||||
<string name="remove_watched_popup_warning">Відэа, якія прагледжаны перад дадаваннем і пасля дадавання ў спіс прайгравання, будуць выдалены. \nВы ўпэўнены? Гэта дзеянне немагчыма скасаваць!</string>
|
||||
<string name="remove_watched_popup_warning">Трансляцыі, якія прагледжаны перад дадаваннем і пасля дадавання ў спіс прайгравання, будуць выдалены. \nВы ўпэўнены?</string>
|
||||
<string name="show_crash_the_player_summary">Паказвае варыянт збою пры выкарыстанні плэера</string>
|
||||
<string name="remove_watched">Выдаліць прагледжаныя</string>
|
||||
<string name="show_error_snackbar">Паказаць панэль памылак</string>
|
||||
@@ -835,4 +835,35 @@
|
||||
<string name="kao_dialog_warning">У жніўні 2025 года Google абвясціў, што з верасня 2026 года для ўсталявання праграм для Android на сертыфікаваныя прылады будзе патрабавацца праверка распрацоўшчыка. Гэта тычыцца і тых праграм, што ўсталёўваюцца па-за Play Store. Паколькі распрацоўшчыкі NewPipe не згодныя з гэтым патрабаваннем, пасля гэтага часу NewPipe больш не будзе працаваць на сертыфікаваных прыладах Android.</string>
|
||||
<string name="kao_dialog_more_info">Падрабязнасці</string>
|
||||
<string name="kao_solution">Рашэнне</string>
|
||||
<string name="permission_display_over_apps_message">Каб выкарыстоўваць аконны прайгравальнік, у наступным меню налад Android выберыце %1$s і ўключыце %2$s.</string>
|
||||
<plurals name="export_subscriptions">
|
||||
<item quantity="one">Экспартаванне %d падпіскі…</item>
|
||||
<item quantity="few">Экспартаванне %d падпісак…</item>
|
||||
<item quantity="many">Экспартаванне %d падпісак…</item>
|
||||
<item quantity="other">Экспартаванне %d падпісак…</item>
|
||||
</plurals>
|
||||
<plurals name="load_subscriptions">
|
||||
<item quantity="one">Загрузка %d падпіскі…</item>
|
||||
<item quantity="few">Загрузка %d падпісак…</item>
|
||||
<item quantity="many">Загрузка %d падпісак…</item>
|
||||
<item quantity="other">Загрузка %d падпісак…</item>
|
||||
</plurals>
|
||||
<plurals name="import_subscriptions">
|
||||
<item quantity="one">Імпартаванне %d падпіскі…</item>
|
||||
<item quantity="few">Імпартаванне %d падпісак…</item>
|
||||
<item quantity="many">Імпартаванне %d падпісак…</item>
|
||||
<item quantity="other">Імпартаванне %d падпісак…</item>
|
||||
</plurals>
|
||||
<string name="import_subscriptions_summary">Імпарт падпісак з папярэдняга экспарту ў .json</string>
|
||||
<string name="export_subscriptions_summary">Экспарт падпісак у файл .json</string>
|
||||
<string name="import_from_previous_export">Імпарт з папярэдняга экспарту</string>
|
||||
<string name="account_terminated_service_provides_reason">Уліковы запіс спынены\n\n%1$s паведамляе наступную прычыну: %2$s</string>
|
||||
<string name="migration_info_6_7_message">SoundCloud больш не публікуе свой спіс 50 лепшых. Адпаведная ўкладка выдалена з галоўнай старонкі.</string>
|
||||
<string name="player_http_403">Падчас прайгравання ад сервера атрымана памылка HTTP 403, хутчэй за ўсё гэта выклікана заканчэннем тэрміну дзеяння URL для патокавай перадачы або блакіраваннем IP-адраса</string>
|
||||
<string name="player_http_invalid_status">Падчас прайгравання ад сервера атрымана памылка HTTP %1$s</string>
|
||||
<string name="youtube_player_http_403">Падчас прайгравання ад сервера атрымана памылка HTTP 403, хутчэй за ўсё гэта выклікана блакіроўкай IP-адраса або праблемамі з дэабфускацыяй URL-адраса для патокавай перадачы</string>
|
||||
<string name="api23_requirement_dialog_title">NewPipe спыняе падтрымку Android 5</string>
|
||||
<string name="api23_requirement_dialog_message">На жаль, NewPipe залежыць ад некалькіх бібліятэк, якія спынілі падтрымку Android 5.0 і 5.1. Таму наступны выпуск NewPipe, будзе працаваць толькі на прыладах з Android 6 і вышэй. Падрабязнасці можна прачытаць ў блогу.</string>
|
||||
<string name="api23_requirement_dialog_blogpost">Запіс у блогу</string>
|
||||
<string name="sign_in_confirm_not_bot_error">%1$s адмовіўся перадаць даныя, запытаўшы ўваход у сістэму для пацвярджэння, што вы не бот.\n\nМагчыма, ваш IP-адрас быў часова заблакіраваны %1$s. Можна пачакаць некаторы час або перайсці на іншы IP-адрас (напрыклад, уключыўшы/выключыўшы VPN або пераключыўшыся з Wi-Fi на мабільныя даныя).\n\nПаглядзіце гэты <a href="%2$s">раздзел FAQ</a>, каб атрымаць дадатковую інфармацыю.</string>
|
||||
</resources>
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<string name="no_player_found">Не е намерен стрийм плейър. Инсталиране на VLC\?</string>
|
||||
<string name="install">Инсталиране</string>
|
||||
<string name="cancel">Отмяна</string>
|
||||
<string name="open_in_browser">Отваряне в браузър</string>
|
||||
<string name="open_in_browser">Отвори в браузър</string>
|
||||
<string name="open_in_popup_mode">Отваряне в прозорец</string>
|
||||
<string name="share">Споделяне</string>
|
||||
<string name="download">Изтегляне</string>
|
||||
@@ -139,12 +139,12 @@
|
||||
<string name="settings_file_replacement_character_summary">Невалидните символи се заменят с тази стойност</string>
|
||||
<string name="settings_file_replacement_character_title">Символ за замяна</string>
|
||||
<string name="charset_letters_and_digits">Букви и цифри</string>
|
||||
<string name="title_activity_about">За NewPipe</string>
|
||||
<string name="title_licenses">Лицензи от трети страни</string>
|
||||
<string name="tab_about">За приложението</string>
|
||||
<string name="title_activity_about">Относно NewPipe</string>
|
||||
<string name="title_licenses">Лицензи на трети страни</string>
|
||||
<string name="tab_about">За нас и ЧЗВ</string>
|
||||
<string name="tab_licenses">Лицензи</string>
|
||||
<string name="app_description">Безплатно и леко поточно предаване за Android.</string>
|
||||
<string name="view_on_github">Виж в GitHub</string>
|
||||
<string name="app_description">Безплатно леко стрийминг на Android.</string>
|
||||
<string name="view_on_github">Преглед в GitHub</string>
|
||||
<string name="controls_download_desc">Изтегляне на стрийм файл</string>
|
||||
<string name="show_info">Покажи информация</string>
|
||||
<string name="tab_bookmarks">Отметнати плейлисти</string>
|
||||
@@ -187,18 +187,17 @@
|
||||
<string name="create">Създай</string>
|
||||
<string name="dismiss">Откажи</string>
|
||||
<string name="copyright" formatted="true">© %1$s от %2$s под лиценза %3$s</string>
|
||||
<string name="contribution_title">Съдействайте</string>
|
||||
<string name="contribution_encouragement">За всичко, което се сетите: превод, промени по дизайна, изчистване на кода или много сериозни промени по кода – помощта е винаги добре дошла. Колкото повече развитие, толкова по-добре!</string>
|
||||
<string name="donation_title">Дарение</string>
|
||||
<string name="donation_encouragement">NewPipe се разработва от доброволци, които отделят от своето време, за да предоставят най-доброто потребителско изживяване. Включете се в разработката като почерпите разработчиците с една чашка кафе, които да изпият, докато правят NewPipe още по-добро приложение.</string>
|
||||
<string name="give_back">Дари</string>
|
||||
<string name="contribution_title">Допринесете</string>
|
||||
<string name="contribution_encouragement">Независимо дали имате идеи за превод, промени в дизайна, почистване на кода или наистина сериозни промени в кода – помощта винаги е добре дошла. Колкото повече се направи, толкова по-добре става!</string>
|
||||
<string name="donation_title">Дарете</string>
|
||||
<string name="donation_encouragement">NewPipe е разработен от доброволци, които прекарват свободното си време, за да ви осигурят най-доброто потребителско изживяване. Дарете, за да помогнете на разработчиците да направят NewPipe още по-добър, докато се наслаждават на чаша кафе.</string>
|
||||
<string name="give_back">Върни обратно</string>
|
||||
<string name="website_title">Уебсайт</string>
|
||||
<string name="website_encouragement">Посетете сайта на NewPipe за повече информация и новини.</string>
|
||||
<string name="privacy_policy_title">Политиката на NewPipe за личните данни</string>
|
||||
<string name="privacy_policy_encouragement">Проектът NewPipe се отнася много сериозно към вашата поверителност. За това, приложението не събира никакви данни без вашето съгласие.
|
||||
\nНашата политика за личните данни обяснява подробно какви данни изпращате и къде се съхраняват, когато изпращате съобщения за грешки.</string>
|
||||
<string name="read_privacy_policy">Прочетете нашата политика за поверителност</string>
|
||||
<string name="app_license_title">Лицензът на NewPipe</string>
|
||||
<string name="website_encouragement">Посетете уебсайта на NewPipe за повече информация и новини.</string>
|
||||
<string name="privacy_policy_title">Политика за поверителност на NewPipe</string>
|
||||
<string name="privacy_policy_encouragement">Проектът NewPipe приема вашата поверителност много сериозно. Затова приложението не събира никакви данни без вашето съгласие.\nПолитиката за поверителност на NewPipe подробно обяснява какви данни се изпращат и съхраняват при изпращане на доклад за срив.</string>
|
||||
<string name="read_privacy_policy">Прочетете политиката за поверителност</string>
|
||||
<string name="app_license_title">Лиценз на NewPipe</string>
|
||||
<string name="no_player_found_toast">Липсва стрийм плейър (можете да изтеглите VLC, за да пуснете стрийма).</string>
|
||||
<string name="show_hold_to_append_summary">Покажи съвет при натискане на фона или изскачащия бутон във видеоклипа \"Подробности:“</string>
|
||||
<string name="clear_views_history_summary">Изтрива историята на възпроизвежданите стриймове и позицията на възпроизвеждането</string>
|
||||
@@ -216,7 +215,7 @@
|
||||
<string name="recaptcha_request_toast">Изисква се въвеждане на reCAPTCHA</string>
|
||||
<string name="settings_category_downloads_title">Изтегляне</string>
|
||||
<string name="charset_most_special_characters">Повечето специални символи</string>
|
||||
<string name="app_license">NewPipe е свободен софтуер с авторски права: можете да го използвате, изучавате, споделяте и подобрявате по желание. По-конкретно можете да го разпространявате и/или променяте съгласно условията на Общия публичен лиценз на GNU, публикуван от Фондацията за свободен софтуер, версия 3 на лиценза или (по ваш избор) която и да е по-късна версия.</string>
|
||||
<string name="app_license">NewPipe е софтуер с авторско право: Можете да го използвате, изучавате, споделяте и подобрявате по ваше желание. По-конкретно, можете да го разпространявате и/или променяте съгласно условията на Общия публичен лиценз на GNU, публикуван от Фондацията за свободен софтуер, или версия 3 на Лиценза, или (по ваш избор) всяка по-късна версия.</string>
|
||||
<string name="read_full_license">Прочетете лиценза</string>
|
||||
<string name="title_activity_history">История</string>
|
||||
<string name="action_history">История</string>
|
||||
@@ -609,7 +608,7 @@
|
||||
<string name="settings_category_player_notification_title">Известие на плеъра</string>
|
||||
<string name="msg_failed_to_copy">Неуспешно копиране в клипборда</string>
|
||||
<string name="faq_title">Често задавани въпроси</string>
|
||||
<string name="faq">Отвори уеб страницата</string>
|
||||
<string name="faq">Преглед на уебсайта</string>
|
||||
<string name="title_activity_play_queue">Възпроизвеждане на опашка</string>
|
||||
<string name="leak_canary_not_available">LeakCanary не е открито</string>
|
||||
<string name="show_memory_leaks">Покажи къде изтича паметта</string>
|
||||
@@ -722,7 +721,7 @@
|
||||
<item quantity="other">%s нови потоци</item>
|
||||
</plurals>
|
||||
<string name="subtitle_activity_recaptcha">Натиснете „Готово“, когато решите</string>
|
||||
<string name="faq_description">Ако имате проблеми с използването на приложението, не забравяйте да проверите тези отговори на често задавани въпроси!</string>
|
||||
<string name="faq_description">Ако имате проблеми с използването на приложението, не забравяйте да разгледате тези отговори на често задавани въпроси!</string>
|
||||
<string name="main_page_content_swipe_remove">Плъзнете елементи, за да ги премахнете</string>
|
||||
<string name="default_kiosk_page_summary">Kiosk по подразбиране</string>
|
||||
<string name="enqueue_next_stream">Наредете следващия</string>
|
||||
|
||||
@@ -199,8 +199,8 @@
|
||||
<string name="website_encouragement">Per a més informació i notícies, visiteu el nostre web.</string>
|
||||
<string name="title_last_played">Últimes reproduccions</string>
|
||||
<string name="title_most_played">Més reproduïts</string>
|
||||
<string name="kiosk_page_summary">Tendències</string>
|
||||
<string name="channel_page_summary">Pàgina d\'un canal</string>
|
||||
<string name="kiosk_page_summary">Pàgina de quiosc</string>
|
||||
<string name="channel_page_summary">Pàgina de canal</string>
|
||||
<string name="select_a_kiosk">Trieu un quiosc</string>
|
||||
<string name="no_valid_zip_file">El fitxer no té un format ZIP vàlid</string>
|
||||
<string name="could_not_import_all_files">Avís: No s\'han pogut importar tots els fitxers.</string>
|
||||
@@ -509,8 +509,8 @@
|
||||
</plurals>
|
||||
<string name="new_seek_duration_toast">A causa de les limitacions d\'ExoPlayer, la durada de cerca és de %d segons</string>
|
||||
<string name="remove_watched_popup_partially_watched_streams">Sí, i també els vídeos vistos parcialment</string>
|
||||
<string name="remove_watched_popup_warning">Els vídeos que ja heu vist tant abans com després d\'haver estat afegits a la llista de reproducció seran suprimits. \nN\'esteu segurs? Aquesta acció no pot desfer-se!</string>
|
||||
<string name="remove_watched_popup_title">Esborrar els vídeos ja vistos?</string>
|
||||
<string name="remove_watched_popup_warning">S\'eliminaran les transmissions que s\'hagin vist abans i després d\'afegir-les a la llista de reproducció.\n\nN’esteu segur?</string>
|
||||
<string name="remove_watched_popup_title">Eliminar transmissions vistes?</string>
|
||||
<string name="remove_watched">Esborra els ja vistos</string>
|
||||
<string name="systems_language">Valors per defecte</string>
|
||||
<string name="app_language_title">Llengua de l\'aplicació</string>
|
||||
@@ -820,4 +820,55 @@
|
||||
<string name="no_feed_group_created_yet">Encara no s\'ha creat cap grup de continguts</string>
|
||||
<string name="select_a_feed_group">Tria un grup de continguts</string>
|
||||
<string name="feed_group_page_summary">Pàgina del grup de canals</string>
|
||||
<string name="search_with_service_name">Cercar %1$s</string>
|
||||
<string name="search_with_service_name_and_filter">Cercar %1$s (%2$s)</string>
|
||||
<string name="short_billion">%sB</string>
|
||||
<string name="channel_tab_likes">M\'agrada</string>
|
||||
<string name="kao_dialog_more_info">Detalls</string>
|
||||
<string name="kao_solution">Solució</string>
|
||||
<string name="api23_requirement_dialog_blogpost">Article</string>
|
||||
<string name="trending_gaming">Tendències de videojocs</string>
|
||||
<string name="trending_podcasts">Tendències de podcasts</string>
|
||||
<string name="trending_music">Tendències de música</string>
|
||||
<string name="delete_file">Esborrar fitxer</string>
|
||||
<string name="delete_entry">Esborrar entrada</string>
|
||||
<string name="entry_deleted">Entrada esborrada</string>
|
||||
<string name="import_subscriptions_title">Importar subscripcions</string>
|
||||
<string name="export_subscriptions_title">Exportar suscripcions</string>
|
||||
<string name="migration_info_7_8_title">Esborrades tendències combinades de YouTube</string>
|
||||
<string name="trending_movies">Tendències de pel·lícules i sèries</string>
|
||||
<string name="import_from_previous_export">Importar des d\'exportació anterior</string>
|
||||
<string name="permission_display_over_apps_message">Per utilitzar el reproductor emergent, seleccioneu %1$s al següent menú de configuració d\'Android i habiliteu %2$s.</string>
|
||||
<string name="permission_display_over_apps_permission_name">“Permetre visualització sobre altres aplicacions”</string>
|
||||
<string name="short_thousand">%sK</string>
|
||||
<string name="short_million">%sM</string>
|
||||
<plurals name="export_subscriptions">
|
||||
<item quantity="one">Exportant subscripció %d…</item>
|
||||
<item quantity="many">Exportant subscripcions %d…</item>
|
||||
<item quantity="other">Exportant subscripcions %d…</item>
|
||||
</plurals>
|
||||
<plurals name="load_subscriptions">
|
||||
<item quantity="one">Carregant subscripció %d…</item>
|
||||
<item quantity="many">Carregant subscripcions %d…</item>
|
||||
<item quantity="other">Carregant subscripcions %d…</item>
|
||||
</plurals>
|
||||
<plurals name="import_subscriptions">
|
||||
<item quantity="one">Important subscripció %d…</item>
|
||||
<item quantity="many">Important subscripcions %d…</item>
|
||||
<item quantity="other">Important subscripcions %d…</item>
|
||||
</plurals>
|
||||
<string name="import_subscriptions_summary">Importar subscripcions d\'una exportació .json anterior</string>
|
||||
<string name="export_subscriptions_summary">Exportar les vostres subscripcions a un fitxer .json</string>
|
||||
<string name="account_terminated_service_provides_reason">Compte cancel·lat %1$s proporciona aquest motiu: %2$s</string>
|
||||
<string name="migration_info_6_7_title">Pàgina Top 50 de SoundCloud eliminada</string>
|
||||
<string name="migration_info_6_7_message">SoundCloud ha descontinuat les llistes Top 50 originals. La pestanya corresponent s\'ha eliminat de la pàgina principal.</string>
|
||||
<string name="migration_info_7_8_message">YouTube va descontinuar la pàgina de tendències combinades a partir del 21 de juliol de 2025. NewPipe va reemplaçar la pàgina de tendències predeterminada amb les transmissions en viu de tendències.\n\nTambé podeu seleccionar diferents pàgines de tendències a \"Configuració > Contingut > Contingut de la pàgina principal\".</string>
|
||||
<string name="player_http_403">Error HTTP 403 rebut del servidor durant la reproducció, probablement causat per l\'expiració de la URL de transmissió o un bloqueig d\'IP.</string>
|
||||
<string name="player_http_invalid_status">Error HTTP %1$s rebut del servidor durant la reproducció</string>
|
||||
<string name="youtube_player_http_403">Error HTTP 403 rebut del servidor durant la reproducció, probablement causat per un bloqueig d\'IP o problemes de desofuscació de la URL de transmissió</string>
|
||||
<string name="sign_in_confirm_not_bot_error">\'\'%1$s es va negar a proporcionar dades, sol·licitant un inici de sessió per confirmar que el sol·licitant no és un bot.\n\nÉs possible que %1$s hagi bloquejat temporalment la vostra IP. Pots esperar un temps o canviar a una IP diferent (per exemple, activant/desactivant una VPN o canviant de Wi-Fi a dades mòbils).\n\nConsulta <a href="%2$s">aquesta entrada de preguntes freqüents</a> per obtenir més informació’</string>
|
||||
<string name="unsupported_content_in_country">Aquest contingut no està disponible per al país de contingut seleccionat actualment.\n\nCanvia la teva selecció a \"Paràmetres > Contingut > País de contingut predeterminat\".</string>
|
||||
<string name="kao_dialog_warning">A l\'agost del 2025, Google va anunciar que, a partir del setembre del 2026, la instal·lació d\'aplicacions requerirà la verificació del desenvolupador per a totes les aplicacions d\'Android en dispositius certificats, incloses les instal·lades fora de la Play Store. Com que els desenvolupadors de NewPipe no estan d\'acord amb aquest requisit, NewPipe deixarà de funcionar en dispositius Android certificats després d\'aquesta data.</string>
|
||||
<string name="api23_requirement_dialog_title">NewPipe deixarà de ser compatible amb Android 5.</string>
|
||||
<string name="api23_requirement_dialog_message">Malauradament, NewPipe depèn d\'algunes biblioteques que van deixar de ser compatibles amb Android 5.0 i 5.1. Per tant, la propera versió de NewPipe només funcionarà en dispositius amb Android 6 o superior. Llegeix més a la publicació del bloc.</string>
|
||||
</resources>
|
||||
|
||||
@@ -26,9 +26,9 @@
|
||||
<string name="show_play_with_kodi_summary">Zobrazit možnost přehrání videa pomocí multimediálního centra Kodi</string>
|
||||
<string name="play_audio">Zvuk</string>
|
||||
<string name="default_audio_format_title">Výchozí formát zvuku</string>
|
||||
<string name="theme_title">Téma</string>
|
||||
<string name="dark_theme_title">Tmavé</string>
|
||||
<string name="light_theme_title">Světlé</string>
|
||||
<string name="theme_title">Motiv</string>
|
||||
<string name="dark_theme_title">Tmavý</string>
|
||||
<string name="light_theme_title">Světlý</string>
|
||||
<string name="download_dialog_title">Stáhnout</string>
|
||||
<string name="show_next_and_similar_title">Zobrazovat \'další\' a \'podobná\' videa</string>
|
||||
<string name="unsupported_url">URL není podporováno</string>
|
||||
@@ -78,7 +78,7 @@
|
||||
<string name="ok">OK</string>
|
||||
<string name="title_activity_recaptcha">Výzva reCAPTCHA</string>
|
||||
<string name="recaptcha_request_toast">Požadována výzva reCAPTCHA</string>
|
||||
<string name="black_theme_title">Černé</string>
|
||||
<string name="black_theme_title">Černý</string>
|
||||
<string name="checksum">Kontrolní součet</string>
|
||||
<string name="no_available_dir">Určete prosím složku pro stahování později v nastavení</string>
|
||||
<string name="info_labels">Co:\nŽádost:\nJazyk obsahu:\nZemě obsahu:\nJazyk aplikace:\nSlužba:\nČas GMT:\nBalíček:\nVerze:\nVerze OS:</string>
|
||||
@@ -146,17 +146,17 @@
|
||||
<string name="settings_file_replacement_character_title">Náhradní znak</string>
|
||||
<string name="charset_letters_and_digits">Písmena a číslice</string>
|
||||
<string name="charset_most_special_characters">Většina speciálních znaků</string>
|
||||
<string name="title_activity_about">O NewPipe</string>
|
||||
<string name="title_activity_about">O aplikaci NewPipe</string>
|
||||
<string name="title_licenses">Licence třetích stran</string>
|
||||
<string name="copyright" formatted="true">© %1$s od %2$s pod %3$s</string>
|
||||
<string name="tab_about">O aplikaci a FAQ</string>
|
||||
<string name="tab_about">O aplikaci a dotazy</string>
|
||||
<string name="tab_licenses">Licence</string>
|
||||
<string name="app_description">Svobodné a nenáročné streamování v Androidu.</string>
|
||||
<string name="view_on_github">Zobraz na GitHubu</string>
|
||||
<string name="app_description">Svobodné a lehké streamování pro Android.</string>
|
||||
<string name="view_on_github">Zobrazit na GitHubu</string>
|
||||
<string name="app_license_title">Licence NewPipe</string>
|
||||
<string name="contribution_encouragement">Pokud máte nápady na zlepšení jako; překlad, změny designu, vylepšování kódu nebo opravdu velké změny kódu - pomoc je vždy vítána. Čím více se udělá, tím lepší to bude!</string>
|
||||
<string name="contribution_encouragement">Ať máte nápady na překlad, designové změny, pročištění kódu nebo velké změny – pomoc je vždy vítána. Čím více, tím lépe!</string>
|
||||
<string name="read_full_license">Přečíst licenci</string>
|
||||
<string name="contribution_title">Podílet se</string>
|
||||
<string name="contribution_title">Přispějte</string>
|
||||
<string name="title_activity_history">Historie</string>
|
||||
<string name="action_history">Historie</string>
|
||||
<string name="show_hold_to_append_title">Zobrazit tip „Podržte pro zařazení do fronty“</string>
|
||||
@@ -184,10 +184,10 @@
|
||||
<string name="start_here_on_background">Začít přehrávat na pozadí</string>
|
||||
<string name="start_here_on_popup">Začít přehrávat v pop-upu</string>
|
||||
<string name="donation_title">Přispět</string>
|
||||
<string name="donation_encouragement">NewPipe je vyvíjen dobrovolníky, kteří tráví svůj volný čas, aby vaše zkušenost s aplikací byla co nejlepší. Vraťte vývojářům něco zpět, aby mohli NewPipe dále zlepšovat a zároveň si vychutnat šálek kávy.</string>
|
||||
<string name="give_back">Daruj</string>
|
||||
<string name="website_title">Webová stránka</string>
|
||||
<string name="website_encouragement">Pro další informace a novinky navštivte webovou stránku NewPipe.</string>
|
||||
<string name="donation_encouragement">NewPipe je vyvíjen dobrovolníky, kteří tráví svůj volný čas tím, že vám přinášejí ten nejlepší uživatelský zážitek. Odměňte snahu vývojářů zlepšovat NewPipe a dopřejte jim šálek kávy.</string>
|
||||
<string name="give_back">Odměnit</string>
|
||||
<string name="website_title">Webové stránky</string>
|
||||
<string name="website_encouragement">Navštivte webové stránky NewPipe pro další informace a novinky.</string>
|
||||
<string name="default_content_country_title">Země výchozího obsahu</string>
|
||||
<string name="switch_to_background">Přepnout na pozadí</string>
|
||||
<string name="switch_to_popup">Do okna</string>
|
||||
@@ -305,15 +305,15 @@
|
||||
<string name="delete_search_history_alert">Vymazat celkovou historii vyhledávání\?</string>
|
||||
<string name="search_history_deleted">Historie vyhledávání smazána</string>
|
||||
<string name="one_item_deleted">Jedna položka smazána.</string>
|
||||
<string name="app_license">NewPipe je svobodný software s copyleft licencí: Můžete jej libovolně používat, studovat, sdílet a vylepšovat. Konkrétně jej můžete šířit a/nebo upravovat za podmínek Obecné veřejné licence GNU (GNU GPL) vydané nadací Free Software Foundation, a to buď za podmínek Licence verze 3 nebo (dle vaší volby) jakékoli pozdější verze.</string>
|
||||
<string name="app_license">NewPipe je copyleftovaný svobodný software: můžete jej jakkoli používat, studovat, sdílet a vylepšovat. Redistribuovat a/nebo upravovat jej můžete pod podmínkami licence GNU General Public License zveřejněné nadací Free Software Foundation, buď ve verzi 3, nebo v jakékoli novější verzi (záleží na vás).</string>
|
||||
<string name="channels">Kanály</string>
|
||||
<string name="playlists">Playlisty</string>
|
||||
<string name="tracks">Stopy</string>
|
||||
<string name="users">Uživatelé</string>
|
||||
<string name="privacy_policy_title">Zásady ochrany soukromí v NewPipe</string>
|
||||
<string name="privacy_policy_title">Ochrana soukromí NewPipe</string>
|
||||
<string name="privacy_policy_encouragement">Projekt NewPipe bere vaše soukromí velice vážně. Proto aplikace neshromažďuje žádné údaje bez vašeho souhlasu.
|
||||
\nZásady ochrany soukromí NewPipe podrobně vysvětlují, jaké údaje jsou odesílány a ukládány, když odešlete zprávu o pádu aplikace.</string>
|
||||
<string name="read_privacy_policy">Přečíst zásady ochrany soukromí</string>
|
||||
<string name="read_privacy_policy">Přečíst zásady ochrany osobních údajů</string>
|
||||
<string name="import_settings">Chcete také přenést nastavení?</string>
|
||||
<string name="skip_silence_checkbox">Zrychleně vpřed během ticha</string>
|
||||
<string name="playback_step">Krok</string>
|
||||
@@ -586,7 +586,7 @@
|
||||
<string name="crash_the_app">Zbořit aplikaci</string>
|
||||
<string name="download_has_started">Stahování bylo zahájeno</string>
|
||||
<string name="select_night_theme_toast">Níže si můžete zvolit svůj oblíbený motiv</string>
|
||||
<string name="night_theme_summary">Zvolte si svůj oblíbený noční motiv - %s</string>
|
||||
<string name="night_theme_summary">Zvolte si svůj oblíbený noční motiv – %s</string>
|
||||
<string name="auto_device_theme_title">Automatický (motiv zařízení)</string>
|
||||
<string name="radio">Radio</string>
|
||||
<string name="featured">Představujeme</string>
|
||||
@@ -710,7 +710,7 @@
|
||||
<string name="select_quality_external_players">Vyberte kvalitu pro externí přehrávače</string>
|
||||
<string name="no_video_streams_available_for_external_players">U externích přehrávačů nejsou k dispozici žádné videostreamy</string>
|
||||
<string name="faq_title">Často kladené dotazy</string>
|
||||
<string name="faq_description">Pokud máte potíže s používáním aplikace, přečtěte si tyto odpovědi na časté otázky!</string>
|
||||
<string name="faq_description">Pokud máte problémy s používáním aplikace, podívejte se na tyto odpovědi, které zodpovídají nejčastější dotazy!</string>
|
||||
<string name="faq">Zobrazit na webu</string>
|
||||
<string name="sort">Řazení</string>
|
||||
<string name="app_update_available_notification_text">Klepnutím stáhnete %s</string>
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
<string name="tab_about">Über & FAQ</string>
|
||||
<string name="app_description">Freies und schlankes Streaming für Android.</string>
|
||||
<string name="app_license_title">NewPipes Lizenz</string>
|
||||
<string name="contribution_encouragement">Ob Ideen, Übersetzungen, Design-Änderungen, Code-Aufräumung oder richtig große Code-Änderungen — Hilfe ist immer willkommen. Je mehr geholfen wird, desto besser wird NewPipe!</string>
|
||||
<string name="contribution_encouragement">Ob Ideen, Übersetzungen, Design-Änderungen, Code-Aufräumen oder richtig große Code-Änderungen — Hilfe ist immer willkommen. Je mehr geholfen wird, desto besser wird NewPipe!</string>
|
||||
<string name="title_licenses">Drittanbieter-Lizenzen</string>
|
||||
<string name="view_on_github">Auf GitHub ansehen</string>
|
||||
<string name="contribution_title">Beitragen</string>
|
||||
@@ -307,8 +307,7 @@
|
||||
<string name="app_license">NewPipe ist freie Copyleft-Software: Du kannst sie nach Belieben benutzen, untersuchen, mit anderen teilen und verbessern. Insbesondere kannst du sie unter den von der Free Software Foundation veröffentlichten Bedingungen der GNU General Public License, in der Version 3 der Lizenz oder (nach deiner Wahl) jeder späteren Version, weitergeben und/oder verändern.</string>
|
||||
<string name="import_settings">Möchtest du auch Einstellungen importieren\?</string>
|
||||
<string name="privacy_policy_title">NewPipes Datenschutzbestimmung</string>
|
||||
<string name="privacy_policy_encouragement">Dem NewPipe-Projekt ist Datenschutz sehr wichtig. Deshalb sammelt diese App keine Daten ohne deine Zustimmung.
|
||||
\nNewPipes Datenschutzbestimmungen erklären im Detail, welche Daten beim Absenden eines Absturzberichtes verschickt und gespeichert werden.</string>
|
||||
<string name="privacy_policy_encouragement">Dem NewPipe-Projekt ist Datenschutz sehr wichtig. Deshalb sammelt diese App keine Daten ohne deine Zustimmung.\nNewPipes Datenschutzbestimmungen erklären im Detail, welche Daten beim Absenden eines Absturzberichtes verschickt und gespeichert werden.</string>
|
||||
<string name="read_privacy_policy">Datenschutzbestimmungen lesen</string>
|
||||
<string name="accept">Akzeptieren</string>
|
||||
<string name="decline">Ablehnen</string>
|
||||
@@ -354,7 +353,7 @@
|
||||
<string name="low_quality_smaller">Niedrige Qualität (kleiner)</string>
|
||||
<string name="dont_show">Nicht anzeigen</string>
|
||||
<string name="app_update_available_notification_title">Eine NewPipe-Aktualisierung ist verfügbar!</string>
|
||||
<string name="missions_header_finished">Fertig</string>
|
||||
<string name="missions_header_finished">Abgeschlossen</string>
|
||||
<string name="missions_header_pending">Ausstehend</string>
|
||||
<string name="paused">pausiert</string>
|
||||
<string name="queued">eingereiht</string>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<string name="upload_date_text">Publicado en %1$s</string>
|
||||
<string name="no_player_found">No se encontró ningún reproductor de retransmisiones. ¿Instalar VLC\?</string>
|
||||
<string name="upload_date_text">Publicado el %1$s</string>
|
||||
<string name="no_player_found">No se encontró ningún reproductor de streaming. ¿Quieres instalar VLC?</string>
|
||||
<string name="install">Instalar</string>
|
||||
<string name="cancel">Cancelar</string>
|
||||
<string name="open_in_browser">Abrir en el navegador</string>
|
||||
@@ -194,7 +194,7 @@
|
||||
<string name="switch_to_main">Cambiar a principal</string>
|
||||
<string name="drawer_open">Abrir cajón</string>
|
||||
<string name="drawer_close">Cerrar cajón</string>
|
||||
<string name="no_player_found_toast">No se encontró ningún reproductor de retransmisiones (puedes instalar VLC para reproducirlo).</string>
|
||||
<string name="no_player_found_toast">No se encuentra un reproductor (puedes instalar VLC para reproducirlo).</string>
|
||||
<string name="always">Siempre</string>
|
||||
<string name="just_once">Solo una vez</string>
|
||||
<string name="external_player_unsupported_link_type">Los reproductores externos no soportan este tipo de enlaces</string>
|
||||
@@ -244,7 +244,7 @@
|
||||
<string name="caption_auto_generated">Auto generados</string>
|
||||
<string name="enable_leak_canary_summary">La monitorización de fugas de memoria puede causar que la aplicación no responda al realizar el volcado de memoria</string>
|
||||
<string name="enable_disposed_exceptions_title">Informar errores fuera del ciclo de vida</string>
|
||||
<string name="enable_disposed_exceptions_summary">Forzar informe de excepciones no entregables de RX fuera del fragmento o del ciclo de actividad después del descarte</string>
|
||||
<string name="enable_disposed_exceptions_summary">Forzar informe de excepciones no entregables de Rx fuera del fragmento o del ciclo de actividad después del descarte</string>
|
||||
<string name="use_inexact_seek_title">Usar búsqueda rápida e inexacta</string>
|
||||
<string name="use_inexact_seek_summary">La búsqueda inexacta permite al reproductor buscar posiciones más rápido con menor precisión. Buscar de a 5, 15 o 25 segundos no funciona</string>
|
||||
<string name="auto_queue_title">Poner en cola automáticamente la siguiente transmisión</string>
|
||||
@@ -647,7 +647,7 @@
|
||||
<string name="start_main_player_fullscreen_summary">Si la rotación automática está bloqueada, no inicie los videos en el mini reproductor, sino pase directamente a modo de pantalla completa. Aún podrá acceder al mini reproductor al salir del modo pantalla completa</string>
|
||||
<string name="start_main_player_fullscreen_title">Iniciar reproductor principal en pantalla completa</string>
|
||||
<string name="enqueued_next">Añadido el siguiente vídeo a la cola</string>
|
||||
<string name="enqueue_next_stream">Añadir el siguiente vídeo a la cola</string>
|
||||
<string name="enqueue_next_stream">Añadir vídeo a la cola como siguiente</string>
|
||||
<string name="processing_may_take_a_moment">Procesando… Podría tomar un momento</string>
|
||||
<string name="check_for_updates">Buscar actualizaciones</string>
|
||||
<string name="manual_update_description">Buscar nuevas versiones manualmente</string>
|
||||
@@ -763,7 +763,7 @@
|
||||
<string name="metadata_subscribers">Suscriptores</string>
|
||||
<string name="show_channel_tabs_summary">Qué pestañas se muestran en las páginas del canal</string>
|
||||
<string name="show_channel_tabs">Pestañas del canal</string>
|
||||
<string name="channel_tab_shorts">Shorts</string>
|
||||
<string name="channel_tab_shorts">Vídeos cortos</string>
|
||||
<string name="loading_metadata_title">Cargando metadatos…</string>
|
||||
<string name="feed_fetch_channel_tabs">Recuperar las fichas del canal</string>
|
||||
<string name="channel_tab_about">Acerca de</string>
|
||||
@@ -793,7 +793,7 @@
|
||||
<string name="image_quality_high">Calidad alta</string>
|
||||
<string name="image_quality_medium">Calidad media</string>
|
||||
<string name="metadata_uploader_avatars">avatares subidos</string>
|
||||
<string name="metadata_banners">Banners</string>
|
||||
<string name="metadata_banners">Anuncios</string>
|
||||
<string name="image_quality_summary">Elige la calidad de las imágenes y si cargar imágenes en su totalidad, para reducir el uso de datos y memoria. Los cambios borran la caché de las imágenes en la memoria y en el disco - %s</string>
|
||||
<string name="metadata_thumbnails">Miniaturas</string>
|
||||
<string name="share_playlist_with_list">Compartir la lista de la dirección URL</string>
|
||||
@@ -837,43 +837,43 @@
|
||||
<string name="trending_podcasts">Tendencias pódcasts</string>
|
||||
<string name="trending_movies">Tendencias películas y programas</string>
|
||||
<string name="trending_music">Tendencias música</string>
|
||||
<string name="permission_display_over_apps_permission_name">“Permitir mostrar sobre otras aplicaciones”</string>
|
||||
<string name="delete_file">Eliminar archivo</string>
|
||||
<string name="short_thousand">%sM</string>
|
||||
<string name="short_million">%sM</string>
|
||||
<string name="delete_entry">Eliminar entrada</string>
|
||||
<string name="account_terminated_service_provides_reason">Cuenta cancelada\n\n%1$s proporciona esta razón: %2$s</string>
|
||||
<string name="entry_deleted">Entrada eliminada</string>
|
||||
<string name="player_http_403">Error HTTP 403 recibido del servidor durante la reproducción, probablemente causado por la expiración de la URL de transmisión o una prohibición de IP</string>
|
||||
<string name="player_http_invalid_status">Error HTTP %1$s recibido del servidor durante la reproducción</string>
|
||||
<string name="youtube_player_http_403">Error HTTP 403 recibido del servidor durante la reproducción, probablemente causado por una prohibición de IP o problemas de desofuscación de la URL de transmisión</string>
|
||||
<string name="sign_in_confirm_not_bot_error">%1$s se negó a proporcionar datos y solicitó un inicio de sesión para confirmar que el solicitante no es un bot.\n\nEs posible que tu IP haya sido bloqueada temporalmente por %1$s. Puedes esperar un tiempo o cambiar a una IP diferente (por ejemplo, habilitando o deshabilitando una VPN, o cambiando de WiFi a datos móviles).</string>
|
||||
<string name="short_billion">%sMM</string>
|
||||
<string name="unsupported_content_in_country">Este contenido no está disponible para el país seleccionado actualmente.\n\nCambia tu selección en «Ajustes > Contenido > País predefinido del contenido».</string>
|
||||
<string name="permission_display_over_apps_message">Para usar el reproductor emergente, seleccione %1$s en el siguiente menú de la configuración de Android y habilite %2$s.</string>
|
||||
<string name="permission_display_over_apps_permission_name">\"Permitir la visualización sobre otras aplicaciones\"</string>
|
||||
<string name="delete_file">Eliminar el archivo</string>
|
||||
<string name="short_thousand">%s K</string>
|
||||
<string name="short_million">%s M</string>
|
||||
<string name="delete_entry">Eliminar la entrada</string>
|
||||
<string name="account_terminated_service_provides_reason">Cuenta cerrada\n\n%1$s proporciona este motivo: %2$s</string>
|
||||
<string name="entry_deleted">Entrada suprimida</string>
|
||||
<string name="player_http_403">Error HTTP 403 recibido del servidor durante la reproducción, probablemente causado por la caducidad de la URL de transmisión o una prohibición por IP</string>
|
||||
<string name="player_http_invalid_status">Error HTTP %1$s del servidor en la reproducción</string>
|
||||
<string name="youtube_player_http_403">Se ha recibido un error HTTP 403 del servidor durante la reproducción, probablemente causado por una prohibición de IP o problemas de desofuscación de la URL de transmisión</string>
|
||||
<string name="sign_in_confirm_not_bot_error">%1$s se ha negado a proporcionar datos y solicita un inicio de sesión para confirmar que el solicitante no es un bot.\n\nEs posible que %1$s haya bloqueado temporalmente tu IP. Puedes esperar un rato o cambiar a una IP diferente (por ejemplo, activando o desactivando una VPN, o cambiando de WiFi a datos móviles).</string>
|
||||
<string name="short_billion">%s bill.</string>
|
||||
<string name="unsupported_content_in_country">Este contenido no está disponible para el país actualmente seleccionado.\n\nPuedes cambiarlo en: «Configuración > Contenido > País predeterminado para el contenido».</string>
|
||||
<string name="permission_display_over_apps_message">Para usar el reproductor emergente, selecciona %1$s en el siguiente menú de la configuración de Android y habilita %2$s.</string>
|
||||
<string name="kao_dialog_warning">En Agosto de 2025, Google ha anunciado que, a partir de 2026/2027, todas las aplicaciones en dispositivos Android certificados requerirán que los desarrolladores envíen sus datos personales de identidad directamente a Google. Como los desarrolladores de NewPipe no están de acuerdo con este requisito, la aplicación dejará de funcionar en dispositivos Android certificados después de esa fecha.</string>
|
||||
<string name="kao_dialog_more_info">Detalles</string>
|
||||
<string name="kao_solution">Solución</string>
|
||||
<plurals name="export_subscriptions">
|
||||
<item quantity="one">Exportando %d suscripción…</item>
|
||||
<item quantity="one">Exportando la suscripción %d…</item>
|
||||
<item quantity="many">Exportando %d suscripciones…</item>
|
||||
<item quantity="other">Exportando %d suscripciones…</item>
|
||||
</plurals>
|
||||
<plurals name="load_subscriptions">
|
||||
<item quantity="one">Cargando %d suscripción…</item>
|
||||
<item quantity="one">Cargando la suscripción %d…</item>
|
||||
<item quantity="many">Cargando %d suscripciones…</item>
|
||||
<item quantity="other">Cargando %d suscripciones…</item>
|
||||
</plurals>
|
||||
<plurals name="import_subscriptions">
|
||||
<item quantity="one">Importando %d suscripción…</item>
|
||||
<item quantity="one">Importando la suscripción %d…</item>
|
||||
<item quantity="many">Importando %d suscripciones…</item>
|
||||
<item quantity="other">Importando %d suscripciones…</item>
|
||||
</plurals>
|
||||
<string name="import_subscriptions_title">Importar suscripciones</string>
|
||||
<string name="export_subscriptions_title">Exportar suscripciones</string>
|
||||
<string name="import_subscriptions_summary">Importar suscripciones desde una exportación .json anterior</string>
|
||||
<string name="export_subscriptions_summary">Exportar suscripciones a un archivo .json</string>
|
||||
<string name="import_from_previous_export">Importar desde exportación anterior</string>
|
||||
<string name="import_subscriptions_title">Importar las suscripciones</string>
|
||||
<string name="export_subscriptions_title">Exportar las suscripciones</string>
|
||||
<string name="import_subscriptions_summary">Importar las suscripciones desde un archivo .json</string>
|
||||
<string name="export_subscriptions_summary">Exportar tus suscripciones a un archivo . json</string>
|
||||
<string name="import_from_previous_export">Importar desde la exportación anterior</string>
|
||||
<string name="api23_requirement_dialog_title">NewPipe dejará de soportar Android 5</string>
|
||||
<string name="api23_requirement_dialog_message">Desafortunadamente, NewPipe depende de algunas bibliotecas que dejaron de soportar Android 5.0 y 5.1. La próxima versión de NewPipe sólo funcionará en dispositivos con Android 6 o superior, tristemente. Lea más en el artículo de nuestro blog.</string>
|
||||
<string name="api23_requirement_dialog_blogpost">Artículo</string>
|
||||
|
||||
@@ -198,7 +198,7 @@
|
||||
<string name="title_licenses">Kolmanda osapoole litsentsid</string>
|
||||
<string name="tab_about">Rakenduse teave ja KKK</string>
|
||||
<string name="tab_licenses">Litsentsid</string>
|
||||
<string name="contribution_title">Panusta</string>
|
||||
<string name="contribution_title">Tee kaastööd</string>
|
||||
<string name="view_on_github">Vaata GitHubis</string>
|
||||
<string name="donation_title">Anneta</string>
|
||||
<string name="website_title">Veebisait</string>
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<string name="install">Installer</string>
|
||||
<string name="kore_not_found">Installer l’application Kore manquante \?</string>
|
||||
<string name="no_player_found">Aucun lecteur de flux trouvé. Installer VLC \?</string>
|
||||
<string name="open_in_browser">Ouvrir dans un navigateur</string>
|
||||
<string name="open_in_browser">Ouvrir dans le navigateur</string>
|
||||
<string name="play_with_kodi_title">Lire avec Kodi</string>
|
||||
<string name="search">Rechercher</string>
|
||||
<string name="settings">Paramètres</string>
|
||||
@@ -107,18 +107,18 @@
|
||||
<string name="channel_unsubscribed">Désabonné de la chaîne</string>
|
||||
<string name="tab_subscriptions">Abonnements</string>
|
||||
<string name="settings_category_downloads_title">Téléchargement</string>
|
||||
<string name="title_licenses">Licences tierce partie</string>
|
||||
<string name="title_licenses">Licences de tiers</string>
|
||||
<string name="tab_about">À propos & FAQ</string>
|
||||
<string name="tab_licenses">Licences</string>
|
||||
<string name="app_description">Lecteur multimédia libre et léger pour Android.</string>
|
||||
<string name="view_on_github">Voir sur GitHub</string>
|
||||
<string name="app_description">Un service de streaming libre et léger sur Android.</string>
|
||||
<string name="view_on_github">Consulter sur GitHub</string>
|
||||
<string name="app_license_title">Licence de NewPipe</string>
|
||||
<string name="read_full_license">Lire la licence</string>
|
||||
<string name="contribution_title">Contribuer</string>
|
||||
<string name="charset_letters_and_digits">Lettres et chiffres</string>
|
||||
<string name="title_activity_about">À propos de NewPipe</string>
|
||||
<string name="copyright" formatted="true">© %1$s par %2$s sous %3$s</string>
|
||||
<string name="contribution_encouragement">Que ce soit pour des idées de traductions, de changements de design, de nettoyage de code ou de gros changements de code, une aide est toujours la bienvenue. Plus on en fera meilleur il sera !</string>
|
||||
<string name="contribution_encouragement">Que vous ayez des idées concernant la traduction, des modifications de conception, le nettoyage du code ou des modifications techniques importantes, votre aide est toujours la bienvenue. Plus on y met du nôtre, meilleurs sont les résultats !</string>
|
||||
<string name="subscription_change_failed">Impossible de modifier l’abonnement</string>
|
||||
<string name="subscription_update_failed">Impossible d’actualiser l’abonnement</string>
|
||||
<string name="resume_on_audio_focus_gain_summary">Continuer la lecture après les interruptions (ex. : appels téléphoniques)</string>
|
||||
@@ -183,11 +183,11 @@
|
||||
<string name="hold_to_append">Maintenir pour ajouter à la file</string>
|
||||
<string name="start_here_on_background">Démarrer la lecture en arrière-plan</string>
|
||||
<string name="start_here_on_popup">Démarrer la lecture dans une fenêtre flottante</string>
|
||||
<string name="donation_title">Donner</string>
|
||||
<string name="donation_encouragement">NewPipe est développé par des volontaires sur leur temps libre afin de vous proposer la meilleure expérience possible. Vous pouvez leur offrir un café pour les soutenir dans leurs efforts et rendre NewPipe encore meilleur.</string>
|
||||
<string name="website_title">Site Web</string>
|
||||
<string name="website_encouragement">Visitez le site Web de NewPipe pour plus d’informations et de nouvelles.</string>
|
||||
<string name="give_back">Donner en retour</string>
|
||||
<string name="donation_title">Faire un don</string>
|
||||
<string name="donation_encouragement">NewPipe est développé par des bénévoles qui consacrent leur temps libre à vous offrir la meilleure expérience utilisateur possible. Contribuez à aider les développeurs à améliorer encore NewPipe tout en leur permettant de s\'offrir une tasse de café.</string>
|
||||
<string name="website_title">Site web</string>
|
||||
<string name="website_encouragement">Rendez-vous sur le site Web de NewPipe pour plus d\'informations et les dernières actualités.</string>
|
||||
<string name="give_back">Redonner</string>
|
||||
<string name="default_content_country_title">Pays du contenu par défaut</string>
|
||||
<string name="switch_to_background">Basculer en arrière-plan</string>
|
||||
<string name="switch_to_popup">Basculer en mode flottant</string>
|
||||
@@ -305,9 +305,9 @@
|
||||
<string name="delete_search_history_alert">Voulez-vous supprimer entièrement l’historique de recherche \?</string>
|
||||
<string name="search_history_deleted">Historique de recherche supprimé</string>
|
||||
<string name="one_item_deleted">1 élément supprimé.</string>
|
||||
<string name="app_license">NewPipe est un logiciel sous licence libre copyleft : vous pouvez l’utiliser, l’étudier, le partager, et l’améliorer comme bon vous semble. Plus précisément, vous pouvez le redistribuer ou le modifier sous les termes de la licence générale publique GNU, comme publiée par la Free Software Foundation, dans sa version 3, ou, à votre convenance, dans une quelconque version ultérieure.</string>
|
||||
<string name="app_license">NewPipe est un logiciel libre sous licence copyleft : vous pouvez l\'utiliser, l\'étudier, le partager et l\'améliorer à votre guise. Plus précisément, vous pouvez le redistribuer et/ou le modifier selon les termes de la Licence publique générale GNU telle que publiée par la Free Software Foundation, soit la version 3 de la licence, soit (à votre choix) toute version ultérieure.</string>
|
||||
<string name="privacy_policy_title">Politique de confidentialité de NewPipe</string>
|
||||
<string name="read_privacy_policy">Lire la politique de confidentialité</string>
|
||||
<string name="read_privacy_policy">Consultez notre politique de confidentialité</string>
|
||||
<string name="import_settings">Voulez-vous également importer les paramètres \?</string>
|
||||
<string name="accept">Accepter</string>
|
||||
<string name="decline">Refuser</string>
|
||||
@@ -447,7 +447,7 @@
|
||||
<string name="app_language_title">Langue de l’application</string>
|
||||
<string name="systems_language">Prédéfini par le système</string>
|
||||
<string name="subtitle_activity_recaptcha">Appuyez sur « Terminé » une fois résolu</string>
|
||||
<string name="done">Terminé</string>
|
||||
<string name="done">Fait</string>
|
||||
<string name="videos_string">Vidéos</string>
|
||||
<string name="new_seek_duration_toast">En raison des contraintes d’ExoPlayer, le pas de déplacement a été réglée à %d secondes</string>
|
||||
<string name="mute">Couper le son</string>
|
||||
@@ -712,8 +712,8 @@
|
||||
<string name="no_video_streams_available_for_external_players">Aucun flux vidéo n’est disponible pour les lecteurs externes</string>
|
||||
<string name="progressive_load_interval_title">Taille de l\'intervalle de chargement de la lecture</string>
|
||||
<string name="faq_title">Foire aux questions</string>
|
||||
<string name="faq">Voir sur le site web</string>
|
||||
<string name="faq_description">Si vous avez des difficultés à utiliser l\'application, consultez les réponses aux questions les plus fréquentes !</string>
|
||||
<string name="faq">Consulter sur le site web</string>
|
||||
<string name="faq_description">Si vous rencontrez des difficultés avec l\'application, n\'hésitez pas à consulter ces réponses aux questions fréquentes !</string>
|
||||
<string name="sort">Trier</string>
|
||||
<string name="fast_mode">Mode rapide</string>
|
||||
<string name="import_subscriptions_hint">Importer ou exporter des abonnements à partir du menu</string>
|
||||
|
||||
@@ -200,25 +200,25 @@
|
||||
<string name="settings_file_replacement_character_title">Carácter de substitución</string>
|
||||
<string name="charset_letters_and_digits">Letras e díxitos</string>
|
||||
<string name="charset_most_special_characters">A maioría dos caracteres especiais</string>
|
||||
<string name="title_activity_about">Sobre o NewPipe</string>
|
||||
<string name="title_licenses">Licenzas de terceiros</string>
|
||||
<string name="title_activity_about">Sobre NewPipe</string>
|
||||
<string name="title_licenses">Licenzas de terceiras partes</string>
|
||||
<string name="copyright" formatted="true">© %1$s de %2$s, so %3$s</string>
|
||||
<string name="tab_about">Sobre e preguntas frecuentes</string>
|
||||
<string name="tab_about">Acerca de e preguntas frecuentes</string>
|
||||
<string name="tab_licenses">Licenzas</string>
|
||||
<string name="app_description">Reprodutor lixeiro e libre para Android.</string>
|
||||
<string name="contribution_title">Colaborar</string>
|
||||
<string name="contribution_encouragement">Se ten ideas de tradución, mudanzas ao deseño, limpeza de código ou mudanzas serias deste—a axuda sempre é benvida. Canto máis fixermos, tanto máis vai mellorar!</string>
|
||||
<string name="view_on_github">Ver no GitHub</string>
|
||||
<string name="app_description">Transmisión lixeira e libre en Android.</string>
|
||||
<string name="contribution_title">Contribúe</string>
|
||||
<string name="contribution_encouragement">Tanto se tes ideas para traducións, cambios de deseño, limpeza de código ou cambios de código moi importantes, a axuda sempre é benvida. Canto máis se faga, mellor será!</string>
|
||||
<string name="view_on_github">Ver en GitHub</string>
|
||||
<string name="donation_title">Doar</string>
|
||||
<string name="donation_encouragement">NewPipe é desenvolvido por voluntarios que pasan o seu tempo libre para brindarte a mellor experiencia de usuario. Regresa aos desenvolvedores para que NewPipe sexa aínda mellor mentres gozan dunha cunca de café.</string>
|
||||
<string name="give_back">Retribuír</string>
|
||||
<string name="website_title">Sitio web</string>
|
||||
<string name="website_encouragement">Visite o sitio web do NewPipe para saber máis e ver noticias sobre o proxecto.</string>
|
||||
<string name="privacy_policy_title">Política de privacidade do NewPipe</string>
|
||||
<string name="donation_encouragement">NewPipe está desenvolvido por persoas voluntarias que dedican o seu tempo libre a ofrecerche a mellor experiencia como persoa usuaria. Axuda ás persoas desenvolvedoras a mellorar NewPipe mentres gozan dunha cunca de café.</string>
|
||||
<string name="give_back">Devolver</string>
|
||||
<string name="website_title">Páxina web</string>
|
||||
<string name="website_encouragement">Visita o sitio web de NewPipe para obter máis información e novas.</string>
|
||||
<string name="privacy_policy_title">Política de Privacidade de NewPipe</string>
|
||||
<string name="privacy_policy_encouragement">O proxecto NewPipe dá moita importancia á súa privacidade. Por tanto, non recolle ningún dato sen o seu consentimento.
|
||||
\nA política de privacidade do NewPipe explica con máis detalle que datos son enviados e gardados cando envía un relatorio de erros.</string>
|
||||
<string name="read_privacy_policy">Ler a política de privacidade</string>
|
||||
<string name="app_license_title">Licenza do NewPipe</string>
|
||||
<string name="read_privacy_policy">Le a política de privacidade</string>
|
||||
<string name="app_license_title">Licenza de NewPipe</string>
|
||||
<string name="app_license">NewPipe é un software libre copyleft: Pode usar, estudar compartillar e melloralo a vontade. En concreto, pode redistribuír e / ou modificala segundo os termos da Licenza Pública Xeral GNU publicada pola Free Software Foundation, xa sexa a versión 3 da licenza, ou (na súa opción) calquera outra versión posterior.</string>
|
||||
<string name="read_full_license">Ler a licenza</string>
|
||||
<string name="title_activity_history">Historial</string>
|
||||
@@ -228,8 +228,8 @@
|
||||
<string name="title_most_played">Máis reproducido</string>
|
||||
<string name="main_page_content">Contido da páxina principal</string>
|
||||
<string name="blank_page_summary">Páxina en branco</string>
|
||||
<string name="kiosk_page_summary">Páxina do «kiosk»</string>
|
||||
<string name="channel_page_summary">Páxina do canal</string>
|
||||
<string name="kiosk_page_summary">Páxina de quiosco</string>
|
||||
<string name="channel_page_summary">Páxina de canle</string>
|
||||
<string name="select_a_channel">Seleccione un canal</string>
|
||||
<string name="no_channel_subscribed_yet">Non se subscribiu a ningunha canle aínda</string>
|
||||
<string name="select_a_kiosk">Seleccione un «kiosk»</string>
|
||||
@@ -389,7 +389,7 @@
|
||||
<string name="new_seek_duration_toast">Debido ás restricións de ExoPlayer, a duración da busca estableceuse en %d segundos</string>
|
||||
<string name="remove_watched_popup_partially_watched_streams">Si, e visualizou parcialmente estes vídeos</string>
|
||||
<string name="remove_watched_popup_warning">Eliminaranse as emisións vistas antes e despois de seren engadidas á lista de reprodución.\nEstás seguro?</string>
|
||||
<string name="remove_watched_popup_title">Borrar todos os vídeos vistos?</string>
|
||||
<string name="remove_watched_popup_title">Eliminar as transmisións vistas?</string>
|
||||
<string name="remove_watched">Eliminar o visto</string>
|
||||
<string name="systems_language">Sistema predeterminado</string>
|
||||
<string name="app_language_title">Lingua do aplicativo</string>
|
||||
@@ -819,4 +819,51 @@
|
||||
<string name="search_with_service_name_and_filter">Procurar %1$s (%2$s)</string>
|
||||
<string name="tab_bookmarks_short">Listas de reprodución</string>
|
||||
<string name="feed_group_page_summary">Páxina do grupo de canles</string>
|
||||
<string name="permission_display_over_apps_message">Para usar o reprodutor emerxente, selecciona %1$s no seguinte menú de configuración de Android e activa %2$s.</string>
|
||||
<string name="permission_display_over_apps_permission_name">“Permitir a visualización sobre outras aplicacións”</string>
|
||||
<string name="delete_file">Eliminar ficheiro</string>
|
||||
<string name="delete_entry">Eliminar entrada</string>
|
||||
<string name="select_a_feed_group">Selecciona un grupo de feeds</string>
|
||||
<string name="no_feed_group_created_yet">Aínda non se creou ningún grupo de feeds</string>
|
||||
<plurals name="export_subscriptions">
|
||||
<item quantity="one">Exportando %d subscrición…</item>
|
||||
<item quantity="other">Exportando %d subscricións…</item>
|
||||
</plurals>
|
||||
<plurals name="load_subscriptions">
|
||||
<item quantity="one">Cargando %d subscrición…</item>
|
||||
<item quantity="other">Cargando %d subscricións…</item>
|
||||
</plurals>
|
||||
<plurals name="import_subscriptions">
|
||||
<item quantity="one">Importando %d subscrición…</item>
|
||||
<item quantity="other">Importando %d subscricións…</item>
|
||||
</plurals>
|
||||
<string name="import_subscriptions_title">Importar subscricións</string>
|
||||
<string name="export_subscriptions_title">Exportar subscricións</string>
|
||||
<string name="import_subscriptions_summary">Importar subscricións dunha exportación .json anterior</string>
|
||||
<string name="export_subscriptions_summary">Exportar as túas subscricións a un ficheiro .json</string>
|
||||
<string name="import_from_previous_export">Importar dunha exportación anterior</string>
|
||||
<string name="account_terminated_service_provides_reason">Conta cancelada\n\n%1$s proporciona este motivo: %2$s</string>
|
||||
<string name="audio_track_type_secondary">secundario</string>
|
||||
<string name="channel_tab_likes">Gústame</string>
|
||||
<string name="share_playlist_as_youtube_temporary_playlist">Compartir como lista de reprodución temporal de YouTube</string>
|
||||
<string name="migration_info_6_7_title">Páxina dos 50 mellores de SoundCloud eliminada</string>
|
||||
<string name="migration_info_6_7_message">SoundCloud deixou de publicar as listas orixinais dos 50 mellores. Eliminouse a pestana correspondente da túa páxina principal.</string>
|
||||
<string name="migration_info_7_8_title">Tendencias combinadas de YouTube eliminadas</string>
|
||||
<string name="migration_info_7_8_message">YouTube deixou de ofrecer a páxina de tendencias combinadas desde o 21 de xullo de 2025. NewPipe substituíu a páxina de tendencias predeterminada polas transmisións en directo en tendencia.\n\nTamén podes seleccionar diferentes páxinas de tendencias en \"Configuración > Contido > Contido da páxina principal\".</string>
|
||||
<string name="trending_gaming">Tendencias de videoxogos</string>
|
||||
<string name="trending_podcasts">Podcasts en tendencia</string>
|
||||
<string name="trending_movies">Películas e programas en tendencia</string>
|
||||
<string name="trending_music">Música en tendencia</string>
|
||||
<string name="entry_deleted">Entrada eliminada</string>
|
||||
<string name="player_http_403">Erro HTTP 403 recibido do servidor mentres se reproducía, probablemente causado pola caducidade do URL de transmisión ou por unha prohibición de IP</string>
|
||||
<string name="player_http_invalid_status">Erro HTTP %1$s recibido do servidor mentres se reproducía</string>
|
||||
<string name="youtube_player_http_403">Erro HTTP 403 recibido do servidor mentres se reproducía, probablemente causado por unha prohibición de IP ou problemas de desofuscación do URL de transmisión</string>
|
||||
<string name="sign_in_confirm_not_bot_error">\"%1$s negouse a proporcionar datos, solicitando un inicio de sesión para confirmar que o solicitante non é un bot.\n\nO teu IP pode ter sido prohibido temporalmente por %1$s, podes esperar un tempo ou cambiar a un IP diferente (por exemplo, activando/desactivando unha VPN ou cambiando de WiFi a datos móbiles).\n\nConsulta <a href="%2$s">esta entrada de preguntas frecuentes</a> para obter máis información.’</string>
|
||||
<string name="unsupported_content_in_country">Este contido non está dispoñible para o país de contido seleccionado actualmente.\n\nCambia a túa selección desde \"Configuración > Contido > País de contido predeterminado\".</string>
|
||||
<string name="kao_dialog_warning">En agosto de 2025, Google anunciou que, a partir de setembro de 2026, a instalación de aplicacións requirirá a verificación do desenvolvedor para todas as aplicacións de Android en dispositivos certificados, incluídas as instaladas fóra de Play Store. Dado que os desenvolvedores de NewPipe non están de acordo con este requisito, NewPipe deixará de funcionar en dispositivos Android certificados despois dese tempo.</string>
|
||||
<string name="kao_dialog_more_info">Detalles</string>
|
||||
<string name="kao_solution">Solución</string>
|
||||
<string name="api23_requirement_dialog_title">NewPipe deixa de ser compatible con Android 5</string>
|
||||
<string name="api23_requirement_dialog_message">Desafortunadamente, NewPipe depende dalgunhas bibliotecas que deixaron de ser compatible con Android 5.0 e 5.1. Polo tanto, a próxima versión de NewPipe só funcionará en dispositivos con Android 6 ou superior. Le máis na publicación do blog.</string>
|
||||
<string name="api23_requirement_dialog_blogpost">Publicación do blog</string>
|
||||
</resources>
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<string name="install">इंस्टॉल करें</string>
|
||||
<string name="open_in_browser">ब्राउज़र में खोलें</string>
|
||||
<string name="open_in_popup_mode">पॉपअप मोड में खोलें</string>
|
||||
<string name="share">शेयर करें</string>
|
||||
<string name="share">साझा करें</string>
|
||||
<string name="download">डाउनलोड करें</string>
|
||||
<string name="search">खोजें</string>
|
||||
<string name="settings">सेटिंग्स</string>
|
||||
@@ -26,11 +26,11 @@
|
||||
<string name="no_views">कोई विऊ नहीं</string>
|
||||
<string name="no_videos">कोई वीडियो नहीं</string>
|
||||
<string name="title_activity_about">न्यूपाइप के बारे में जानें</string>
|
||||
<string name="title_licenses">तृतीय-पक्ष लाइसेंस</string>
|
||||
<string name="title_licenses">थर्ड-पार्टी लाइसेंस</string>
|
||||
<string name="tab_about">ऐप के बारे में और सामान्य प्रश्न</string>
|
||||
<string name="tab_licenses">लाइसेंस</string>
|
||||
<string name="view_on_github">गिटहब पर देखें</string>
|
||||
<string name="app_license_title">न्यूपाइप का लाइसेंस</string>
|
||||
<string name="view_on_github">GitHub पर देखें</string>
|
||||
<string name="app_license_title">NewPipe का लाइसेंस</string>
|
||||
<string name="read_full_license">लाइसेंस पढ़ें</string>
|
||||
<string name="contribution_title">योगदान करें</string>
|
||||
<string name="title_activity_history">इतिहास</string>
|
||||
@@ -96,7 +96,7 @@
|
||||
<string name="undo">अन-डू करें</string>
|
||||
<string name="play_all">सभी प्ले करें</string>
|
||||
<string name="notification_channel_name">न्यूपाइप की नोटीफिकेशन</string>
|
||||
<string name="notification_channel_description">न्यूपाइप के प्लेयर के लिए नोटीफिकेशन</string>
|
||||
<string name="notification_channel_description">न्यूपाइप के प्लेयर के लिए नोटिफ़िकेशन</string>
|
||||
<string name="unknown_content">[अज्ञात]</string>
|
||||
<string name="general_error">त्रुटी</string>
|
||||
<string name="network_error">नेटवर्क में त्रुटी</string>
|
||||
@@ -203,8 +203,8 @@
|
||||
<string name="dismiss">ख़ारिज करें</string>
|
||||
<string name="rename">नाम बदलें</string>
|
||||
<string name="donation_title">दान करें</string>
|
||||
<string name="donation_encouragement">न्यूपाइप स्वयंसेवकों द्वारा विकसित किया जाता है जो आपको अच्छा अनुभव देने के लिए अपना खाली समय इस एप्लिकेशन को देते हैं। स्वयंसेवको को मदद भेजे, ताकि वह न्यूपाइप को और अच्छा बना सके।</string>
|
||||
<string name="give_back">वापस दें</string>
|
||||
<string name="donation_encouragement">न्यूपाइप वॉलंटियर्स द्वारा विकसित किया जाता है जो आपको अच्छा अनुभव देने के लिए अपना खाली समय इस एप्लिकेशन को देते हैं। डेवलपर्स को मदद भेजे, ताकि वह न्यूपाइप को और अच्छा बना सके।</string>
|
||||
<string name="give_back">वापस दो</string>
|
||||
<string name="website_title">वेबसाइट</string>
|
||||
<string name="website_encouragement">अधिक जानकारी और खबरों के लिए न्यूपाइप की वेबसाइट पर जाएं।</string>
|
||||
<string name="title_last_played">पिछला चलाया गया</string>
|
||||
@@ -269,10 +269,9 @@
|
||||
<string name="error_occurred_detail">एक त्रुटी उत्पन्न हुई: %1$s</string>
|
||||
<string name="no_streams_available_download">डाउनलोड करने के लिए कोई स्ट्रीम उपलब्ध नहीं है</string>
|
||||
<string name="one_item_deleted">एक आइटम मिटा दी गई।</string>
|
||||
<string name="privacy_policy_title">न्यूपाइप की गोपनीयता नीति</string>
|
||||
<string name="privacy_policy_encouragement">न्यूपाइप परियोजना आपकी गोपनीयता को बहुत गंभीर रूप से लेता है। इसलिए, ऐप आपकी अनुमति के बिना कोई डेटा जमा नहीं करता।
|
||||
\nन्यूपाइप की गोपनीयता नीति विस्तार से समझाती है कि कौनसा डेटा भेजा और संग्रह किया जाता है जब आप क्रेश विवरण भेजते हैं।</string>
|
||||
<string name="read_privacy_policy">गोपनीयता नीति पढें</string>
|
||||
<string name="privacy_policy_title">न्यूपाइप की प्राइवेसी पॉलिसी</string>
|
||||
<string name="privacy_policy_encouragement">न्यूपाइप परियोजना आपकी गोपनीयता को बहुत गंभीर रूप से लेता है। इसलिए, ऐप आपकी अनुमति के बिना कोई डेटा जमा नहीं करता।\nन्यूपाइप की गोपनीयता नीति विस्तार से समझाती है कि कौनसा डेटा भेजा और संग्रह किया जाता है जब आप क्रेश विवरण भेजते हैं।</string>
|
||||
<string name="read_privacy_policy">प्राइवेसी पॉलिसी पढ़ें</string>
|
||||
<string name="import_settings">क्या आप सेटिंग्स भी आयात करना चाहते हैं\?</string>
|
||||
<string name="preferred_open_action_settings_title">\'खोलने\' पर तरजीही एक्शन</string>
|
||||
<string name="preferred_open_action_settings_summary">सामग्री खोलते समय डिफ़ॉल्ट कारवाही — %s</string>
|
||||
@@ -323,7 +322,7 @@
|
||||
<string name="settings_category_updates_title">अपडेटस</string>
|
||||
<string name="file_deleted">फाइल मिटा दी गयी</string>
|
||||
<string name="app_update_notification_channel_name">ऐप अपडेट नोटीफिकेशन</string>
|
||||
<string name="app_update_notification_channel_description">नए नयूपाईप अपडेट का नोटीफिकेशन</string>
|
||||
<string name="app_update_notification_channel_description">नए नयूपाईप अपडेट का नोटिफ़िकेशन</string>
|
||||
<string name="download_to_sdcard_error_title">एक्सटर्नल स्टोरेज अनुपलब्ध</string>
|
||||
<string name="download_to_sdcard_error_message">SD कार्ड पर डाउनलोड करना संभव नहीं। डाउनलोड स्थान पुनः चुनें\?</string>
|
||||
<string name="restore_defaults">डिफ़ॉल्टस पुन: स्थापित करें</string>
|
||||
@@ -507,7 +506,7 @@
|
||||
<string name="error_report_open_github_notice">कृपया जांचें लें कि क्या आपके क्रैश पर चर्चा करने वाला मुद्दा पहले से मौजूद है। डुप्लिकेट टिकट बनाते समय, आप हमसे समय लेते हैं जो हम वास्तविक बग को ठीक करने के लिए खर्च कर सकते हैं।</string>
|
||||
<string name="error_report_open_issue_button_text">गिटहब पर रिपोर्ट करें</string>
|
||||
<string name="permission_display_over_apps">अन्य ऐप्स पर प्रदर्शित करने की अनुमति दें</string>
|
||||
<string name="hash_channel_description">विडीओ हैशिंग की प्रगति का नोटीफिकेशन</string>
|
||||
<string name="hash_channel_description">वीडियो हैशिंग की प्रगति के लिए सूचनाएं</string>
|
||||
<string name="hash_channel_name">वीडियो हैश नोटीफिकेशन</string>
|
||||
<string name="show_meta_info_summary">स्ट्रीम निर्माता, स्ट्रीम सामग्री या खोज अनुरोध के बारे में अतिरिक्त जानकारी देते मेटा जानकारी बक्से को छिपाने के लिए बंद करें</string>
|
||||
<string name="show_meta_info_title">मेटा जानकारी दिखाएं</string>
|
||||
@@ -555,9 +554,9 @@
|
||||
<string name="metadata_privacy_public">सार्वजनिक</string>
|
||||
<string name="settings_category_player_notification_summary">चल रही स्ट्रीम की नोटीफिकेशन को कॉन्फ़िगर करें</string>
|
||||
<string name="streams_notification_channel_name">नई स्ट्रीमें</string>
|
||||
<string name="streams_notification_channel_description">सब्सक्रिप्शनस की नई स्ट्रीमों के नोटीफिकेशन</string>
|
||||
<string name="streams_notification_channel_description">सब्सक्रिप्शनस की नई स्ट्रीमों के बारे में नोटिफ़िकेशन</string>
|
||||
<string name="error_report_channel_name">त्रुटि रिपोर्ट नोटीफिकेशन</string>
|
||||
<string name="error_report_channel_description">त्रुटियों की रिपोर्ट करने के लिए नोटीफिकेशन</string>
|
||||
<string name="error_report_channel_description">त्रुटियों की रिपोर्ट करने के लिए नोटिफ़िकेशन</string>
|
||||
<string name="error_report_notification_title">न्यूपाइप को एक त्रुटि का सामना करना पड़ा, रिपोर्ट करने के लिए टैप करें</string>
|
||||
<string name="recaptcha_solve">हल करें</string>
|
||||
<string name="enqueue_stream">कतारबद्ध करें</string>
|
||||
@@ -589,7 +588,7 @@
|
||||
<string name="feed_load_error">फ़ीड लोड करने में त्रुटि हूई</string>
|
||||
<string name="feed_load_error_account_info">\'%s\' के लिए फ़ीड लोड नहीं हो सकी।</string>
|
||||
<string name="recent">हाल ही के</string>
|
||||
<string name="description_select_enable">विवरण में पाठ का चयन सक्षम करें</string>
|
||||
<string name="description_select_enable">विवरण में टेक्स्ट चुनने की सुविधा चालू करें</string>
|
||||
<string name="metadata_privacy">गोपनीयता</string>
|
||||
<string name="description_select_note">अब आप विवरण के अंदर पाठ का चयन कर सकते हैं। ध्यान दें कि पृष्ठ झिलमिला सकता है और चयन मोड में लिंक क्लिक करने योग्य नहीं हो सकते हैं।</string>
|
||||
<string name="metadata_age_limit">आयु सीमा</string>
|
||||
@@ -612,7 +611,7 @@
|
||||
<string name="downloads_storage_ask_summary_no_saf_notice">आपसे पूछा जाएगा कि प्रत्येक डाउनलोड को कहां सहेजना है</string>
|
||||
<string name="off">ऑफ़</string>
|
||||
<string name="feed_update_threshold_option_always_update">हमेशा अपडेट करें</string>
|
||||
<string name="description_select_disable">विवरण में पाठ का चयन अक्षम करें</string>
|
||||
<string name="description_select_disable">विवरण में टेक्स्ट चुनने की सुविधा बंद करें</string>
|
||||
<string name="dont_show">मत दिखाओ</string>
|
||||
<string name="remote_search_suggestions">रिमोट खोज सुझाव</string>
|
||||
<plurals name="new_streams">
|
||||
@@ -729,7 +728,7 @@
|
||||
<string name="right_gesture_control_summary">प्लेयर स्क्रीन के दाहिने आधे हिस्से के लिए जेस्चर चुनें</string>
|
||||
<string name="right_gesture_control_title">दाएँ इशारा क्रिया</string>
|
||||
<string name="prefer_original_audio_title">मूल ऑडियो को प्राथमिकता दें</string>
|
||||
<string name="prefer_descriptive_audio_summary">यदि उपलब्ध हो तो दृष्टिबाधित लोगों के लिए विवरण के साथ एक ऑडियो ट्रैक का चयन करें</string>
|
||||
<string name="prefer_descriptive_audio_summary">यदि उपलब्ध हो, तो दृष्टिबाधित लोगों के लिए विवरण वाला ऑडियो ट्रैक चुनें</string>
|
||||
<string name="prefer_descriptive_audio_title">वर्णनात्मक ऑडियो को प्राथमिकता दें</string>
|
||||
<string name="prefer_original_audio_summary">भाषा की परवाह किए बिना मूल ऑडियो ट्रैक का चयन करें</string>
|
||||
<string name="play_queue_audio_track">ऑडियो: %s</string>
|
||||
@@ -865,6 +864,9 @@
|
||||
<string name="import_subscriptions_title">सब्सक्रिप्शन इंपोर्ट करें</string>
|
||||
<string name="export_subscriptions_title">सब्सक्रिप्शन एक्सपोर्ट करें</string>
|
||||
<string name="import_subscriptions_summary">पिछले .json एक्सपोर्ट से सब्सक्रिप्शन इंपोर्ट करें</string>
|
||||
<string name="export_subscriptions_summary">अपनी सब्सक्रिप्शन को एक .json फ़ाइल में एक्सपोर्ट करें।</string>
|
||||
<string name="export_subscriptions_summary">अपनी सब्सक्रिप्शन को एक .json फ़ाइल में एक्सपोर्ट करें</string>
|
||||
<string name="import_from_previous_export">पिछले एक्सपोर्ट से इंपोर्ट करें</string>
|
||||
<string name="api23_requirement_dialog_title">NewPipe, Android 5 के लिए सपोर्ट बंद कर रहा है</string>
|
||||
<string name="api23_requirement_dialog_message">दुर्भाग्य से, NewPipe कुछ ऐसी लाइब्रेरीज़ पर निर्भर है जिन्होंने Android 5.0 और 5.1 के लिए सपोर्ट बंद कर दिया है। इसलिए, अफ़सोस की बात है कि NewPipe का अगला वर्शन सिर्फ़ Android 6 या उससे नए वर्शन वाले डिवाइस पर ही काम करेगा। ज़्यादा जानकारी के लिए ब्लॉग पोस्ट पढ़ें।</string>
|
||||
<string name="api23_requirement_dialog_blogpost">ब्लॉगपोस्ट</string>
|
||||
</resources>
|
||||
|
||||
@@ -857,7 +857,7 @@
|
||||
<string name="player_http_403">HTTP greška 403 primljena od poslužitelja tijekom reprodukcije, vjerojatno uzrokovana istekom URL-a za streaming ili zabranom IP adrese</string>
|
||||
<string name="player_http_invalid_status">HTTP greška %1$s primljena od poslužitelja tijekom reprodukcije</string>
|
||||
<string name="youtube_player_http_403">HTTP greška 403 primljena od poslužitelja tijekom reprodukcije, vjerojatno uzrokovana zabranom IP adrese ili problemima s deobfuskacijom URL-a za streaming</string>
|
||||
<string name="sign_in_confirm_not_bot_error">%1$s je odbio dati podatke, tražeći prijavu kako bi potvrdio da podnositelj zahtjeva nije bot.\n\nVašu IP adresu je možda privremeno zabranio %1$s, možete pričekati neko vrijeme ili se prebaciti na drugu IP adresu (na primjer uključivanjem/isključivanjem VPN-a ili prebacivanjem s WiFi-ja na mobilne podatke).</string>
|
||||
<string name="sign_in_confirm_not_bot_error">%1$s je odbio dati podatke, tražeći prijavu kako bi potvrdio da podnositelj zahtjeva nije bot.\n\nVašu IP adresu je možda privremeno zabranio %1$s, možete pričekati neko vrijeme ili se prebaciti na drugu IP adresu (na primjer uključivanjem/isključivanjem VPN-a ili prebacivanjem s WiFi-ja na mobilne podatke).\n\nZa više informacija pogledajte <a href="%2$s">ovaj unos u često postavljanim pitanjima</a>.</string>
|
||||
<string name="unsupported_content_in_country">Ovaj sadržaj nije dostupan za trenutno odabranu zemlju sadržaja.\n\nPromijenite odabir u \"Postavke > Sadržaj > Zadana zemlja sadržaja\".</string>
|
||||
<plurals name="export_subscriptions">
|
||||
<item quantity="one">Izvozi se %d pretplata …</item>
|
||||
|
||||
@@ -197,21 +197,20 @@
|
||||
<string name="title_activity_about">A NewPipe névjegye</string>
|
||||
<string name="tab_about">Névjegy és GYIK</string>
|
||||
<string name="tab_licenses">Licencek</string>
|
||||
<string name="app_description">Szabad, egyszerű közvetítésnézés Androidon.</string>
|
||||
<string name="app_description">Szabad és könnyed közvetítés Androidon.</string>
|
||||
<string name="contribution_title">Közreműködés</string>
|
||||
<string name="contribution_encouragement">Akár fordítással, tervezési változtatásokkal, kódtisztítással, vagy valódi nehéz kódváltoztatással kapcsolatos ötletei vannak, bármilyen segítséget szívesen fogadunk. Minél több minden készül el, annál jobb lesz!</string>
|
||||
<string name="contribution_encouragement">Legyen szó fordításról, dizájnmódosításokról, kódtisztításról vagy komolyabb fejlesztésekről, minden segítséget szívesen fogadunk. Minél többen járulnak hozzá, annál jobb lesz a projekt!</string>
|
||||
<string name="view_on_github">Megtekintés a GitHubon</string>
|
||||
<string name="donation_title">Adományozás</string>
|
||||
<string name="donation_encouragement">A NewPipe alkalmazást önkéntesek fejlesztik a szabadidejükben, hogy a lehető legjobb felhasználói élményt nyújtsák. Járuljon hozzá, hogy a fejlesztők még jobbá tegyék alkalmazást, miközben egy csésze kávét szürcsölnek.</string>
|
||||
<string name="give_back">Hozzájárulás</string>
|
||||
<string name="donation_title">Adakozás</string>
|
||||
<string name="donation_encouragement">A NewPipe-ot önkéntesek fejlesztik a szabadidejükben, hogy a lehető legjobb felhasználói élményt nyújtsák. Támogatásával hozzájárulhat ahhoz, hogy a fejlesztők egy csésze kávé mellett még jobbá tehessék a NewPipe-ot.</string>
|
||||
<string name="give_back">Támogatás</string>
|
||||
<string name="website_title">Weboldal</string>
|
||||
<string name="website_encouragement">Látogasson el a NewPipe weboldalára további információkért és hírekért.</string>
|
||||
<string name="website_encouragement">Látogassa meg a NewPipe weboldalát további információkért és hírekért.</string>
|
||||
<string name="privacy_policy_title">A NewPipe adatvédelmi irányelvei</string>
|
||||
<string name="privacy_policy_encouragement">A NewPipe projekt komolyan veszi az adatvédelmét. Az alkalmazás nem gyűjt semmilyen adatot a beleegyezése nélkül.
|
||||
\nA NewPipe adatvédelmi irányelve részletesen elmagyarázza, mely adatok kerülnek elküldésre és tárolásra az alkalmazás összeomlásának jelentésekor.</string>
|
||||
<string name="read_privacy_policy">Adatvédelmi irányelvek elolvasása</string>
|
||||
<string name="privacy_policy_encouragement">A NewPipe projekt komolyan veszi az adatvédelmét. Az alkalmazás nem gyűjt semmilyen adatot a beleegyezése nélkül.\nA NewPipe adatvédelmi irányelve részletesen elmagyarázza, mely adatok kerülnek elküldésre és tárolásra az alkalmazás összeomlásának jelentésekor.</string>
|
||||
<string name="read_privacy_policy">Adatvédelmi irányelvek megtekintése</string>
|
||||
<string name="app_license_title">A NewPipe licence</string>
|
||||
<string name="read_full_license">Licenc elolvasása</string>
|
||||
<string name="read_full_license">Licenc megtekintése</string>
|
||||
<string name="title_activity_history">Előzmények</string>
|
||||
<string name="action_history">Előzmények</string>
|
||||
<string name="delete_item_search_history">Törli ezt az elemet a keresési előzmények közül\?</string>
|
||||
@@ -530,7 +529,7 @@
|
||||
<string name="show_channel_details">Csatorna részleteinek megjelenítése</string>
|
||||
<string name="hold_to_append">Tartsa a sorba állításhoz</string>
|
||||
<string name="default_kiosk_page_summary">Alapértelmezett témagyűjtemény</string>
|
||||
<string name="app_license">A NewPipe egy copyleft szabad szoftver: tetszése szerint felhasználhatja, tanulmányozhatja, megoszthatja és fejlesztheti. Egész pontosan a Free Software Foundation által kiadott GNU General Public License 3-as, vagy (választható módon) újabb verziójának feltételei szerint módosíthatja vagy adhatja tovább.</string>
|
||||
<string name="app_license">A NewPipe copyleft, szabad szoftver: Ön szabadon használhatja, tanulmányozhatja, megoszthatja és továbbfejlesztheti. Különösen jogosult arra, hogy a Free Software Foundation által közzétett GNU General Public License feltételei szerint terjessze és/vagy módosítsa, akár a licenc 3-as verziója, akár – saját belátása szerint – bármely későbbi verziója alapján.</string>
|
||||
<string name="recaptcha_solve">Megoldás</string>
|
||||
<string name="subtitle_activity_recaptcha">Nyomja meg a „Kész” gombot, ha megoldotta</string>
|
||||
<string name="msg_calculating_hash">Ujjlenyomat számítása</string>
|
||||
@@ -673,7 +672,7 @@
|
||||
<string name="faq_title">Gyakran ismételt kérdések</string>
|
||||
<string name="faq">Megtekintés a weboldalon</string>
|
||||
<string name="sort">Rendezés</string>
|
||||
<string name="faq_description">Ha problémája van az alkalmazás használatával, akkor nézze meg az ezekre a gyakori kérdésekre adott válaszokat!</string>
|
||||
<string name="faq_description">Ha problémái adódnak az alkalmazás használata során, érdemes áttekintenie a gyakori kérdésekre adott válaszokat!</string>
|
||||
<string name="fast_mode">Gyors mód</string>
|
||||
<string name="import_subscriptions_hint">Feliratkozások importálása vagy exportálása a 3 pontos menüből</string>
|
||||
<string name="app_update_unavailable_toast">Ön a Newpipe legfrissebb verzióját futtatja</string>
|
||||
|
||||
@@ -1,22 +1,22 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<string name="main_bg_subtitle">Ketuk kaca pembesar untuk memulai.</string>
|
||||
<string name="main_bg_subtitle">Sentuh kaca pembesar untuk memulai.</string>
|
||||
<string name="upload_date_text">Diterbitkan pada %1$s</string>
|
||||
<string name="install">Instal</string>
|
||||
<string name="install">Pasang</string>
|
||||
<string name="cancel">Batal</string>
|
||||
<string name="open_in_browser">Buka di peramban</string>
|
||||
<string name="open_in_browser">Buka di perambah</string>
|
||||
<string name="share">Bagikan</string>
|
||||
<string name="download">Unduh</string>
|
||||
<string name="search">Telusur</string>
|
||||
<string name="search">Cari</string>
|
||||
<string name="settings">Pengaturan</string>
|
||||
<string name="share_dialog_title">Bagikan dengan</string>
|
||||
<string name="use_external_video_player_title">Gunakan pemutar video eksternal</string>
|
||||
<string name="use_external_audio_player_title">Gunakan pemutar audio eksternal</string>
|
||||
<string name="share_dialog_title">Bagi dengan</string>
|
||||
<string name="use_external_video_player_title">Gunakan pemutar video lain</string>
|
||||
<string name="use_external_audio_player_title">Gunakan pemutar audio lain</string>
|
||||
<string name="download_path_title">Folder unduhan video</string>
|
||||
<string name="download_path_summary">Berkas video yang diunduh akan disimpan di sini</string>
|
||||
<string name="download_path_summary">Berkas video yang diunduh disimpan di sini</string>
|
||||
<string name="download_path_dialog_title">Pilih folder unduhan untuk berkas video</string>
|
||||
<string name="download_path_audio_title">Folder unduhan audio</string>
|
||||
<string name="download_path_audio_summary">Berkas audio yang diunduh akan disimpan di sini</string>
|
||||
<string name="download_path_audio_summary">Berkas audio yang diunduh disimpan di sini</string>
|
||||
<string name="download_path_audio_dialog_title">Pilih folder unduhan untuk berkas audio</string>
|
||||
<string name="default_resolution_title">Pilih kualitas</string>
|
||||
<string name="play_with_kodi_title">Putar dengan Kodi</string>
|
||||
@@ -38,7 +38,7 @@
|
||||
<string name="show_age_restricted_content_title">Tampilkan konten yang dibatasi usia</string>
|
||||
<string name="network_error">Galat jaringan</string>
|
||||
<string name="could_not_load_thumbnails">Tidak bisa memuat semua thumbnail</string>
|
||||
<string name="did_you_mean">Mungkin yang kamu maksud \"%1$s\"?</string>
|
||||
<string name="did_you_mean">Maksud Anda \"%1$s\"?</string>
|
||||
<string name="duration_live">Langsung</string>
|
||||
<string name="downloads">Unduhan</string>
|
||||
<string name="downloads_title">Unduhan</string>
|
||||
@@ -66,7 +66,7 @@
|
||||
<string name="start">Mulai</string>
|
||||
<string name="pause">Jeda</string>
|
||||
<string name="checksum">Ceksum</string>
|
||||
<string name="ok">Oke</string>
|
||||
<string name="ok">Baik</string>
|
||||
<string name="msg_name">Nama berkas</string>
|
||||
<string name="msg_error">Galat</string>
|
||||
<string name="msg_running">NewPipe Sedang Mengunduh</string>
|
||||
@@ -74,7 +74,7 @@
|
||||
<string name="msg_wait">Mohon tunggu…</string>
|
||||
<string name="msg_copied">Disalin ke papan klip</string>
|
||||
<string name="no_available_dir">Silakan pilih folder unduhan di pengaturan</string>
|
||||
<string name="no_player_found">Pemutar penjaliran tidak ditemukan. Pasang VLC?</string>
|
||||
<string name="no_player_found">Pemutar streaming tidak ketemu. Pasang VLC?</string>
|
||||
<string name="app_ui_crash">App/UI rusak</string>
|
||||
<string name="info_labels">Apa:\nPermintaan:\nBahasa Konten:\nNegara Konten:\nBahasa Apl:\nLayanan:\nWaktu GMT:\nPaket:\nVersi:\nVersi OS:</string>
|
||||
<string name="msg_threads">Thread</string>
|
||||
@@ -82,24 +82,24 @@
|
||||
<string name="recaptcha_request_toast">Meminta kode reCAPTCHA</string>
|
||||
<string name="black_theme_title">Hitam</string>
|
||||
<string name="all">Semua</string>
|
||||
<string name="open_in_popup_mode">Buka pada mode sembulan</string>
|
||||
<string name="open_in_popup_mode">Buka di mode sembulan</string>
|
||||
<string name="msg_popup_permission">Izin ini dibutuhkan untuk
|
||||
\nmembuka di mode sembul</string>
|
||||
<string name="popup_playing_toast">Memutar dalam mode sembul</string>
|
||||
<string name="disabled">Dinonaktifkan</string>
|
||||
<string name="default_video_format_title">Format video</string>
|
||||
<string name="default_popup_resolution_title">Kualitas mode sembulan bawaan</string>
|
||||
<string name="show_higher_resolutions_title">Tampilkan kualitas yang lebih tinggi</string>
|
||||
<string name="show_higher_resolutions_summary">Hanya perangkat tertentu saja yang bisa memutar video 1440p/4K</string>
|
||||
<string name="default_popup_resolution_title">Kualitas sembulan bawaan</string>
|
||||
<string name="show_higher_resolutions_title">Tampilkan kualitas lebih</string>
|
||||
<string name="show_higher_resolutions_summary">Hanya perangkat tertentu mendukung video 2K/4K</string>
|
||||
<string name="controls_background_title">Latar Belakang</string>
|
||||
<string name="controls_popup_title">Sembulan</string>
|
||||
<string name="clear">Bersihkan</string>
|
||||
<string name="use_external_video_player_summary">Menghapus audio pada beberapa resolusi</string>
|
||||
<string name="use_external_video_player_summary">Menghapus audio di kualitas tertentu</string>
|
||||
<string name="popup_remember_size_pos_title">Ingat ciri-ciri sembulan</string>
|
||||
<string name="popup_remember_size_pos_summary">Ingat ukuran dan posisi terakhir sembulan</string>
|
||||
<string name="show_search_suggestions_title">Saran pencarian</string>
|
||||
<string name="show_search_suggestions_summary">Menampilkan saran pencarian saat mencari</string>
|
||||
<string name="best_resolution">Resolusi terbaik</string>
|
||||
<string name="best_resolution">Kualitas terbaik</string>
|
||||
<string name="settings_category_downloads_title">Unduhan</string>
|
||||
<string name="settings_file_charset_title">Karakter yang diizinkan sebagai nama berkas</string>
|
||||
<string name="settings_file_replacement_character_summary">Karakter yang tidak valid akan diganti dengan karakter ini</string>
|
||||
@@ -117,13 +117,13 @@
|
||||
<string name="contribution_encouragement">Terlepas apakah kamu memiliki ide: terjemahan, perubahan desain, pembersihan kode, atau perubahan kode yang signifikan, segala bantuan akan selalu kami terima. Semakin banyak ide akan semakin baik jadinya!</string>
|
||||
<string name="read_full_license">Baca lisensi</string>
|
||||
<string name="contribution_title">Kontribusi</string>
|
||||
<string name="subscribe_button_title">Berlangganan</string>
|
||||
<string name="subscribe_button_title">Berlanggan</string>
|
||||
<string name="subscribed_button_title">Dilanggani</string>
|
||||
<string name="fragment_feed_title">Apa Yang Baru</string>
|
||||
<string name="resume_on_audio_focus_gain_title">Lanjutkan pemutaran</string>
|
||||
<string name="resume_on_audio_focus_gain_summary">Melanjutkan pemutaran setelah interupsi (mis. panggilan telepon)</string>
|
||||
<string name="enable_search_history_title">Riwayat pencarian</string>
|
||||
<string name="enable_search_history_summary">Simpan pencarian secara lokal</string>
|
||||
<string name="enable_search_history_summary">Simpan pencarian di perangkat</string>
|
||||
<string name="enable_watch_history_title">Riwayat tontonan</string>
|
||||
<string name="notification_channel_name">Notifikasi NewPipe</string>
|
||||
<string name="title_activity_history">Riwayat</string>
|
||||
@@ -166,7 +166,7 @@
|
||||
<string name="invalid_file">Berkas tidak tersedia atau tidak memiliki izin baca atau tulis</string>
|
||||
<string name="file_name_empty_error">Nama berkas tidak boleh kosong</string>
|
||||
<string name="error_occurred_detail">Telah terjadi galat: %1$s</string>
|
||||
<string name="search_no_results">Tidak ada hasil</string>
|
||||
<string name="search_no_results">Tak ada hasil</string>
|
||||
<string name="empty_list_subtitle">Tidak ada apa pun di sini selain jangkrik</string>
|
||||
<string name="detail_drag_description">Geser untuk ubah urutan</string>
|
||||
<string name="no_subscribers">Tidak ada pelanggan</string>
|
||||
@@ -186,7 +186,7 @@
|
||||
<string name="give_back">Beri dukungan</string>
|
||||
<string name="website_title">Situs Web</string>
|
||||
<string name="website_encouragement">Kunjungi situs web NewPipe untuk melihat info dan berita lebih lanjut.</string>
|
||||
<string name="delete_item_search_history">Apakah Anda ingin menghapus item ini dari riwayat pencarian\?</string>
|
||||
<string name="delete_item_search_history">Apakah ingin hapus butir ini dari riwayat pencarian?</string>
|
||||
<string name="title_last_played">Terakhir Diputar</string>
|
||||
<string name="title_most_played">Sering Diputar</string>
|
||||
<string name="main_page_content">Konten halaman utama</string>
|
||||
@@ -234,9 +234,9 @@
|
||||
<string name="resize_fill">Isi</string>
|
||||
<string name="resize_zoom">Perbesar</string>
|
||||
<string name="caption_auto_generated">Otomatis dibuat</string>
|
||||
<string name="no_player_found_toast">Pemutar penjaliran tidak ditemukan (kamu dapat menginstal VLC agar penjaliran dapat diputar).</string>
|
||||
<string name="controls_download_desc">Unduh berkas penjaliran</string>
|
||||
<string name="subscription_change_failed">Tidak dapat mengubah langganan</string>
|
||||
<string name="no_player_found_toast">Pemutar streaming tidak ketemu (boleh pasang VLC untuk video).</string>
|
||||
<string name="controls_download_desc">Unduh berkas streaming</string>
|
||||
<string name="subscription_change_failed">Tidak dapat ubah langganan</string>
|
||||
<string name="show_info">Tampilkan info</string>
|
||||
<string name="controls_add_to_playlist_title">Tambah Ke</string>
|
||||
<string name="clear_views_history_title">Hapus riwayat tontonan</string>
|
||||
@@ -244,18 +244,18 @@
|
||||
<string name="delete_view_history_alert">Hapus seluruh riwayat tontonan\?</string>
|
||||
<string name="watch_history_deleted">Riwayat tontonan dihapus</string>
|
||||
<string name="clear_search_history_title">Hapus riwayat pencarian</string>
|
||||
<string name="clear_search_history_summary">Hapus riwayat lema pencarian</string>
|
||||
<string name="clear_search_history_summary">Hapus riwayat kata kunci pencarian</string>
|
||||
<string name="delete_search_history_alert">Hapus seluruh riwayat pencarian\?</string>
|
||||
<string name="search_history_deleted">Riwayat pencarian dihapus</string>
|
||||
<string name="no_streams_available_download">Tidak ada video yang tersedia untuk diunduh</string>
|
||||
<string name="one_item_deleted">1 item dihapus.</string>
|
||||
<string name="tab_bookmarks">Daftar Putar</string>
|
||||
<string name="tab_bookmarks">Daftar Markah</string>
|
||||
<string name="auto_queue_title">Putar otomatis video berikutnya</string>
|
||||
<string name="channel_unsubscribed">Berhenti berlangganan saluran</string>
|
||||
<string name="subscription_update_failed">Tidak dapat memperbarui langganan</string>
|
||||
<string name="channel_unsubscribed">Batal berlanggan saluran</string>
|
||||
<string name="subscription_update_failed">Tidak dapat perbarui langganan</string>
|
||||
<string name="tab_subscriptions">Langganan</string>
|
||||
<string name="use_inexact_seek_title">Gunakan tinjau cepat tak pasti</string>
|
||||
<string name="use_inexact_seek_summary">Memungkinkan pengguna memilih posisi waktu video dengan cepat tetapi dengan tingkat presisi yang rendah. Mencari 5, 15 atau 25 detik tidak berhasil dengan ini</string>
|
||||
<string name="use_inexact_seek_title">Pakai intip cepat tak presisi</string>
|
||||
<string name="use_inexact_seek_summary">Intip tak presisi membantu pengguna mengintip posisi video dengan cepat tapi presisi rendah. Mengintip 5, 15, atau 25 detik saja tidak berfungsi</string>
|
||||
<string name="app_license">NewPipe adalah perangkat lunak libre copyleft: Anda bisa menggunakannya, mempelajarinya, berbagi, dan meningkatkannya. Secara khusus Anda bisa mendistribusikan ulang dan/atau memodifikasinya dibawah syarat Lisensi Publik Umum GNU yang diterbitkan oleh Free Software Foundation, baik versi 3 dari Lisensi, atau (sesuai pilihan Anda) versi yang lebih baru.</string>
|
||||
<string name="import_settings">Apakah Anda juga ingin mengimpor pengaturan\?</string>
|
||||
<string name="preferred_open_action_settings_title">Tindakan \'buka\' yang diinginkan</string>
|
||||
@@ -313,13 +313,13 @@
|
||||
<string name="accept">Setuju</string>
|
||||
<string name="decline">Tolak</string>
|
||||
<string name="limit_data_usage_none_description">Tanpa batas</string>
|
||||
<string name="limit_mobile_data_usage_title">Batasi resolusi ketika menggunakan data seluler</string>
|
||||
<string name="limit_mobile_data_usage_title">Batasi kualitas saat dengan data seluler</string>
|
||||
<string name="minimize_on_exit_title">Minimalkan saat beralih apl</string>
|
||||
<string name="minimize_on_exit_summary">Tindakan ketika beralih ke apl lain dari pemutar video utama — %s</string>
|
||||
<string name="minimize_on_exit_none_description">Nihil</string>
|
||||
<string name="minimize_on_exit_background_description">Minimalkan ke pemutar latar belakang</string>
|
||||
<string name="minimize_on_exit_popup_description">Minimalkan ke pemutar popup</string>
|
||||
<string name="unsubscribe">Berhenti Berlangganan</string>
|
||||
<string name="unsubscribe">Batal Berlanggan</string>
|
||||
<string name="tab_choose">Pilih Tab</string>
|
||||
<string name="theme_title">Tema</string>
|
||||
<string name="settings_category_updates_title">Pembaruan</string>
|
||||
@@ -529,7 +529,7 @@
|
||||
<string name="notification_action_shuffle">Aduk</string>
|
||||
<string name="notification_action_repeat">Ulangi</string>
|
||||
<string name="notification_actions_at_most_three">Anda bisa memilih hingga tiga tindakan untuk ditampilkan dalam notifikasi ringkas!</string>
|
||||
<string name="notification_actions_summary">Sentuh untuk menyunting tindakan notifikasi di bawah. Pilih hingga tiga di antaranya untuk ditampilkan dalam notifikasi ringkas dengan menggunakan kotak centang di sebelah kanan.</string>
|
||||
<string name="notification_actions_summary">Sentuh tindakan notifikasi di bawah untuk menyunting. Pilih hingga tiga di antaranya untuk di notifikasi ringkas menggunakan kotak centang di sebelah kanan.</string>
|
||||
<string name="notification_action_4_title">Tombol tindakan kelima</string>
|
||||
<string name="notification_action_3_title">Tombol tindakan keempat</string>
|
||||
<string name="notification_action_2_title">Tombol tindakan ketiga</string>
|
||||
@@ -551,7 +551,7 @@
|
||||
<string name="show_thumbnail_title">Tampilkan thumbnail</string>
|
||||
<string name="msg_calculating_hash">Menghitung pilah</string>
|
||||
<string name="recent">Baru-baru ini</string>
|
||||
<string name="show_meta_info_summary">Nonaktifkan untuk menyembunyikan kotak info dengan informasi tambahan tentang kreator, konten stream atau pencarian</string>
|
||||
<string name="show_meta_info_summary">Nonaktifkan untuk menyembunyikan kotak informasi tambahan tentang kreator, konten stream, atau pencarian</string>
|
||||
<string name="show_meta_info_title">Tampilkan info meta</string>
|
||||
<string name="hash_channel_description">Notifikasi untuk laju pemrosesan hash video</string>
|
||||
<string name="hash_channel_name">Notifikasi hash video</string>
|
||||
@@ -616,15 +616,15 @@
|
||||
<string name="high_quality_larger">Kualitas tinggi (lebih besar)</string>
|
||||
<string name="comments_are_disabled">Komentar dinonaktifkan</string>
|
||||
<string name="seekbar_preview_thumbnail_title">Pratinjau thumbnail bilah laju</string>
|
||||
<string name="mark_as_watched">Tandai sebagai \'sudah ditonton\'</string>
|
||||
<string name="mark_as_watched">Tandai \'sudah tonton\'</string>
|
||||
<string name="start_main_player_fullscreen_title">Buka pemutar utama dalam layar penuh</string>
|
||||
<plurals name="download_finished_notification">
|
||||
<item quantity="other">%s unduhan selesai</item>
|
||||
</plurals>
|
||||
<string name="main_page_content_swipe_remove">Geser agar item terbuang</string>
|
||||
<string name="detail_heart_img_view_description">Disukai oleh kreator</string>
|
||||
<string name="local_search_suggestions">Saran pencarian lokal</string>
|
||||
<string name="remote_search_suggestions">Saran pencarian remote</string>
|
||||
<string name="local_search_suggestions">Saran pencarian setempat</string>
|
||||
<string name="remote_search_suggestions">Saran pencarian jauh</string>
|
||||
<plurals name="deleted_downloads_toast">
|
||||
<item quantity="other">Menghapus %1$s unduhan</item>
|
||||
</plurals>
|
||||
@@ -784,14 +784,14 @@
|
||||
<string name="share_playlist">Bagikan Daftar Putar</string>
|
||||
<string name="metadata_banners">Panji</string>
|
||||
<string name="video_details_list_item">- %1$s: %2$s</string>
|
||||
<string name="notification_actions_summary_android13">Sentuh untuk menyunting tindakan notifikasi di bawah. Tiga tindakan pertama (mainkan/jeda, sebelumnya dan selanjutnya) disetel oleh sistem dan tidak bisa dikustomisasi.</string>
|
||||
<string name="notification_actions_summary_android13">Sentuh tindakan notifikasi di bawah untuk menyunting. Tiga tindakan pertama (putar/jeda, sebelum, dan selanjutnya) diatur oleh sistem dan tidak bisa dikustom.</string>
|
||||
<string name="show_less">Tampilkan lebih sedikit</string>
|
||||
<string name="show_more">Tampilkan lebih banyak</string>
|
||||
<plurals name="replies">
|
||||
<item quantity="other">%s balasan</item>
|
||||
</plurals>
|
||||
<string name="error_insufficient_storage">Tidak ada ruang yang cukup pada perangkat</string>
|
||||
<string name="yes">Ya</string>
|
||||
<string name="yes">Iya</string>
|
||||
<string name="no">Tidak</string>
|
||||
<string name="reset_settings_title">Atur ulang pengaturan</string>
|
||||
<string name="reset_settings_summary">Atur ulang pengaturan ke nilai bawaan</string>
|
||||
@@ -850,4 +850,7 @@
|
||||
<string name="import_subscriptions_summary">Impor langganan dari ekspor .json sebelumnya</string>
|
||||
<string name="export_subscriptions_summary">Ekspor langganan Anda ke berkas .json</string>
|
||||
<string name="import_from_previous_export">Impor dari ekspor sebelumnya</string>
|
||||
<string name="api23_requirement_dialog_title">NewPipe akan sudahi dukungan Android 5</string>
|
||||
<string name="api23_requirement_dialog_message">Sayangnya, NewPipe dibuat dengan pustaka yang akan menyudahi dukungan Android 5.0 dan 5.1. Maka, rilis NewPipe berikutnya hanya akan berfungsi pada perangkat Android 6 ke atas. Rincian ada di postingan blog.</string>
|
||||
<string name="api23_requirement_dialog_blogpost">Postingan</string>
|
||||
</resources>
|
||||
|
||||
@@ -103,13 +103,13 @@
|
||||
\nper utilizzare il lettore popup</string>
|
||||
<string name="title_licenses">Licenze di terze parti</string>
|
||||
<string name="copyright" formatted="true">© %1$s di %2$s protetto da licenza %3$s</string>
|
||||
<string name="tab_about">Info e domande frequenti</string>
|
||||
<string name="tab_about">Informazioni e domande frequenti</string>
|
||||
<string name="tab_licenses">Licenze</string>
|
||||
<string name="app_description">Streaming libero e leggero su Android.</string>
|
||||
<string name="view_on_github">Mostra su GitHub</string>
|
||||
<string name="view_on_github">Vedi su GitHub</string>
|
||||
<string name="app_license_title">Licenza di NewPipe</string>
|
||||
<string name="contribution_encouragement">Un aiuto è sempre gradito: traduzioni, modifiche al design, pulizia del codice, cambiamenti radicali. Più si fa, meglio è!</string>
|
||||
<string name="read_full_license">Leggi la Licenza</string>
|
||||
<string name="contribution_encouragement">Un aiuto è sempre gradito per qualsiasi cosa: traduzioni, modifiche al design, pulizia del codice o cambiamenti radicali. Più si fa, meglio è!</string>
|
||||
<string name="read_full_license">Leggi la licenza</string>
|
||||
<string name="contribution_title">Contribuisci</string>
|
||||
<string name="title_activity_about">Informazioni su NewPipe</string>
|
||||
<string name="subscribe_button_title">Iscriviti</string>
|
||||
@@ -184,10 +184,10 @@
|
||||
<string name="start_here_on_background">Riproduci in sottofondo</string>
|
||||
<string name="start_here_on_popup">Riproduci nel lettore popup</string>
|
||||
<string name="donation_title">Dona</string>
|
||||
<string name="website_title">Sito</string>
|
||||
<string name="website_encouragement">Visita il sito di NewPipe per informazioni e novità.</string>
|
||||
<string name="donation_encouragement">NewPipe è sviluppato da volontari che impiegano il loro tempo libero per offrire agli utenti un\'esperienza migliore. Restituisci il favore, aiutandoli a rendere NewPipe ancora più piacevole, mentre si gustano una tazza di caffè.</string>
|
||||
<string name="give_back">Restituisci</string>
|
||||
<string name="website_title">Sito web</string>
|
||||
<string name="website_encouragement">Visita il sito di NewPipe per maggiori info e notizie.</string>
|
||||
<string name="donation_encouragement">NewPipe è sviluppato da volontari che impiegano il loro tempo libero per offrirti un\'esperienza d\'uso migliore. Restituisci il favore, aiutandoli a rendere NewPipe ancora più piacevole mentre si gustano una tazza di caffè.</string>
|
||||
<string name="give_back">Restituisci il favore</string>
|
||||
<string name="default_content_country_title">Paese predefinito per i contenuti</string>
|
||||
<string name="switch_to_background">Passa in sottofondo</string>
|
||||
<string name="switch_to_popup">Passa alla modalità popup</string>
|
||||
@@ -305,12 +305,12 @@
|
||||
<string name="delete_search_history_alert">Eliminare la cronologia delle ricerche\?</string>
|
||||
<string name="search_history_deleted">Cronologia delle ricerche eliminata</string>
|
||||
<string name="one_item_deleted">1 elemento eliminato.</string>
|
||||
<string name="app_license">NewPipe è un software libero con licenza copyleft: si può utilizzare, studiare, condividere e migliorare a proprio piacimento. In particolare, è possibile ridistribuirlo e/o modificarlo secondo i termini della GNU General Public License (Free Software Foundation), nella versione 3 o successiva, a propria discrezione.</string>
|
||||
<string name="app_license">NewPipe è software libre copyleft: puoi utilizzare, studiare, condividere e migliorare a volontà il suo codice sorgente. Nello specifico è possibile ridistribuirlo e/o modificarlo in base ai termini della GNU General Public License come pubblicato dalla Free Software Foundation, sia la versione 3 della licenza sia (a vostra scelta) qualsiasi versione successiva.</string>
|
||||
<string name="import_settings">Vuoi anche importare le impostazioni?</string>
|
||||
<string name="privacy_policy_title">Informativa sulla privacy</string>
|
||||
<string name="privacy_policy_title">Politica di riservatezza di NewPipe</string>
|
||||
<string name="privacy_policy_encouragement">Il progetto NewPipe tiene molto alla tua privacy. Perciò, l\'app non raccoglie alcun dato senza il tuo consenso.
|
||||
\nL\'informativa sulla privacy spiega nel dettaglio quali dati vengono trattati e memorizzati durante l\'invio di segnalazioni per arresti anomali.</string>
|
||||
<string name="read_privacy_policy">Leggi l\'informativa sulla privacy</string>
|
||||
<string name="read_privacy_policy">Leggi la politica di riservatezza</string>
|
||||
<string name="start_accept_privacy_policy">Per rispettare il regolamento europeo sulla protezione dei dati (GDPR), richiamiamo la vostra attenzione sull\'informativa sulla privacy di NewPipe. Si prega di leggerla attentamente.
|
||||
\nDeve essere accettata per poter inviare la segnalazione.</string>
|
||||
<string name="accept">Accetto</string>
|
||||
@@ -710,9 +710,9 @@
|
||||
<string name="unknown_format">Formato sconosciuto</string>
|
||||
<string name="progressive_load_interval_title">Dimensione intervallo di caricamento della riproduzione</string>
|
||||
<string name="faq_title">Domande frequenti</string>
|
||||
<string name="faq_description">Se riscontri problemi nell\'utilizzo dell\'app, dai un\'occhiata alle risposte delle domande più comuni!</string>
|
||||
<string name="faq_description">Se stai avendo problemi durante l\'uso dell\'app, dai un occhio alle risposte a queste domande comuni!</string>
|
||||
<string name="sort">Ordina</string>
|
||||
<string name="faq">Visualizza sul sito</string>
|
||||
<string name="faq">Guarda sul sito web</string>
|
||||
<string name="fast_mode">Recupero veloce</string>
|
||||
<string name="app_update_available_notification_text">Premi per scaricare %s</string>
|
||||
<string name="app_update_unavailable_toast">Stai già usando l\'ultima versione di NewPipe</string>
|
||||
|
||||
@@ -8,12 +8,12 @@
|
||||
<string name="add_to_playlist">Pievienot atskaņošanas sarakstam</string>
|
||||
<string name="name">Nosaukums</string>
|
||||
<string name="rename_playlist">Pārsaukt</string>
|
||||
<string name="create_playlist">Jauns Atskaņošanas Saraksts</string>
|
||||
<string name="create_playlist">Jauns atskaņošanas saraksts</string>
|
||||
<string name="preferred_player_fetcher_notification_message">Ielādē prasīto saturu</string>
|
||||
<string name="preferred_player_fetcher_notification_title">Vāc informāciju…</string>
|
||||
<string name="always_ask_open_action">Vienmēr prasīt</string>
|
||||
<string name="popup_player">Popup atskaņotājs</string>
|
||||
<string name="background_player">Fona atskaņotājs</string>
|
||||
<string name="always_ask_open_action">Jautāt</string>
|
||||
<string name="popup_player">Atvērt uznirstošā loga atskaņotājā</string>
|
||||
<string name="background_player">Atvērt fona atskaņotājā</string>
|
||||
<string name="start_here_on_popup">Sākt atskaņot ar popup</string>
|
||||
<string name="start_here_on_background">Klausīties fonā šo</string>
|
||||
<string name="enqueued">Ielikts rindā</string>
|
||||
@@ -36,9 +36,9 @@
|
||||
<string name="import_complete_toast">Ievietošana pabeigta</string>
|
||||
<string name="export_complete_toast">Eksportēts</string>
|
||||
<string name="select_a_kiosk">Atlasiet kiosku</string>
|
||||
<string name="no_playlist_bookmarked_yet">Nav atskaņošanas sarakstu pagaidām</string>
|
||||
<string name="no_playlist_bookmarked_yet">Pagaidām nav izveidots vai saglabāts neviens atskaņošanas saraksts</string>
|
||||
<string name="select_a_playlist">Atlasiet atskaņošanas sarakstu</string>
|
||||
<string name="no_channel_subscribed_yet">Nav kanālu abonamentu pagaidām</string>
|
||||
<string name="no_channel_subscribed_yet">Pagaidām nav abonēts neviens kanāls</string>
|
||||
<string name="select_a_channel">Atlasiet kanālu</string>
|
||||
<string name="channel_page_summary">Kanāls</string>
|
||||
<string name="default_kiosk_page_summary">Noklusējuma Kiosks</string>
|
||||
@@ -52,20 +52,20 @@
|
||||
<string name="action_history">Vēsture</string>
|
||||
<string name="title_activity_history">Vēsture</string>
|
||||
<string name="read_full_license">Lasīt licenci</string>
|
||||
<string name="app_license">NewPipe — bez autortiesību ierobežojumiem brīva, pieejama bezmaksas, programmatūra: jūs variet izmantot, pētīt, dalīties un uzlabot to jebkurā brīdī pēc saviem ieskatiem. Tieši jūs varat kopīgot un/ vai modificēt to saskaņā ar GNU Vispārējās Publiskās Licences noteikumiem, ko publicējusi Brīvās Programmatūras Fonds, vai nu 3. licences versija, vai (pēc jūsu izvēles) jebkura vēlāka versija.</string>
|
||||
<string name="app_license">NewPipe — bez autortiesību ierobežojumiem (copyleft) licencēta brīva, pieejama bezmaksas, programmatūra: jūs variet izmantot, pētīt, dalīties un uzlabot to jebkurā brīdī pēc saviem ieskatiem. Tieši jūs variet to izplatīt un/vai modificēt saskaņā ar GNU General Public License noteikumiem, ko publicējusi Free Software Foundation, vai nu zem licences 3. versijas, vai (pēc jūsu izvēles) jebkuras jaunākas versijas noteikumiem.</string>
|
||||
<string name="app_license_title">NewPipe Licence</string>
|
||||
<string name="read_privacy_policy">Izslasīt privātuma politiku</string>
|
||||
<string name="read_privacy_policy">Lasīt konfidencialitātes politiku</string>
|
||||
<string name="privacy_policy_encouragement">Datu aizsardzība ir ļoti svarīga NewPipe projektam. Tāpēc lietotne neapkopo datus bez jūsu piekrišanas.\nNewPipe konfidencialitātes politika sīki izskaidro, kādi dati tiek nosūtīti un uzglabāti, kad nosūtiet nobrukšanas ziņojumu.</string>
|
||||
<string name="privacy_policy_title">NewPipe Privātuna Politika</string>
|
||||
<string name="website_encouragement">Apmeklēt NewPipe mājaslapu, lai iegūtu vairāk informācijas un ziņu.</string>
|
||||
<string name="website_title">Mājaslapa</string>
|
||||
<string name="give_back">Dot atpakaļ</string>
|
||||
<string name="donation_encouragement">Newpipe izstrādā brīvprātīgie, kas pavada savu brīvo laiku, sniedzot vislabāko lietotāju pieredzi. Dodiet palīdzību izstrādātājiem, kuri padara NewPipe vēl lābāku.</string>
|
||||
<string name="privacy_policy_title">NewPipe konfidencialitātes politika</string>
|
||||
<string name="website_encouragement">Apmeklējiet NewPipe vietni, lai iegūtu vairāk informācijas un jaunumus.</string>
|
||||
<string name="website_title">Projekta vietne</string>
|
||||
<string name="give_back">Izrādīt cieņu ar ziedojumu</string>
|
||||
<string name="donation_encouragement">NewPipe izstrādā brīvprātīgie, kas pavada savu brīvo laiku, sniedzot vislabāko lietotāju pieredzi. Ziedojiet, lai palīdzētu izstrādātājiem padarīt NewPipe vēl labāku, kamēr viņi bauda tasi kafijas.</string>
|
||||
<string name="donation_title">Ziedot</string>
|
||||
<string name="view_on_github">Apskatīt GitHub</string>
|
||||
<string name="contribution_encouragement">Vienalga, kādas idejas Jums ir; Tulkojuma, dizaina izmaiņu, koda tīrīšanas vai reāli smagas kodu izmaiņas - palīdzība vienmēr ir laipni gaidīta. Jo vairāk tiek darīts, jo labāks tas kļūst!</string>
|
||||
<string name="contribution_title">Atbalstiet</string>
|
||||
<string name="app_description">Viegls brīvs, pieejams bezmaksas, straumēšanas atskaņotājs Android ierīcēm.</string>
|
||||
<string name="contribution_title">Dot savu artavu</string>
|
||||
<string name="app_description">Viegls un brīvs, pieejams bezmaksas, straumēšanas atskaņotājs Android ierīcēm.</string>
|
||||
<string name="tab_licenses">Licences</string>
|
||||
<string name="tab_about">Par un BUJ</string>
|
||||
<string name="title_licenses">Trešo pušu licences</string>
|
||||
@@ -81,8 +81,7 @@
|
||||
<string name="subtitle_activity_recaptcha">Nospiediet \"Pabeigts\", kad to atrisinat</string>
|
||||
<string name="title_activity_recaptcha">reCAPTCHA izaicinājums</string>
|
||||
<string name="one_item_deleted">1 vienums dzēsts.</string>
|
||||
<string name="msg_popup_permission">Šī atļauja ir nepieciešama, lai
|
||||
\natvērtu popup režīmā</string>
|
||||
<string name="msg_popup_permission">Šī atļauja ir nepieciešama, lai\nvarētu atskaņot multimediju uznirstošajā logā</string>
|
||||
<string name="no_available_dir">Lūdzu nosakiet lejupielādes mapi iestatījumos vēlāk</string>
|
||||
<string name="msg_copied">Nokopēts uz starpliktuvi</string>
|
||||
<string name="msg_wait">Lūdzu uzgaidiet…</string>
|
||||
@@ -97,7 +96,7 @@
|
||||
<string name="dismiss">Noraidīt</string>
|
||||
<string name="checksum">Kontrolsumma</string>
|
||||
<string name="delete">Dzēst</string>
|
||||
<string name="create">Izveidot / Saglabāt</string>
|
||||
<string name="create">Izveidot</string>
|
||||
<string name="pause">Pauzēt</string>
|
||||
<string name="start">Sākt</string>
|
||||
<string name="no_comments">Nav komentāru</string>
|
||||
@@ -116,9 +115,9 @@
|
||||
</plurals>
|
||||
<string name="no_one_listening">Neviens neklausās</string>
|
||||
<plurals name="watching">
|
||||
<item quantity="zero">%s skatītāju</item>
|
||||
<item quantity="one">%s skatītājs</item>
|
||||
<item quantity="other">%s skatītāji</item>
|
||||
<item quantity="zero">%s skatītāji skatās</item>
|
||||
<item quantity="one">%s skatītājs skatās</item>
|
||||
<item quantity="other">%s skatītāji skatās</item>
|
||||
</plurals>
|
||||
<string name="no_one_watching">Neviens neskatās</string>
|
||||
<plurals name="views">
|
||||
@@ -140,7 +139,7 @@
|
||||
<string name="video">Video</string>
|
||||
<string name="detail_drag_description">Velciet, lai mainītu secību</string>
|
||||
<string name="empty_list_subtitle">Šeit nekā nav, tikai sienāži</string>
|
||||
<string name="search_no_results">Nav resultātu</string>
|
||||
<string name="search_no_results">Nav rezultātu</string>
|
||||
<string name="description_tab_description">Apraksts</string>
|
||||
<string name="related_items_tab_description">Līdzīgi video</string>
|
||||
<string name="comments_tab_description">Komentāri</string>
|
||||
@@ -150,11 +149,11 @@
|
||||
<string name="detail_thumbnail_view_description">Atskaņot video, ilgums:</string>
|
||||
<string name="error_details_headline">Detaļas:</string>
|
||||
<string name="your_comment">Jūsu komentārs (Angliski):</string>
|
||||
<string name="info_labels">Kas:\nRequest:\nContent Valoda:\nContent Valsts:\nApp Valoda:\nService:\nGMT Laiks:\nPackage:\nVersion:\nOS versija:</string>
|
||||
<string name="info_labels">Kas:\nPieprasījums:\nSatura valoda:\nSatura valsts:\nLietotnes valoda:\nPakalpojums:\nGMT laiks:\nPakotne:\nVersija:\nOS versija:</string>
|
||||
<string name="hash_channel_description">Paziņojumi video apstrādes progresam</string>
|
||||
<string name="hash_channel_name">Video haša paziņojums</string>
|
||||
<string name="popup_remember_size_pos_summary">Atceras pēdējo uznirstošā loga izmēru un pozīciju</string>
|
||||
<string name="popup_remember_size_pos_title">Atcerēties uznirstošā loga īpašības</string>
|
||||
<string name="popup_remember_size_pos_title">Saglabāt uznirstošā loga izmēru, novietojumu</string>
|
||||
<string name="default_popup_resolution_title">Noklusējuma uznirstošā loga izšķirtspēja</string>
|
||||
<string name="controls_popup_title">Skatīt uznirstošā logā</string>
|
||||
<string name="open_in_popup_mode">Atvērt uznirstošā logā</string>
|
||||
@@ -180,9 +179,9 @@
|
||||
<string name="missing_file">Datne pārvietota vai dzēsta</string>
|
||||
<string name="audio_streams_empty">Netika atrasts audio</string>
|
||||
<string name="video_streams_empty">Netika atrasti video</string>
|
||||
<string name="external_player_unsupported_link_type">Ārējie atskaņotāj neatbalsta šāda tipa saites</string>
|
||||
<string name="external_player_unsupported_link_type">Ārējie atskaņotāji neatbalsta šāda tipa saites</string>
|
||||
<string name="player_recoverable_failure">Atgūstas no atskaņotāja kļūdas</string>
|
||||
<string name="player_unrecoverable_failure">Notika kļūda atskaņotājā</string>
|
||||
<string name="player_unrecoverable_failure">Notika neatgūstama atskaņotāja kļūda</string>
|
||||
<string name="player_stream_failure">Nevarēja atskaņot šo video</string>
|
||||
<string name="app_ui_crash">Nobruka lietotne/lietotāja saskarne</string>
|
||||
<string name="could_not_setup_download_menu">Nevarēja iestatīt lejupielādes izvēlni</string>
|
||||
@@ -223,20 +222,20 @@
|
||||
<string name="file">Datne</string>
|
||||
<string name="just_once">Tikai Vienreiz</string>
|
||||
<string name="always">Vienmēr</string>
|
||||
<string name="play_all">Atskaņot Visu</string>
|
||||
<string name="play_all">Atskaņot visus</string>
|
||||
<string name="file_deleted">Datne dzēsta</string>
|
||||
<string name="undo">Atsaukt</string>
|
||||
<string name="best_resolution">Labākā izšķirtspēja</string>
|
||||
<string name="clear">Notīrīt</string>
|
||||
<string name="disabled">Atspējots</string>
|
||||
<string name="artists">Mākslinieki</string>
|
||||
<string name="albums">Albūmi</string>
|
||||
<string name="albums">Albumi</string>
|
||||
<string name="songs">Dziesmas</string>
|
||||
<string name="events">Notikumi</string>
|
||||
<string name="events">Pasākumi</string>
|
||||
<string name="users">Lietotāji</string>
|
||||
<string name="tracks">Dziesmas</string>
|
||||
<string name="videos_string">Videoklipi</string>
|
||||
<string name="playlists">Atskaņošanas saraksts</string>
|
||||
<string name="videos_string">Video</string>
|
||||
<string name="playlists">Atskaņošanas saraksti</string>
|
||||
<string name="channels">Kanāli</string>
|
||||
<string name="all">Visi</string>
|
||||
<string name="error_report_title">Kļūdas ziņojums</string>
|
||||
@@ -277,9 +276,7 @@
|
||||
<string name="video_detail_by">No %s</string>
|
||||
<string name="channel_created_by">Izveidoja %s</string>
|
||||
<string name="detail_sub_channel_thumbnail_view_description">Kanāla avatāra attēls</string>
|
||||
<string name="content_not_supported">NewPipe šo saturu vēl neatbalsta.
|
||||
\n
|
||||
\nCerams, ka to atbalstīs nākamajā versijā.</string>
|
||||
<string name="content_not_supported">NewPipe vēl neatbalsta šo saturu.\n\nCerams, ka tā atbalsts parādīsies turpmākajās versijās.</string>
|
||||
<string name="feed_use_dedicated_fetch_method_help_text">Vai jūs domājat, ka plūsmas atjaunināšana ir pārāk lēna? Ja tā, mēģiniet iespējot ātro atjaunināšanu (to var mainīt iestatījumos vai nospiežot pogu zemāk). \n \nNewPipe piedāvā divas plūsmas atjaunināšanas stratēģijas: \n• Notiek visa abonēšanas kanāla iegūšana, kas ir lēna, bet pabeigta. \n• izmantojot īpašu servisu, kas ir ātrs, bet parasti nav pilnīgs. \n \nAtšķirība starp abiem ir tā, ka ātrajā parasti trūkst informācijas, piemēram, video ilgums vai veids (nevar atšķirt tiešraides video no parastajiem), un tas var atgriezt mazāk vienumu. \n \nYouTube ir pakalpojuma piemērs, kas piedāvā šo ātro metodi ar savu RSS plūsmu. \n \nTātad izvēle sakrīt ar vēlamo: ātrums vai precīza informācija.</string>
|
||||
<string name="feed_use_dedicated_fetch_method_disable_button">Izslēgt ātro režīmu</string>
|
||||
<string name="feed_use_dedicated_fetch_method_enable_button">Ieslēgt ātro režīmu</string>
|
||||
@@ -300,8 +297,8 @@
|
||||
</plurals>
|
||||
<string name="feed_group_dialog_empty_selection">Nav atlasīts neviens abonements</string>
|
||||
<string name="feed_group_dialog_select_subscriptions">Atlasīt abonementus</string>
|
||||
<string name="feed_processing_message">Notiek plūsmas apstrāde …</string>
|
||||
<string name="feed_notification_loading">Notiek plūsmas ielāde…</string>
|
||||
<string name="feed_processing_message">Apstrādā kanāla jaunumus…</string>
|
||||
<string name="feed_notification_loading">Ielādē kanāla jaunumus…</string>
|
||||
<string name="feed_subscription_not_loaded_count">Nav ielādēts: %d</string>
|
||||
<string name="feed_oldest_subscription_update">Atjaunināta: %s</string>
|
||||
<string name="feed_groups_header_title">Abonementu grupas</string>
|
||||
@@ -348,7 +345,7 @@
|
||||
<string name="pause_downloads_on_mobile">Pārtraukt ierobežotajos tīklos</string>
|
||||
<string name="max_retry_desc">Maksimālais mēģinājumu skaits pirms lejupielādes atcelšanas</string>
|
||||
<string name="max_retry_msg">Maksimālais atkārtoto mēģinājumu skaits</string>
|
||||
<string name="stop">Stop</string>
|
||||
<string name="stop">Pārtraukt</string>
|
||||
<string name="delete_downloaded_files">Dzēst lejupielādētās datnes</string>
|
||||
<string name="confirm_prompt">Vai tiešām vēlaties dzēst lejupielāžu vēsturi un visas lejupielādētās datnes?</string>
|
||||
<string name="clear_download_history">Notīrīt lejupielāžu vēsturi</string>
|
||||
@@ -365,10 +362,10 @@
|
||||
<string name="error_unknown_host">Nevarēja atrast serveri</string>
|
||||
<string name="error_ssl_exception">Nevarēja izveidot drošu savienojumu</string>
|
||||
<string name="error_path_creation">Nevar izveidot mērķa mapi</string>
|
||||
<string name="error_file_creation">Failu nevar izveidot</string>
|
||||
<string name="error_file_creation">Datni nevar izveidot</string>
|
||||
<string name="show_error">Rādīt kļūdu</string>
|
||||
<string name="download_already_pending">Ir gaidāma lejupielāde ar šo nosaukumu</string>
|
||||
<string name="download_already_running">Notiek lejupielāde ar šo nosaukumu</string>
|
||||
<string name="download_already_running">Lejupielāde ar šādu nosaukumu jau pastāv</string>
|
||||
<string name="overwrite_failed">nevar pārrakstīt datni</string>
|
||||
<string name="overwrite_finished_warning">Lejupielādētā datne ar šādu nosaukumu jau pastāv</string>
|
||||
<string name="overwrite_unrelated_warning">Datne ar šādu nosaukumu jau pastāv</string>
|
||||
@@ -385,32 +382,27 @@
|
||||
<string name="playback_step">Solis</string>
|
||||
<string name="skip_silence_checkbox">Klusuma brīžos patīt uz priekšu</string>
|
||||
<string name="unhook_checkbox">Atvienot (var izraisīt traucējumus)</string>
|
||||
<string name="import_network_expensive_warning">Paturiet prātā, ka šī darbība var pieprasīt lielu datu daudzumu\n\nVai vēlaties turpināt?</string>
|
||||
<string name="import_network_expensive_warning">Paturiet prātā, ka šī darbība var pieprasīt lielu datu daudzumu\n\nVai tiešām vēlaties turpināt?</string>
|
||||
<string name="drawer_close">Aizvērt Atvilkni</string>
|
||||
<string name="drawer_open">Atvērt Atvilkni</string>
|
||||
<string name="most_liked">Vispopulārākais</string>
|
||||
<string name="import_soundcloud_instructions_hint">jūsuID , soundcloud.com/jūsuID</string>
|
||||
<string name="import_soundcloud_instructions">Importējiet SoundCloud profilu, ierakstot URL vai ID:
|
||||
\n
|
||||
\n1. Tīmekļa pārlūkprogrammā ieslēdziet \"datoru vietni\" (vietne nav pieejama mobilajām ierīcēm)
|
||||
\n2. Dodieties uz šo URL:%1$s
|
||||
\n3. Ierakstaties, kad tiek prasīts
|
||||
\n4. Nokopējiet profila URL, uz kuru tikāt novirzīts.</string>
|
||||
<string name="import_soundcloud_instructions">Lai ievietotu SoundCloud profilu, ievadiet tā URL vai ID:\n\n1. Pārlūkā iestatiet \"Darbvirsmas režīms\" (vietne nav pieejama mobilajām ierīcēm) \n2. Dodieties uz šo URL adresi: %1$s\n3. Ja nepieciešams, autorizējieties\n4. Nokopējiet profila URL adreses joslā.</string>
|
||||
<string name="import_youtube_instructions">Ievietot YouTube abonementus no Google Takeout:\n\n1. Dodieties uz šo vietni: %1$s\n2. Autorizējieties, ja nepieciešams\n3. Noklikšķiniet uz \"Visi dati iekļauti\", pēc tam uz \"Atcelt visu atlasi\", pēc tam atlasiet tikai \"Abonementi\" un noklikšķiniet uz \"Labi\"\n4. Noklikšķiniet uz \"Nākamais solis\" un pēc tam uz \"Izveidot eksportu\"\n5. Pēc tam, kad tā parādās, noklikšķiniet uz pogas \"Lejupielādēt\"\n6. Noklikšķiniet IEVIETOT DATNI zemāk un izvēlaties lejupielādēto .zip failu\n7. [Ja .zip failu neizdodas ievietot] Izvelciet .csv failu (parasti zem \"YouTube un YouTube Music/subscriptions/subscriptions.csv\") no arhīva, tad noklikšķiniet uz IEVIETOT DATNI zemāk un atlasiet tikko izvilkto csv failu</string>
|
||||
<string name="preferred_open_action_settings_summary">Noklusējuma darbība, kad atver saturu — %s</string>
|
||||
<string name="preferred_open_action_settings_summary">Noklusējuma darbība, kad atver kopīgoto saiti — %s</string>
|
||||
<string name="show_original_time_ago_summary">Pakalpojumu oriģinālteksti būs redzami video vienumos</string>
|
||||
<string name="enable_disposed_exceptions_summary">Pēc izdzēšanas, piespiedu kārtā ziņot par nepiegādātiem Rx izņēmumiem, ārpus fragmenta vai darbības dzīves cikla</string>
|
||||
<string name="enable_disposed_exceptions_title">Ziņot par ārpus-dzīves-cikla kļūdu</string>
|
||||
<string name="enable_leak_canary_summary">Atmiņas noplūdes uzraudzība var izraisīt lietotnes nereaģēšanu, kad tiek nottīrītas vairs nevajadzīgas lietas no atmiņas</string>
|
||||
<string name="caption_setting_description">Mainīt atskaņotāja subtitru teksta mērogu un fona stilus. Nepieciešama lietotnes restartēšana, lai tā stātos spēkā</string>
|
||||
<string name="playlist_no_uploader">Automātiski ģenerēts (neviens augšupielādētājs nav atrasts)</string>
|
||||
<string name="playlist_add_stream_success">Ielikts atskaņošanas sarakstā</string>
|
||||
<string name="playlist_add_stream_success">Pievienots atskaņošanas sarakstam</string>
|
||||
<string name="unbookmark_playlist">Noņemt Grāmatzīmi</string>
|
||||
<string name="bookmark_playlist">Piespraust atskaņošanas sarakstu</string>
|
||||
<string name="bookmark_playlist">Saglabāt atskaņošanas sarakstu</string>
|
||||
<string name="unmute">Izslēgt audio</string>
|
||||
<string name="mute">Ieslēgt audio</string>
|
||||
<string name="video_player">Video atskaņotājs</string>
|
||||
<string name="preferred_open_action_settings_title">Vēlamā \'atvēršanas\' darbība</string>
|
||||
<string name="video_player">Atvērt video atskaņotājā</string>
|
||||
<string name="preferred_open_action_settings_title">Vēlamā kopīgotās saites atvēršanas darbība</string>
|
||||
<string name="trending">Tendences</string>
|
||||
<string name="copyright">© %1$s no %2$s zem %3$s</string>
|
||||
<string name="download_failed">Lejupielāde neizdevās</string>
|
||||
@@ -455,7 +447,7 @@
|
||||
<string name="resize_fill">Piepildīt</string>
|
||||
<string name="resize_fit">Pielāgot</string>
|
||||
<string name="content_language_title">Noklusējuma satura valoda</string>
|
||||
<string name="default_content_country_title">Noklusējuma satura valsts</string>
|
||||
<string name="default_content_country_title">Vēlamā satura valsts</string>
|
||||
<string name="unsupported_url_dialog_message">Nevarēja atpazīt saites URL. Vai atvērt citā lietotnē?</string>
|
||||
<string name="unsupported_url">Neatbalstīts saites URL</string>
|
||||
<string name="show_hold_to_append_summary">Rādīt padomu, kad nospiežat fona vai popup pogu pie video \"Informācija:\"</string>
|
||||
@@ -514,7 +506,7 @@
|
||||
<string name="main_bg_subtitle">Nospiediet uz meklēšanas ikonas, lai atrastu vēlamo saturu.</string>
|
||||
<string name="notification_colorize_title">Pielāgot paziņojumu krāsu</string>
|
||||
<string name="notification_action_nothing">Neko</string>
|
||||
<string name="notification_action_buffering">Ielādējas</string>
|
||||
<string name="notification_action_buffering">Buferē datus</string>
|
||||
<string name="notification_action_shuffle">Samaisīt</string>
|
||||
<string name="notification_action_repeat">Atkārtot</string>
|
||||
<string name="notification_actions_at_most_three">Jūs variet atlasīt ne vairāk kā 3 darbības, ko rādīt kompaktajā paziņojumā!</string>
|
||||
@@ -571,7 +563,7 @@
|
||||
<string name="youtube_music_premium_content">Šis videoklips ir pieejams tikai YouTube Mūzikas Prēmijas dalībniekiem, tāpēc to nevar straumēt vai lejupielādēt ar Newpipe.</string>
|
||||
<string name="private_content">Šis saturs ir privāts, tāpēc Newpipe to nevar straumēt vai lejupielādēt.</string>
|
||||
<string name="soundcloud_go_plus_content">Šis ir SoundCloud Go+ audio, vismaz jūsu valstī, tāpēc to nevar straumēt vai lejupielādēt ar Newpipe.</string>
|
||||
<string name="georestricted_content">Šis saturs nav pieejams jūsu valstī.</string>
|
||||
<string name="georestricted_content">Šis saturs nepieejams jūsu valstī.</string>
|
||||
<string name="crash_the_app">Izraisīt lietotnes nobrukšanu</string>
|
||||
<string name="show_channel_details">Rādīt kanāla informāciju</string>
|
||||
<string name="recaptcha_solve">Atrisināt</string>
|
||||
@@ -607,7 +599,7 @@
|
||||
<string name="manual_update_description">Pašrocīgi veikt jaunas versijas pārbaudi</string>
|
||||
<string name="seekbar_preview_thumbnail_title">Video atskaņošanas joslas sīktēla priekšskatījums</string>
|
||||
<string name="checking_updates_toast">Notiek atjauninājumu pārbaude…</string>
|
||||
<string name="downloads_storage_use_saf_summary_api_29">Sākot ar Android 10, tikai“Krātuves Piekļuves Sistēma” ir atbalstīta</string>
|
||||
<string name="downloads_storage_use_saf_summary_api_29">Sākot no Android 10, tiek atbalstīta tikai \"Krātuves Piekļuves Izstrādes platforma\"</string>
|
||||
<string name="feed_load_error_account_info">Nevarēja ielādēt straumi priekš \'%s\'.</string>
|
||||
<string name="feed_load_error">Kļūda lādējot plūsmu</string>
|
||||
<string name="feed_load_error_terminated">Autora konts tika slēgts.\nNewPipe turpmāk vairs nevarēs ielādēt šī kanāla saturu.\nVai tiešām vēlaties atteikties no šī kanāla abonēšanas?</string>
|
||||
@@ -642,9 +634,9 @@
|
||||
<string name="streams_notification_channel_name">Jauni video</string>
|
||||
<string name="error_report_notification_toast">Radās kļūda, detalizētāku informāciju skatiet paziņojumā</string>
|
||||
<plurals name="new_streams">
|
||||
<item quantity="zero">%s jaunas tiešraides</item>
|
||||
<item quantity="one">%s jauna tiešraide</item>
|
||||
<item quantity="other">%s jaunas tiešraides</item>
|
||||
<item quantity="zero">%s jauni video/audio</item>
|
||||
<item quantity="one">%s jauns video/audio</item>
|
||||
<item quantity="other">%s jauni video/audio</item>
|
||||
</plurals>
|
||||
<string name="streams_notification_channel_description">\@string/enable_streams_notifications_summary</string>
|
||||
<string name="faq_title">Bieži uzdotie jautājumi</string>
|
||||
@@ -655,11 +647,11 @@
|
||||
<string name="left_gesture_control_title">Kreisās puses žesta darbība</string>
|
||||
<string name="msg_failed_to_copy">Neizdevās kopēt starpliktuvē</string>
|
||||
<string name="unset_playlist_thumbnail">Noņemt pastāvīgo sīktēlu</string>
|
||||
<string name="check_new_streams">Pārbaudīt, vai nav jaunas tiešraides</string>
|
||||
<string name="check_new_streams">Pārbaudīt, vai nav jaunu video/audio</string>
|
||||
<string name="show_crash_the_player_summary">Rāda nobrukšanas izsaukšanas funkciju, kad izmantojiet atskaņotāju</string>
|
||||
<string name="remove_duplicates">Dzēst dublikātus</string>
|
||||
<string name="feed_hide_streams_title">Rādīt sekojošās tiešraides</string>
|
||||
<string name="duplicate_in_playlist">Saraksti, kas atzīmēti pelēkā, jau satur šo objektu.</string>
|
||||
<string name="feed_hide_streams_title">Rādīt šādus video/audio</string>
|
||||
<string name="duplicate_in_playlist">Pelēki iekrāsotie atskaņošanas saraksti jau satur šo video/audio.</string>
|
||||
<string name="leak_canary_not_available">LeakCanary nav pieejams</string>
|
||||
<string name="create_error_notification">Izveidot kļūdas paziņojumu</string>
|
||||
<string name="any_network">Jebkurš tīkls</string>
|
||||
@@ -672,8 +664,8 @@
|
||||
<string name="prefer_original_audio_title">Dot priekšroku oriģinālajai skaņai</string>
|
||||
<string name="prefer_original_audio_summary">Atskaņos oriģinālo skaņas celiņu neatkarīgi no iestatītās valodas</string>
|
||||
<string name="prefer_descriptive_audio_title">Dot priekšroku skaņu celiņam ar audio aprakstu</string>
|
||||
<string name="left_gesture_control_summary">Atlasiet žestu atskaņotāja ekrāna kreisajai pusei</string>
|
||||
<string name="right_gesture_control_summary">Atlasiet žestu atskaņotāja ekrāna labajai pusei</string>
|
||||
<string name="left_gesture_control_summary">Iestata žesta darbību atskaņotāja ekrāna kreisajai pusei</string>
|
||||
<string name="right_gesture_control_summary">Iestata žesta darbību atskaņotāja ekrāna labajai pusei</string>
|
||||
<string name="right_gesture_control_title">Labās puses žesta darbība</string>
|
||||
<string name="brightness">Regulēt spilgtumu</string>
|
||||
<string name="volume">Regulēt skaļumu</string>
|
||||
@@ -706,9 +698,9 @@
|
||||
<string name="loading_metadata_title">Metadatu ielādēšana…</string>
|
||||
<string name="main_tabs_position_title">Galvenās cilnes pozīcija</string>
|
||||
<string name="unknown_format">Nepazīstams formāts</string>
|
||||
<string name="feed_show_partially_watched">Daļēji skatīti</string>
|
||||
<string name="no_streams">Nav tiešraides</string>
|
||||
<string name="error_insufficient_storage">Nav pietiekami daudz brīvās vietas uz ierīces</string>
|
||||
<string name="feed_show_partially_watched">Daļēji skatītos/klausītos</string>
|
||||
<string name="no_streams">Nav video/audio</string>
|
||||
<string name="error_insufficient_storage">Ierīcē nav pietiekami daudz brīvas vietas</string>
|
||||
<string name="channel_tab_about">Par</string>
|
||||
<string name="metadata_thumbnails">Sīkattēli</string>
|
||||
<string name="sort">Kārtot</string>
|
||||
@@ -720,16 +712,16 @@
|
||||
<string name="reset_settings_summary">Atiestata visus iestatījumus uz to sākotnējām vērtībām</string>
|
||||
<string name="reset_settings_title">Atiestatīt iestatījumus</string>
|
||||
<string name="reset_all_settings">Atiestatot iestatījumus, visi jūsu iestatītie iestatījumi tiks atmesti uz to noklusētajām vērtībām un lietotne palaista pa jaunu.\n\nVai tiešām vēlaties turpināt?</string>
|
||||
<string name="night_theme_available">Šī opcija ir pieejama tikai, ja %s ir izvēlēts kā motīvs</string>
|
||||
<string name="night_theme_available">Pieejams, kad motīvs iestatīts uz %s</string>
|
||||
<string name="detail_pinned_comment_view_description">Piespraustais komentārs</string>
|
||||
<string name="notifications_disabled">Paziņojumi ir atspējoti</string>
|
||||
<string name="you_successfully_subscribed">Jūs abonējāt šim kanālam</string>
|
||||
<string name="you_successfully_subscribed">Jūs tagad esiet šī kanāla abonents</string>
|
||||
<string name="metadata_banners">Banneri</string>
|
||||
<string name="metadata_subscribers">Abonenti</string>
|
||||
<string name="enumeration_comma">,</string>
|
||||
<string name="toggle_all">Pārslēgt visus</string>
|
||||
<string name="unknown_quality">Nepazīstama kvalitāte</string>
|
||||
<string name="feed_show_watched">Noskatīti</string>
|
||||
<string name="feed_show_watched">Noskatītos/noklausītos</string>
|
||||
<string name="feed_show_upcoming">Gaidāmie</string>
|
||||
<string name="audio_track_type_dubbed">dublēts</string>
|
||||
<string name="audio_track_type_descriptive">aprakstošs</string>
|
||||
@@ -744,14 +736,14 @@
|
||||
<string name="show_error_snackbar">Rādīt kļūdas paziņojumu</string>
|
||||
<string name="feed_fetch_channel_tabs">Piegādāt kanālu cilnes</string>
|
||||
<string name="feed_fetch_channel_tabs_summary">Cilnes, kuras piegādāt, atjaunojot jauninājumus. Šai opcijai nav nekādas iedarbības, ja kanāls tiek atjaunots ātrajā režīmā.</string>
|
||||
<string name="disable_media_tunneling_automatic_info">Multivides tunelēšana tika atspējota pēc noklusējuma tādēļ, ka ir zināms, ka jūsu ierīces modelis to neatbalsta.</string>
|
||||
<string name="disable_media_tunneling_automatic_info">Multimediju tunelēšana tika atspējota pēc noklusējuma tādēļ, ka ir zināms, ka jūsu ierīces modelis to neatbalsta.</string>
|
||||
<string name="select_quality_external_players">Izvēlēties kvalitāti ārējiem atskaņotājiem</string>
|
||||
<string name="settings_category_exoplayer_title">ExoPlayer iestatījumi</string>
|
||||
<string name="show_channel_tabs">Kanālu cilnes</string>
|
||||
<string name="question_mark">\?</string>
|
||||
<string name="share_playlist_content_details">%1$s
|
||||
\n%2$s</string>
|
||||
<string name="get_notified">Tiec paziņots</string>
|
||||
<string name="get_notified">Paziņot kanāla jaunumus</string>
|
||||
<string name="metadata_subchannel_avatars">Apakškanālu avatāri</string>
|
||||
<string name="metadata_uploader_avatars">Augšuplādētāju avatāri</string>
|
||||
<string name="duration">Ilgums</string>
|
||||
@@ -768,8 +760,8 @@
|
||||
<string name="show_more">Rādīt vairāk</string>
|
||||
<string name="show_less">Rādīt mazāk</string>
|
||||
<string name="metadata_avatars">Avatāri</string>
|
||||
<string name="streams_not_yet_supported_removed">Tiešraides, kuras vēl neatbalsta lejuplādētājs, netiek rādītas</string>
|
||||
<string name="selected_stream_external_player_not_supported">Izvēlēto tiešraidi neatbalsta ārējie atskaņotāji</string>
|
||||
<string name="streams_not_yet_supported_removed">Video/audio, ko lejupielādētājs vēl neatbalsta, netiek rādīti</string>
|
||||
<string name="selected_stream_external_player_not_supported">Atlasīto video/audio neatbalsta ārējie atskaņotāji</string>
|
||||
<string name="open_play_queue">Atvērt atskaņošanas rindu</string>
|
||||
<string name="toggle_fullscreen">Pārslēgt pilnekrāna režīmu</string>
|
||||
<string name="toggle_screen_orientation">Pārslēgt ekrāna orientāciju</string>
|
||||
@@ -786,8 +778,8 @@
|
||||
<string name="progressive_load_interval_exoplayer_default">ExoPlayer noklusējuma vērtība</string>
|
||||
<string name="no_video_streams_available_for_external_players">Ārējiem atskaņotājiem nav pieejama neviena video straume</string>
|
||||
<string name="use_exoplayer_decoder_fallback_title">Izmantot ExoPlayer dekodētāja atkāpšanās funkciju</string>
|
||||
<string name="settings_category_exoplayer_summary">Pārvaldīt dažus ExoPlayer iestatījumus. Lai šīs izmaiņas stātos spēkā, ir jārestartē atskaņotājs</string>
|
||||
<string name="use_exoplayer_decoder_fallback_summary">Iespējojiet šo opciju, ja ir problēmas ar dekodētāja inicializāciju, kas atgriežas pie zemākas prioritātes dekodētājiem, ja primārajiem dekodētājiem neizdodas inicializēties. Tas var izraisīt pazeminātu atskaņošanas kvalitāti, nekā, kad izmanto primāros dekoderus</string>
|
||||
<string name="settings_category_exoplayer_summary">Pārvalda dažus ExoPlayer iestatījumus. Lai izmaiņas stātos spēkā, ir jāaizver un jāatver pa jaunu atskaņotājs</string>
|
||||
<string name="use_exoplayer_decoder_fallback_summary">Iespējojiet, ja ir problēmas ar dekodētāja inicializāciju, kas pāriet uz zemākas prioritātes dekodētājiem, ja primārā dekodētāja inicializācija neizdodas. Tas var izraisīt sliktāku atskaņošanas veiktspēju nekā izmantojot primāros dekodētajus</string>
|
||||
<string name="no_audio_streams_available_for_external_players">Ārējiem atskaņotājiem nav pieejama neviena audio straume</string>
|
||||
<string name="unknown_audio_track">Nezināms</string>
|
||||
<string name="always_use_exoplayer_set_output_surface_workaround_title">Vienmēr izmantot ExoPlayer video izvades virsmas iestatījumu risinājumu</string>
|
||||
@@ -799,7 +791,7 @@
|
||||
<string name="channel_tab_shorts">Īsie video</string>
|
||||
<string name="share_playlist">Kopīgot atskaņošanas sarakstu</string>
|
||||
<string name="share_playlist_with_titles">Kopīgot nosaukumus</string>
|
||||
<string name="import_settings_vulnerable_format">Importētā eksporta iestatījumi izmanto ievainojamo formātu, kas tika pārtraukts kopš NewPipe 0.27.0 versijas. Pārliecinieties, ka importētie dati ir no uzticama avota, un turpmāk ir vēlams izmantot tikai datus, kas veikti NewPipe 0.27.0 vai jaunākās versijās. Iestatījumu importēšanas atbalsts šajā neaizsargātajā formātā drīzumā tiks pilnībā aizvākts, un tad vecās NewPipe versijas vairs nevarēs importēt iestatījumus, kas veikti jaunajās versijās.</string>
|
||||
<string name="import_settings_vulnerable_format">Iepriekš izgūtās datnes iestatījumi, ko ievieto, izmanto ievainojamo formātu, kas tika pārtraukts kopš NewPipe 0.27.0 versijas. Pārliecinieties, ka izgūtie dati ir no uzticama avota, un turpmāk ir vēlams izmantot datus, kas izgūti tikai no NewPipe 0.27.0 vai jaunākām versijām. Iestatījumu ievietošanas atbalsts šajā neaizsargātajā formātā drīzumā tiks pilnībā aizvākts, un tad vairs vecās NewPipe versijas nevarēs ievietot iestatījumus, kas izgūti no jaunajām versijām.</string>
|
||||
<string name="always_use_exoplayer_set_output_surface_workaround_summary">Šis risinājums problēmas novēršanai atbrīvo un atkārtoti instantiē video kodekus, kad notiek virsmas maiņa, nevis tieši iestatīt virsmu kodekam. ExoPlayer jau izmanto šo risinājumu dažās ierīcēs, kurām ir šī problēma. Šis iestatījums darbosies tikai ierīcēs, kurās uzstādīta operētājsistēma Android 6 un jaunāka.\n\nIespējojot šo iestatījumu, var novērst atskaņošanas kļūdas, pārslēdzot pašreizējo video atskaņotāju vai pārejot uz pilnekrāna režīmu</string>
|
||||
<string name="tab_bookmarks_short">Atskaņošanas saraksti</string>
|
||||
<string name="share_playlist_as_youtube_temporary_playlist">Kopīgot kā pagaidu YouTube atskaņošanas sarakstu</string>
|
||||
@@ -853,4 +845,9 @@
|
||||
</plurals>
|
||||
<string name="import_subscriptions_summary">Ievieto abonementus no iepriekšējās .json izgūšanas</string>
|
||||
<string name="export_subscriptions_summary">Izgūst jūsu abonementus .json datnē</string>
|
||||
<string name="api23_requirement_dialog_title">NewPipe pārtrauc Android 5 atbalstu</string>
|
||||
<string name="api23_requirement_dialog_message">Diemžēl NewPipe paļaujas uz dažām bibliotēkām, kuras ir pārtraukušas Android 5.0 un 5.1 atbalstu. Tāpēc nākamā NewPipe versija diemžēl darbosies tikai ierīcēs ar Android 6 vai jaunāku versiju. Sīkāka informācija ir pieejama emuāra rakstā.</string>
|
||||
<string name="api23_requirement_dialog_blogpost">Emuāra raksts</string>
|
||||
<string name="unsupported_content_in_country">Šis saturs nepieejams pašlaik iestatītajai satura valstij.\n\nNomainīt iestatīto satura valsti variet zem \"Iestatījumi > Saturs > Vēlamā satura valsts\".</string>
|
||||
<string name="sign_in_confirm_not_bot_error">%1$s atteicās sniegt datus un pieprasa pieteikšanos, lai apstiprinātu, ka pieprasītājs nav robots.\n\nIespējams, ka %1$s ir īslaicīgi bloķējis jūsu IP adresi. Variet kādu laiku pagaidīt vai pārslēgties uz citu IP adresi (piemēram, ieslēdzot/izslēdzot VPN vai pārslēdzoties no Wi-Fi uz mobilajiem datiem).\n\nLūdzu, skatiet <a href="%2$s">šo BUJ sadaļu</a>, lai iegūtu vairāk informācijas.</string>
|
||||
</resources>
|
||||
|
||||
@@ -62,7 +62,6 @@
|
||||
<string name="metadata_cache_wipe_summary">Hapuskan semua cache data halaman web</string>
|
||||
<string name="metadata_cache_wipe_complete_notice">Cache metadata dihapuskan</string>
|
||||
<string name="auto_queue_title">Tambah siaran seterusnya ke giliran secara automatik</string>
|
||||
<string name="auto_queue_summary"></string>
|
||||
<string name="show_search_suggestions_title">Cadangan carian</string>
|
||||
<string name="show_search_suggestions_summary">Tunjukkan cadangan semasa mencari</string>
|
||||
<string name="enable_search_history_title">Sejarah carian</string>
|
||||
|
||||
@@ -102,16 +102,16 @@
|
||||
<string name="show_search_suggestions_summary">Kies de suggesties om te tonen tijdens het zoeken</string>
|
||||
<string name="best_resolution">Beste resolutie</string>
|
||||
<string name="title_activity_about">Over NewPipe</string>
|
||||
<string name="title_licenses">Licenties van derde partijen</string>
|
||||
<string name="title_licenses">Licenties van derden</string>
|
||||
<string name="copyright" formatted="true">© %1$s door %2$s, uitgebracht onder de %3$s</string>
|
||||
<string name="tab_about">Over</string>
|
||||
<string name="tab_about">Over & veelgestelde vragen</string>
|
||||
<string name="tab_licenses">Licenties</string>
|
||||
<string name="app_description">Open source en lichtgewicht streaming voor Android.</string>
|
||||
<string name="app_description">Libre en lichtgewicht streamen op Android.</string>
|
||||
<string name="view_on_github">Bekijken op GitHub</string>
|
||||
<string name="app_license_title">Licentie van NewPipe</string>
|
||||
<string name="app_license_title">De licentie van NewPipe</string>
|
||||
<string name="contribution_encouragement">Hulp is altijd welkom. Of je nu nieuwe ideeën hebt, vertalingen kan aanleveren, wijzigingen in het ontwerp kan verrichten, code kan opschonen of van grote wijzigingen voorzien. Hoe meer hulp, hoe beter het wordt!</string>
|
||||
<string name="read_full_license">Licentie lezen</string>
|
||||
<string name="contribution_title">Bijdragen</string>
|
||||
<string name="contribution_title">Bijdragen</string>
|
||||
<string name="settings_category_downloads_title">Download</string>
|
||||
<string name="settings_file_charset_title">Toegestane tekens in bestandsnamen</string>
|
||||
<string name="settings_file_replacement_character_summary">Ongeldige tekens worden vervangen door deze waarde</string>
|
||||
@@ -182,9 +182,9 @@
|
||||
<string name="start_here_on_popup">In een pop-up afspelen</string>
|
||||
<string name="donation_title">Doneren</string>
|
||||
<string name="donation_encouragement">NewPipe wordt door vrijwilligers in hun vrije tijd ontwikkeld om jou de beste ervaring te brengen. Geef wat terug zodat onze ontwikkelaars NewPipe nóg beter kunnen maken terwijl ze van hun kopje koffie genieten.</string>
|
||||
<string name="give_back">Teruggeven</string>
|
||||
<string name="give_back">Teruggeven</string>
|
||||
<string name="website_title">Website</string>
|
||||
<string name="website_encouragement">Bezoek de website van NewPipe voor meer informatie en het laatste nieuws.</string>
|
||||
<string name="website_encouragement">Bezoek de NewPipe-website voor nieuws en meer informatie.</string>
|
||||
<string name="default_content_country_title">Standaardland voor inhoud</string>
|
||||
<string name="switch_to_background">Verplaatsen naar achtergrond</string>
|
||||
<string name="switch_to_popup">Verplaatsen naar pop-up</string>
|
||||
@@ -304,11 +304,11 @@
|
||||
<string name="one_item_deleted">1 item verwijderd.</string>
|
||||
<string name="app_license">NewPipe is vrije software: je kan het gebruiken, bestuderen, delen en verbeteren zoveel je maar wilt. Je kan het opnieuw uitgeven en/of aanpassen volgens de voorwaarden van de GNU General Public License, gepubliceerd door de Free Software Foundation, versie 3 van de licentie, of (indien gewenst) om het even welke latere versie.</string>
|
||||
<string name="import_settings">Wil je ook de instellingen importeren?</string>
|
||||
<string name="privacy_policy_title">NewPipe\'s privacybeleid</string>
|
||||
<string name="privacy_policy_encouragement">Het NewPipe-project neemt privacy serieus. Daarom verzamelt de app geen gegevens zonder jouw toestemming.
|
||||
<string name="privacy_policy_title">Privébeleid van NewPipe</string>
|
||||
<string name="privacy_policy_encouragement">Het NewPipe-project neemt privacy serieus. Daarom verzamelt de app geen gegevens zonder jouw toestemming.
|
||||
\nNewPipe\'s privacybeleid legt gedetailleerd uit welke gegevens verstuurd en opgeslagen worden als je een crashrapport verstuurt.</string>
|
||||
<string name="read_privacy_policy">Privacybeleid lezen</string>
|
||||
<string name="start_accept_privacy_policy">Om de Europese Algemene Verordening Gegevensbescherming (ook wel: AVG of GDPR) na te leven, wijzen we je op het nieuwe privacybeleid van NewPipe. Lees dit zorgvuldig.
|
||||
<string name="read_privacy_policy">Privébeleid lezen</string>
|
||||
<string name="start_accept_privacy_policy">Om de Europese Algemene Verordening Gegevensbescherming (ook wel: AVG of GDPR) na te leven, wijzen we je op het nieuwe privacybeleid van NewPipe. Lees dit zorgvuldig.
|
||||
\nJe moet het beleid accepteren om ons het foutrapport te kunnen sturen.</string>
|
||||
<string name="accept">Accepteren</string>
|
||||
<string name="decline">Weigeren</string>
|
||||
@@ -845,7 +845,7 @@
|
||||
<string name="player_http_403">HTTP-fout 403 ontvangen van de server tijdens het afspelen, waarschijnlijk veroorzaakt door het verlopen van de streaming-url of een ip-blokkade</string>
|
||||
<string name="player_http_invalid_status">HTTP-fout %1$s ontvangen van de server tijdens het afspelen</string>
|
||||
<string name="youtube_player_http_403">HTTP-fout 403 ontvangen van de server tijdens het afspelen, waarschijnlijk veroorzaakt door een ip-blokkade of problemen met de deobfuscatie van de streaming-url</string>
|
||||
<string name="sign_in_confirm_not_bot_error">%1$s weigerde gegevens te verstrekken en vroeg om inloggegevens om te bevestigen dat de aanvrager geen bot is.\n\nUw IP-adres is mogelijk tijdelijk geblokkeerd door %1$s. U kunt even wachten of overschakelen naar een ander IP-adres (bijvoorbeeld door een VPN in/uit te schakelen of door over te schakelen van wifi naar mobiele data).\n\nZie <a href="%2$s">dit FAQ-item</a> voor meer informatie.</string>
|
||||
<string name="sign_in_confirm_not_bot_error">%1$s weigerde gegevens te verstrekken en vroeg om een login om te bevestigen dat de aanvrager geen bot is.\n\nUw ip-adres is mogelijk tijdelijk geblokkeerd door %1$s. U kunt even wachten of overschakelen naar een ander ip-adres (bijvoorbeeld door een vpn in of uit te schakelen, of door over te schakelen van wifi naar mobiele data).\n\nBekijk <a href="%2$s">deze FAQ</a> voor meer informatie.</string>
|
||||
<string name="unsupported_content_in_country">Deze inhoud is niet beschikbaar voor het momenteel geselecteerde inhoudsland.\n\nWijzig uw selectie via ‘Instellingen > Inhoud > Standaardland voor inhoud’.</string>
|
||||
<string name="kao_dialog_more_info">Details</string>
|
||||
<string name="kao_solution">Oplossing</string>
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<string name="no_player_found_toast">ਸਟ੍ਰੀਮਿੰਗ ਲਈ ਪਲੇਅਰ ਨਹੀਂ ਮਿਲਿਆ (ਤੁਸੀਂ ਇਸਨੂੰ ਚਲਾਉਣ ਲਈ VLC ਪਲੇਅਰ ਇੰਸਟਾਲ ਕਰ ਸਕਦੇ ਹੋ)।</string>
|
||||
<string name="install">ਇੰਸਟਾਲ ਕਰੋ</string>
|
||||
<string name="cancel">ਰੱਦ ਕਰੋ</string>
|
||||
<string name="open_in_browser">ਬ੍ਰਾਊਜ਼ਰ \'ਚ ਖੋਲ੍ਹੋ</string>
|
||||
<string name="open_in_browser">ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਖੋਲ੍ਹੋ</string>
|
||||
<string name="open_in_popup_mode">ਪੌਪ-ਅਪ ਮੋਡ \'ਚ ਖੋਲ੍ਹੋ</string>
|
||||
<string name="share">ਸਾਂਝਾ ਕਰੋ</string>
|
||||
<string name="download">ਡਾਊਨਲੋਡ ਕਰੋ</string>
|
||||
@@ -196,22 +196,22 @@
|
||||
<string name="charset_letters_and_digits">ਅੱਖਰ ਅਤੇ ਅੰਕ</string>
|
||||
<string name="charset_most_special_characters">ਬਹੁਤੇ ਖ਼ਾਸ ਅੱਖਰ</string>
|
||||
<string name="title_activity_about">ਨਿਊਪਾਈਪ ਬਾਰੇ ਵਿੱਚ ਜਾਣੋ</string>
|
||||
<string name="title_licenses">ਤੀਜੀ ਧਿਰ ਦੇ ਲਾਈਸੈਂਸ</string>
|
||||
<string name="title_licenses">ਤੀਜੀ-ਧਿਰ ਦੇ ਲਾਇਸੈਂਸ</string>
|
||||
<string name="copyright" formatted="true">%2$s ਵੱਲੋਂ © %1$s , %3$s ਅਧੀਨ</string>
|
||||
<string name="tab_about">ਐਪ ਬਾਰੇ ਤੇ ਆਮ ਸਵਾਲ</string>
|
||||
<string name="tab_licenses">ਲਾਈਸੈਂਸ</string>
|
||||
<string name="app_description">ਐਂਡਰਾਇਡ ਦੇ ਲਈ ਹਲਕੀ ਅਤੇ ਮੁਫ਼ਤ ਸਟ੍ਰੀਮਿੰਗ ਐਪਲੀਕੇਸ਼ਨ।</string>
|
||||
<string name="tab_licenses">ਲਾਇਸੈਂਸ</string>
|
||||
<string name="app_description">ਐਂਡਰਾਇਡ \'ਤੇ ਹਲਕੀ ਅਤੇ ਮੁਫ਼ਤ ਸਟ੍ਰੀਮਿੰਗ ਐਪਲੀਕੇਸ਼ਨ।</string>
|
||||
<string name="contribution_title">ਯੋਗਦਾਨ ਪਾਓ</string>
|
||||
<string name="contribution_encouragement">ਭਾਵੇਂ ਤੁਹਾਡੇ ਕੋਲ ਵਿਚਾਰ ਹਨ; ਅਨੁਵਾਦ, ਡਿਜ਼ਾਈਨ ਬਦਲਾਵ, ਕੋਡ ਦੀ ਸਫਾਈ, ਜਾਂ ਅਸਲ ਭਾਰੀ ਕੋਡ ਬਦਲਾਵ — ਹਰ ਮਦਦ ਦਾ ਸਦਾ ਸਵਾਗਤ ਹੈ। ਜਿੰਨਾ ਇਸ ਨੂੰ ਜ਼ਿਆਦਾ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਉੱਨਾ ਹੀ ਇਹ ਬਿਹਤਰ ਹੁੰਦਾ ਹੈ!</string>
|
||||
<string name="view_on_github">ਗਿਟਹੱਬ ਤੇ ਵੇਖੋ</string>
|
||||
<string name="contribution_encouragement">ਭਾਵੇਂ ਤੁਹਾਡੇ ਕੋਲ ਅਨੁਵਾਦ, ਡਿਜ਼ਾਈਨ ਬਦਲਾਅ, ਕੋਡ ਸਫਾਈ, ਜਾਂ ਅਸਲ ਭਾਰੀ ਕੋਡ ਬਦਲਾਅ ਦੇ ਵਿਚਾਰ ਹੋਣ - ਮਦਦ ਦਾ ਹਮੇਸ਼ਾ ਸਵਾਗਤ ਹੈ। ਜਿੰਨਾ ਜ਼ਿਆਦਾ ਕੀਤਾ ਜਾਵੇਗਾ, ਓਨਾ ਹੀ ਬਿਹਤਰ ਹੋਵੇਗਾ!</string>
|
||||
<string name="view_on_github">GitHub \'ਤੇ ਵੇਖੋ</string>
|
||||
<string name="donation_title">ਦਾਨ ਕਰੋ</string>
|
||||
<string name="donation_encouragement">ਨਿਊਪਾਈਪ ਵਲੰਟੀਅਰਾਂ ਦੁਆਰਾ ਵਿਕਸਤ ਕੀਤੀ ਗਈ ਹੈ ਜੋ ਤੁਹਾਡੇ ਲਈ ਬਿਹਤਰ ਵਰਤੋਂਕਾਰ ਤਜ਼ਰਬਾ ਲਿਆਉਣ ਲਈ ਸਮਾਂ ਬਿਤਾਉਂਦੇ ਹਨ। ਡਿਵੈਲਪਰਾਂ ਵਾਸਤੇ ਇੱਕ ਕੱਪ ਕਾਫ਼ੀ ਖ਼ਰੀਦ ਦਿਓ ਤਾਂ ਕਿ ਇਸਦਾ ਆਨੰਦ ਲੈਂਦੇ ਹੋਏ ਉਹ ਨਿਊਪਾਈਪ ਨੂੰ ਹੋਰ ਵਧੀਆ ਬਣਾ ਸਕਣ।</string>
|
||||
<string name="donation_encouragement">ਨਿਊਪਾਈਪ ਨੂੰ ਵਲੰਟੀਅਰਾਂ ਦੁਆਰਾ ਵਿਕਸਤ ਕੀਤਾ ਗਿਆ ਹੈ ਜੋ ਆਪਣਾ ਖਾਲੀ ਸਮਾਂ ਤੁਹਾਨੂੰ ਸਭ ਤੋਂ ਵਧੀਆ ਉਪਭੋਗਤਾ ਅਨੁਭਵ ਪ੍ਰਦਾਨ ਕਰਨ ਲਈ ਸਮਰਪਿਤ ਕਰਦੇ ਹਨ। ਡਿਵੈਲਪਰਾਂ ਦਾ ਸਮਰਥਨ ਕਰੋ ਤਾਂ ਜੋ ਉਹ ਨਿਊਪਾਈਪ ਨੂੰ ਹੋਰ ਵੀ ਬਿਹਤਰ ਬਣਾ ਸਕਣ ਅਤੇ ਅਜਿਹਾ ਕਰਦੇ ਹੋਏ ਇੱਕ ਕੱਪ ਕੌਫੀ ਦਾ ਆਨੰਦ ਮਾਣ ਸਕਣ।</string>
|
||||
<string name="give_back">ਵਾਪਸ ਦਿਓ</string>
|
||||
<string name="website_title">ਵੈੱਬਸਾਈਟ</string>
|
||||
<string name="website_encouragement">ਵਧੇਰੇ ਜਾਣਕਾਰੀ ਅਤੇ ਖ਼ਬਰਾਂ ਲਈ ਨਿਊਪਾਈਪ ਵੈੱਬਸਾਈਟ ਵੇਖੋ।</string>
|
||||
<string name="app_license_title">ਨਿਊਪਾਈਪ ਲਾਈਸੈਂਸ</string>
|
||||
<string name="app_license">ਨਿਊਪਾਈਪ ਇੱਕ ਕਾਪੀਲਿਫਟ ਮੁਫ਼ਤ ਸਾਫਟਵੇਅਰ ਹੈ। ਤੁਸੀਂ ਇਸ ਦੀ ਵਰਤੋਂ, ਇਸ ਦਾ ਅਧਿਐਨ ਅਤੇ ਇਸ ਨੂੰ ਸਾਂਝਾ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ ਇਸ ਵਿੱਚ ਆਪਣੀ ਮਰਜ਼ੀ ਅਨੁਸਾਰ ਸੁਧਾਰ ਸਕਦੇ ਹੋ। ਖਾਸ ਤੌਰ \'ਤੇ ਤੁਸੀਂ ਇਸ ਨੂੰ GNU ਜਨਰਲ ਪਬਲਿਕ ਲਾਈਸੈਂਸ ਦੀਆਂ ਸ਼ਰਤਾਂ ਦੇ ਅਧੀਨ ਵੰਡ ਸਕਦੇ ਹੋ / ਜਾਂ ਸੰਸ਼ੋਧਿਤ ਕਰ ਸਕਦੇ ਹੋ ਜਿਵੇਂ ਕਿ ਮੁਫਤ ਸਾਫਟਵੇਅਰ ਫਾਊਂਡੇਸ਼ਨ ਦੁਆਰਾ ਪ੍ਰਕਾਸ਼ਤ ਕੀਤਾ ਗਿਆ ਹੈ, ਜਾਂ ਤਾਂ ਲਾਈਸੈਂਸ ਦਾ ਵਰਜ਼ਨ 3, ਜਾਂ (ਤੁਹਾਡੇ ਵਿਕਲਪ \'ਤੇ) ਬਾਅਦ ਦਾ ਕੋਈ ਸੰਸਕਰਣ।</string>
|
||||
<string name="read_full_license">ਲਾਈਸੈਂਸ ਪੜ੍ਹੋ</string>
|
||||
<string name="app_license_title">ਨਿਊਪਾਈਪ ਦਾ ਲਾਇਸੈਂਸ</string>
|
||||
<string name="app_license">ਨਿਊਪਾਈਪ ਇੱਕ ਕਾਪੀਲਿਫਟ ਮੁਫ਼ਤ ਸਾਫਟਵੇਅਰ ਹੈ। ਤੁਸੀਂ ਇਸ ਦੀ ਵਰਤੋਂ, ਇਸ ਦਾ ਅਧਿਐਨ ਅਤੇ ਇਸ ਨੂੰ ਸਾਂਝਾ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ ਇਸ ਵਿੱਚ ਆਪਣੀ ਮਰਜ਼ੀ ਅਨੁਸਾਰ ਸੁਧਾਰ ਸਕਦੇ ਹੋ। ਖਾਸ ਤੌਰ \'ਤੇ ਤੁਸੀਂ ਇਸ ਨੂੰ GNU ਜਨਰਲ ਪਬਲਿਕ ਲਾਇਸੈਂਸ ਦੀਆਂ ਸ਼ਰਤਾਂ ਦੇ ਅਧੀਨ ਵੰਡ ਸਕਦੇ ਹੋ / ਜਾਂ ਸੰਸ਼ੋਧਿਤ ਕਰ ਸਕਦੇ ਹੋ ਜਿਵੇਂ ਕਿ ਮੁਫਤ ਸਾਫਟਵੇਅਰ ਫਾਊਂਡੇਸ਼ਨ ਦੁਆਰਾ ਪ੍ਰਕਾਸ਼ਤ ਕੀਤਾ ਗਿਆ ਹੈ, ਜਾਂ ਤਾਂ ਲਾਇਸੈਂਸ ਦਾ ਵਰਜ਼ਨ 3, ਜਾਂ (ਤੁਹਾਡੇ ਵਿਕਲਪ \'ਤੇ) ਬਾਅਦ ਦਾ ਕੋਈ ਸੰਸਕਰਣ।</string>
|
||||
<string name="read_full_license">ਲਾਇਸੈਂਸ ਪੜ੍ਹੋ</string>
|
||||
<string name="title_activity_history">ਇਤਿਹਾਸ</string>
|
||||
<string name="action_history">ਇਤਿਹਾਸ</string>
|
||||
<string name="delete_item_search_history">ਕੀ ਤੁਸੀਂ ਇਸਨੂੰ ਖੋਜ ਇਤਿਹਾਸ ਵਿੱਚੋਂ ਮਿਟਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ\?</string>
|
||||
@@ -442,7 +442,7 @@
|
||||
<string name="metadata_language">ਭਾਸ਼ਾ</string>
|
||||
<string name="metadata_age_limit">ਉਮਰ ਹੱਦ</string>
|
||||
<string name="metadata_privacy">ਪਰਦੇਦਾਰੀ</string>
|
||||
<string name="metadata_licence">ਲਾਈਸੈਂਸ</string>
|
||||
<string name="metadata_licence">ਲਾਇਸੈਂਸ</string>
|
||||
<string name="metadata_tags">ਟੈਗ</string>
|
||||
<string name="metadata_category">ਸ਼੍ਰੇਣੀ</string>
|
||||
<string name="description_select_disable">ਵੇਰਵੇ \'ਚੋਂ ਲਿਖਤ ਚੁਣਨਾ ਬੰਦ ਕਰੋ</string>
|
||||
@@ -866,4 +866,7 @@
|
||||
<string name="import_subscriptions_summary">ਪਹਿਲਾਂ ਕੀਤੇ .json ਐਕਸਪੋਰਟ ਤੋਂ ਸਬਸਕ੍ਰਿਪਸ਼ਨਾਂ ਨੂੰ ਇੰਪੋਰਟ ਕਰੋ</string>
|
||||
<string name="export_subscriptions_summary">ਆਪਣੀਆਂ ਸਬਸਕ੍ਰਿਪਸ਼ਨਾਂ ਨੂੰ .json ਫਾਈਲ ਵਿੱਚ ਐਕਸਪੋਰਟ ਕਰੋ</string>
|
||||
<string name="import_from_previous_export">ਪਹਿਲਾਂ ਕੀਤੇ ਐਕਸਪੋਰਟ ਤੋਂ ਇੰਪੋਰਟ ਕਰੋ</string>
|
||||
<string name="api23_requirement_dialog_title">ਨਿਊਪਾਈਪ ਐਂਡਰਾਇਡ 5 ਲਈ ਸਮਰਥਨ ਬੰਦ ਕਰ ਰਿਹਾ ਹੈ</string>
|
||||
<string name="api23_requirement_dialog_message">ਬਦਕਿਸਮਤੀ ਨਾਲ NewPipe ਕੁਝ ਲਾਇਬ੍ਰੇਰੀਆਂ \'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ ਜਿਨ੍ਹਾਂ ਨੇ Android 5.0 ਅਤੇ 5.1 ਲਈ ਸਮਰਥਨ ਛੱਡ ਦਿੱਤਾ ਹੈ। ਇਸ ਲਈ, ਅਗਲੀ NewPipe ਰੀਲੀਜ਼ ਸਿਰਫ਼ Android 6 ਜਾਂ ਇਸ ਤੋਂ ਉੱਚੇ ਵਰਜਨ ਵਾਲੇ ਡਿਵਾਈਸਾਂ \'ਤੇ ਕੰਮ ਕਰੇਗੀ। ਬਲੌਗਪੋਸਟ ਵਿੱਚ ਹੋਰ ਪੜ੍ਹੋ।</string>
|
||||
<string name="api23_requirement_dialog_blogpost">ਬਲੌਗਪੋਸਟ</string>
|
||||
</resources>
|
||||
|
||||
@@ -58,7 +58,7 @@
|
||||
<string name="controls_download_desc">Daji midka socda</string>
|
||||
<string name="share">La wadaag</string>
|
||||
<string name="open_in_popup_mode">Ku fur qaabka daaqada</string>
|
||||
<string name="open_in_browser">Ku fur browserka</string>
|
||||
<string name="open_in_browser">Fur biraawsarka</string>
|
||||
<string name="cancel">Ka noqo</string>
|
||||
<string name="install">Ku shub</string>
|
||||
<string name="no_player_found_toast">Wax fura lama helin shaygan. (waxaad Ku shuban kartaa VLC si aad u furto).</string>
|
||||
@@ -161,34 +161,34 @@
|
||||
<string name="title_last_played">U Dambeeyay ee La Daawaday</string>
|
||||
<string name="delete_item_search_history">Ma rabtaa inaad ka saarto shaygan kaydka wixii la raadiyay\?</string>
|
||||
<string name="action_history">Wixii Hore</string>
|
||||
<string name="read_full_license">Akhri laysinka</string>
|
||||
<string name="app_license">NewPipe waa barnaamij bilaash ah oo aan lahayn xuquuqda daabacaada: Waad isticmaali kartaa, waad wadaagi kartaa waadna hormarin kartaa hadaad rabto. Gaar ahaan waad sii daabici kartaa ama wax baad ka baddali kartaa ayadoo la raacayo shuruudaha sharciga guud ee GNU sida ay soosaareen Ururka Barnaamijyada Bilaashka ah, soosaarista 3aad ee laysinka, ama (hadaad doonto) nooc walba oo kasii dambeeyay laysinkii 3aad.</string>
|
||||
<string name="privacy_policy_title">Siyaasada Sirdhawrka NewPipe</string>
|
||||
<string name="app_license_title">Laysanka NewPipe</string>
|
||||
<string name="read_privacy_policy">Akhri siyaasada sirdhawrka</string>
|
||||
<string name="read_full_license">Liisanka akhri</string>
|
||||
<string name="app_license">NewPipe waa copyleft software libre: Waad isticmaali kartaa, baran kartaa, wadaagi kartaa, oo waad hagaajin kartaa markaad doonto. Gaar ahaan waad dib u qaybin kartaa oo/ama wax ka beddeli kartaa iyada oo la raacayo shuruudaha GNU General Public License sida ay daabacday Mu\'asasada Software-ka Xorta ah, nooca 3 ee shatiga, ama (doorashadaada) nooc kasta oo dambe.</string>
|
||||
<string name="privacy_policy_title">Siyaasadda Arrimaha Khaaska ah ee NewPipe</string>
|
||||
<string name="app_license_title">Shatiga NewPipe</string>
|
||||
<string name="read_privacy_policy">Akhri siyaasadda asturnaanta</string>
|
||||
<string name="privacy_policy_encouragement">Mashruuca NewPipe sir dhawrkaaga aad ayuu u qiimeeyaa. Sidaas darteed, App-ku wax xogtaada ah ma uruuriyo fasax la\'aan.
|
||||
\nSiyaasada sir-dhawrka NewPipe ayaa si faahfaahsan u sharaxda wixii xog ah ee la diro lana kaydiyo markaad cilad farsamo wariso.</string>
|
||||
<string name="website_encouragement">Booqo website-ka NewPipe si aad xog intaas dheer iyo warar uhesho.</string>
|
||||
<string name="website_title">Website-ka</string>
|
||||
<string name="give_back">U fidi caawin</string>
|
||||
<string name="donation_encouragement">NewPipe waxaa sameeyay dad iskood isku xilqaamay oo wakhtiga ay xorta yihiin qayb kamid ah ku kharash gareeya inay kuu keenaan wax markaad isticmaalayso aad ku qanacdo. U fidi taageero sameeyaasha appka si ay NewPipe xataa sidan oga sii fiicneeyaan.</string>
|
||||
<string name="donation_title">Ugu Deeq</string>
|
||||
<string name="view_on_github">Xaga GitHub fur</string>
|
||||
<string name="contribution_encouragement">Hadaad hayso fikrado; rogid, qaab baddal, nadiifin koodh, ama koodhka ood si wayn wax oga badashaa—caawinta marwalba waa lasoo dhawaynayaa. Waxbadan hadii la qabto waxbadan ayaa fiicnaan!</string>
|
||||
<string name="contribution_title">Kusoo Kordhin</string>
|
||||
<string name="app_description">App bilaash ah oo fudud looguna talagalay in Androidka wax loogu daawado.</string>
|
||||
<string name="tab_licenses">Laysimada</string>
|
||||
<string name="tab_about">Kusaabsan NewPipe</string>
|
||||
<string name="website_encouragement">Booqo Mareegta NewPipe si aad u hesho macluumaad dheeraad ah iyo warar.</string>
|
||||
<string name="website_title">Mareegta internetka</string>
|
||||
<string name="give_back">Soo celi</string>
|
||||
<string name="donation_encouragement">NewPipe waxaa sameeyay mutadawiciin waqtigooda firaaqada ah ku bixinaya iyagoo kuu keenaya khibradda isticmaalaha ugu fiican. U celi si aad uga caawiso horumariyayaasha inay NewPipe ka dhigaan mid ka sii fiican inta ay ku raaxaysanayaan koob qaxwo ah.</string>
|
||||
<string name="donation_title">Deeq</string>
|
||||
<string name="view_on_github">Ka eeg GitHub</string>
|
||||
<string name="contribution_encouragement">Hadday jiraan fikrado ku saabsan; turjumaadda, isbeddellada naqshadeynta, nadiifinta koodhka, ama isbeddellada koodhka culus ee dhabta ah - caawimaad ayaa had iyo jeer la soo dhaweynayaa. Inta badan ee la sameeyo ayaa ka sii fiican!</string>
|
||||
<string name="contribution_title">Ka qayb qaado</string>
|
||||
<string name="app_description">Daawashada fudud ee Libre ee Android.</string>
|
||||
<string name="tab_licenses">Shati</string>
|
||||
<string name="tab_about">Ku Saabsan & Su’aalaha Inta Badan La Isweydiiyo</string>
|
||||
<string name="copyright">© %1$s sameeyay %2$s ayagoo raacaya %3$s</string>
|
||||
<string name="title_licenses">Laysimada gacanta sadexaad</string>
|
||||
<string name="title_activity_about">Kusaabsan NewPipe</string>
|
||||
<string name="title_licenses">Shatiyada qolo saddexaad</string>
|
||||
<string name="title_activity_about">Ku saabsan NewPipe</string>
|
||||
<string name="charset_most_special_characters">Xarfaha gaarka ah kuwa ugu badan</string>
|
||||
<string name="charset_letters_and_digits">Xarfaha iyo godadka</string>
|
||||
<string name="settings_file_replacement_character_title">Xarafka lagu baddalayo</string>
|
||||
<string name="settings_file_replacement_character_summary">Xarfaha aan la taageerin waxaa lagu bdadali midkan</string>
|
||||
<string name="settings_file_charset_title">Xarafyada magaca shayga loo ogol yahay</string>
|
||||
<string name="settings_category_downloads_title">Dajinta</string>
|
||||
<string name="done">Dhameeyay</string>
|
||||
<string name="done">La dhammeeyay</string>
|
||||
<string name="recaptcha_request_toast">Tijaabada reCAPTCHA ayaa la codsaday</string>
|
||||
<string name="subtitle_activity_recaptcha">Taabo \"Dhameeyay\" ✅ markaad xaliso</string>
|
||||
<string name="title_activity_recaptcha">Tijaabada reCAPTCHA</string>
|
||||
@@ -635,4 +635,7 @@
|
||||
<string name="no">Maya</string>
|
||||
<string name="search_with_service_name">Raadi %1$s</string>
|
||||
<string name="search_with_service_name_and_filter">Raadi %1$s (%2$s)</string>
|
||||
<string name="faq_title">Su\'aalaha Badiya La Weydiiyo</string>
|
||||
<string name="faq_description">Haddii aad dhibaato kala kulanto isticmaalka abka, hubi inaad hubiso jawaabahan su\'aalaha la yaqaan!</string>
|
||||
<string name="faq">Ka eeg bogga internetka</string>
|
||||
</resources>
|
||||
|
||||
@@ -206,8 +206,8 @@
|
||||
<string name="show_comments_summary">Искључите да бисте сакрили коментаре</string>
|
||||
<string name="new_seek_duration_toast">Због ограничења ExoPlayer-а, премотавање је постављено на %d секунди</string>
|
||||
<string name="remove_watched_popup_partially_watched_streams">Да, и делимично одгледани видео снимци</string>
|
||||
<string name="remove_watched_popup_warning">Видео снимци који су одгледани пре и после додавања на плејлисту биће уклоњени. \nЈесте ли сигурни? Ово се не може поништити!</string>
|
||||
<string name="remove_watched_popup_title">Уклонити одгледане видео снимке?</string>
|
||||
<string name="remove_watched_popup_warning">Токови који су одгледани пре и после додавања на списак извођења биће уклоњени. \nПоуздано уклонити?</string>
|
||||
<string name="remove_watched_popup_title">Уклонити одгледане токове?</string>
|
||||
<string name="remove_watched">Уклони одгледано</string>
|
||||
<string name="systems_language">Системски подразумевано</string>
|
||||
<string name="app_language_title">Језик апликације</string>
|
||||
@@ -859,6 +859,26 @@
|
||||
<string name="player_http_403">HTTP грешка 403 примљена са сервера током репродукције, вероватно узрокована истеком URL-а за токовање или забраном IP адресе</string>
|
||||
<string name="player_http_invalid_status">HTTP грешка %1$s примљена са сервера током репродукције</string>
|
||||
<string name="youtube_player_http_403">HTTP грешка 403 примљена са сервера током репродукције, вероватно узрокована забраном IP адресе или проблемима са деобфускацијом URL-а за токовање</string>
|
||||
<string name="sign_in_confirm_not_bot_error">%1$s је одбио да пружи податке, тражећи пријаву како би се потврдило да подносилац захтева није бот.\n\nВаша IP адреса је можда привремено забрањена од стране %1$s, можете сачекати неко време или прећи на другу IP адресу (на пример, укључивањем/искључивањем VPN-а или преласком са WiFi-ја на мобилне податке).</string>
|
||||
<string name="sign_in_confirm_not_bot_error">%1$s је одбио да пружи податке, тражећи пријаву како би се потврдило да подносилац захтева није робот.\n\nВаша адреса ИП је можда привремено забрањена од стране %1$s, можете сачекати неко време или прећи на другу IP адресу (на пример, укључивањем/искључивањем VPN-а или преласком са WiFi-ја на мобилне податке).</string>
|
||||
<string name="unsupported_content_in_country">Овај садржај није доступан за тренутно изабрану земљу садржаја.\n\nПромените свој избор у „Подешавања > Садржај > Подразумевана држава садржаја“.</string>
|
||||
<plurals name="export_subscriptions">
|
||||
<item quantity="one">Извозим %d претплату…</item>
|
||||
<item quantity="few">Извозим %d претплате…</item>
|
||||
<item quantity="other">Извозим %d претплата…</item>
|
||||
</plurals>
|
||||
<plurals name="load_subscriptions">
|
||||
<item quantity="one">Учитавам %d претплату…</item>
|
||||
<item quantity="few">Учитавам %d претплате…</item>
|
||||
<item quantity="other">Учитавам %d претплата…</item>
|
||||
</plurals>
|
||||
<plurals name="import_subscriptions">
|
||||
<item quantity="one">Увозим %d претплату…</item>
|
||||
<item quantity="few">Увозим %d претплате…</item>
|
||||
<item quantity="other">Увозим %d претплата…</item>
|
||||
</plurals>
|
||||
<string name="import_subscriptions_title">Увези претплату</string>
|
||||
<string name="export_subscriptions_title">Извету претплату</string>
|
||||
<string name="import_subscriptions_summary">Увези претплате из претходне датотеке .json</string>
|
||||
<string name="export_subscriptions_summary">Извези своје претплате у датотеку .json</string>
|
||||
<string name="import_from_previous_export">Увези из претходног извоза</string>
|
||||
</resources>
|
||||
|
||||
@@ -867,4 +867,7 @@
|
||||
<item quantity="one">Läser in %d prenumeration…</item>
|
||||
<item quantity="other">Läser in %d prenumerationer…</item>
|
||||
</plurals>
|
||||
<string name="api23_requirement_dialog_title">NewPipe slutar stödja Android 5</string>
|
||||
<string name="api23_requirement_dialog_message">Tyvärr är NewPipe beroende av ett fåtal bibliotek som slutat stödja Android 5.0 och 5.1. Nästa NewPipe-utgåva kommer därför tyvärr bara att fungera på enheter med Android 6 eller senare. Läs mer i blogginlägget.</string>
|
||||
<string name="api23_requirement_dialog_blogpost">Blogginlägg</string>
|
||||
</resources>
|
||||
|
||||
@@ -834,4 +834,15 @@
|
||||
<string name="kao_dialog_warning">Từ tháng 8 năm 2025, Google đã thông báo rằng kể từ tháng 9 năm 2026, việc cài app sẽ yêu cầu các nhà phát triển phải xác minh trên những thiết bị đã chứng nhận, kể cả đối với các ứng dụng ngoài Play Store. Vì các nhà phát triển của NewPipe không đồng ý với điều kiện này, nên có lẽ NewPipe sẽ không còn hoạt động trên các máy Android được chứng nhận sau thời điểm ấy.</string>
|
||||
<string name="kao_dialog_more_info">Chi tiết</string>
|
||||
<string name="kao_solution">Giải pháp</string>
|
||||
<string name="api23_requirement_dialog_title">NewPipe sẽ ngừng hỗ trợ phiên bản Android 5.x vào bản cập nhật sau</string>
|
||||
<string name="api23_requirement_dialog_message">Vì NewPipe phụ thuộc vào vài libs của Google nhưng đã ngừng hỗ trợ cho Android 5.x. Bản cập nhật sau sẽ chỉ hỗ trợ cho Android 6 trở lên, thật đáng tiếc. Chi tiết tại blog của NewPipe.</string>
|
||||
<string name="api23_requirement_dialog_blogpost">Bài đăng</string>
|
||||
<plurals name="export_subscriptions">
|
||||
<item quantity="other">Nhập/Xuất kênh đăng ký</item>
|
||||
</plurals>
|
||||
<string name="import_subscriptions_title">Nhập kênh đăng ký</string>
|
||||
<string name="export_subscriptions_title">Xuất kênh đăng ký</string>
|
||||
<string name="import_subscriptions_summary">Nhập kênh đăng ký từ file .json đã xuất trước đó</string>
|
||||
<string name="export_subscriptions_summary">Xuất kênh đăng ký của bạn thành file .json</string>
|
||||
<string name="import_from_previous_export">Nhập từ bản đã xuất trước đó</string>
|
||||
</resources>
|
||||
|
||||
@@ -138,7 +138,7 @@
|
||||
<string name="charset_letters_and_digits">字母與數字</string>
|
||||
<string name="charset_most_special_characters">大部分的特殊字元</string>
|
||||
<string name="title_activity_about">關於 NewPipe</string>
|
||||
<string name="title_licenses">第三方授權</string>
|
||||
<string name="title_licenses">第三方授權條款</string>
|
||||
<string name="copyright" formatted="true">© %1$s 由 %2$s 使用 %3$s 授權條款發布</string>
|
||||
<string name="tab_about">關於與常見問題</string>
|
||||
<string name="tab_licenses">授權條款</string>
|
||||
@@ -168,7 +168,7 @@
|
||||
<string name="external_player_unsupported_link_type">外部播放器不支援此類型連結</string>
|
||||
<string name="video_streams_empty">找不到影片串流</string>
|
||||
<string name="audio_streams_empty">找不到音訊串流</string>
|
||||
<string name="donation_title">贊助</string>
|
||||
<string name="donation_title">捐款</string>
|
||||
<string name="website_title">網站</string>
|
||||
<string name="import_data_title">匯入資料庫</string>
|
||||
<string name="export_data_title">匯出資料庫</string>
|
||||
|
||||
@@ -12,12 +12,17 @@ buildscript {
|
||||
|
||||
plugins {
|
||||
alias(libs.plugins.android.application) apply false
|
||||
alias(libs.plugins.android.library) apply false
|
||||
alias(libs.plugins.android.legacy.kapt) apply false
|
||||
alias(libs.plugins.google.ksp) apply false
|
||||
alias(libs.plugins.jetbrains.kotlin.compose) apply false
|
||||
alias(libs.plugins.jetbrains.kotlin.jvm) apply false
|
||||
alias(libs.plugins.jetbrains.kotlin.multiplatform) apply false
|
||||
alias(libs.plugins.jetbrains.compose.multiplatform) apply false
|
||||
alias(libs.plugins.jetbrains.kotlin.parcelize) apply false
|
||||
alias(libs.plugins.jetbrains.kotlinx.serialization) apply false
|
||||
alias(libs.plugins.sonarqube) apply false
|
||||
alias(libs.plugins.hilt) apply false
|
||||
alias(libs.plugins.koin) apply false
|
||||
alias(libs.plugins.about.libraries) apply false
|
||||
}
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
/*
|
||||
* SPDX-FileCopyrightText: 2025 NewPipe e.V. <https://newpipe-ev.de>
|
||||
* SPDX-License-Identifier: GPL-3.0-or-later
|
||||
*/
|
||||
rootProject.name = "buildSrc"
|
||||
@@ -0,0 +1,15 @@
|
||||
/*
|
||||
* SPDX-FileCopyrightText: 2026 NewPipe e.V. <https://newpipe-ev.de>
|
||||
* SPDX-License-Identifier: GPL-3.0-or-later
|
||||
*/
|
||||
|
||||
const val NEWPIPE_VERSION_SDK_COMPILE_MAJOR = 36
|
||||
const val NEWPIPE_VERSION_SDK_COMPILE_MINOR = 1
|
||||
const val NEWPIPE_VERSION_SDK_MIN = 23
|
||||
const val NEWPIPE_VERSION_SDK_TARGET = 35
|
||||
|
||||
const val NEWPIPE_VERSION_CODE = 1013
|
||||
const val NEWPIPE_VERSION_NAME = "0.28.8"
|
||||
|
||||
const val NEWPIPE_APPLICATION_ID_OLD = "org.schabi.newpipe"
|
||||
const val NEWPIPE_APPLICATION_ID_NEW = "net.newpipe.app"
|
||||
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"uniqueId": "com.evernote:android-state",
|
||||
"artifactVersion": "1.4.1",
|
||||
"name": "Android State",
|
||||
"description": "Android library to save object states into a bundle.",
|
||||
"website": "https://github.com/evernote/android-state",
|
||||
"developers": [
|
||||
{
|
||||
"name": "Ralf Wondratschek"
|
||||
}
|
||||
],
|
||||
"licenses": [
|
||||
"EPL-1.0"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"uniqueId": "com.github.TeamNewPipe:NewPipeExtractor",
|
||||
"artifactVersion": "v0.26.3",
|
||||
"name": "NewPipe Extractor",
|
||||
"description": "A library for extracting data from streaming websites, used in NewPipe",
|
||||
"website": "https://github.com/TeamNewPipe/NewPipeExtractor",
|
||||
"developers": [
|
||||
{
|
||||
"name": "Team NewPipe"
|
||||
}
|
||||
],
|
||||
"licenses": [
|
||||
"GPL-3.0-or-later"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
/*
|
||||
* SPDX-FileCopyrightText: 2026 NewPipe e.V. <https://newpipe-ev.de>
|
||||
* SPDX-License-Identifier: GPL-3.0-or-later
|
||||
*/
|
||||
|
||||
import org.jetbrains.compose.desktop.application.dsl.TargetFormat
|
||||
|
||||
plugins {
|
||||
alias(libs.plugins.jetbrains.kotlin.jvm)
|
||||
alias(libs.plugins.jetbrains.kotlin.compose)
|
||||
alias(libs.plugins.jetbrains.compose.multiplatform)
|
||||
alias(libs.plugins.about.libraries)
|
||||
}
|
||||
|
||||
dependencies {
|
||||
implementation(projects.shared)
|
||||
|
||||
implementation(compose.desktop.currentOs)
|
||||
implementation(libs.jetbrains.coroutines.swing)
|
||||
implementation(libs.jetbrains.compose.preview)
|
||||
}
|
||||
|
||||
compose.desktop {
|
||||
application {
|
||||
mainClass = "net.newpipe.app.MainKt"
|
||||
|
||||
nativeDistributions {
|
||||
targetFormats(TargetFormat.Dmg, TargetFormat.Msi, TargetFormat.Deb)
|
||||
packageName = NEWPIPE_APPLICATION_ID_NEW
|
||||
packageVersion = NEWPIPE_VERSION_NAME
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
aboutLibraries {
|
||||
export {
|
||||
outputFile = file("../shared/src/jvmMain/resources/aboutlibraries.json")
|
||||
prettyPrint = true
|
||||
excludeFields.addAll("organization", "scm", "funding")
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
/*
|
||||
* SPDX-FileCopyrightText: 2026 NewPipe e.V. <https://newpipe-ev.de>
|
||||
* SPDX-License-Identifier: GPL-3.0-or-later
|
||||
*/
|
||||
|
||||
package net.newpipe.app
|
||||
|
||||
import androidx.compose.ui.window.Window
|
||||
import androidx.compose.ui.window.application
|
||||
|
||||
/**
|
||||
* Entry point for compose-related UI components on Desktop
|
||||
*/
|
||||
fun main() = application {
|
||||
Window(onCloseRequest = ::exitApplication, title = "NewPipe") {
|
||||
App(onCloseRequest = ::exitApplication)
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
. تم إصلاح مشكلة استئناف البث من آخر موضع تشغيل
|
||||
. [YouTube] تمت إضافة دعم لمزيد من تنسيقات عناوين URL للقنوات
|
||||
. [يوتيوب] تمت إضافة دعم لمزيد من تنسيقات بيانات الفيديو الوصفية
|
||||
. تم تحديث الترجمات
|
||||
@@ -0,0 +1,14 @@
|
||||
هام
|
||||
تمت إضافة معلومات و دعوة للمشاركة في حملة "حافظ على أندرويد مفتوح المصدر": https://www.keepandroidopen.org/
|
||||
|
||||
تحسينات
|
||||
[الخلاصة] إعادة ترتيب تحديث الاشتراكات القديمة
|
||||
عدم تكديس صفحات التعليقات
|
||||
عدم تمرير أحداث النقر إلى العروض الفرعية عند النقر على صفحة تفاصيل الفيديو
|
||||
|
||||
إصلاحات
|
||||
تصميم رأس ردود التعليقات بدون صورة رمزية
|
||||
إصلاحات متعددة لواجهة المستخدم المتعلقة بالمُشغل
|
||||
[SoundCloud] إصلاح البث المباشر ذو المُعرِفات الطويلة
|
||||
|
||||
و المزيد من الإصلاحات والتحسينات!
|
||||
@@ -0,0 +1,9 @@
|
||||
تم إصلاح خطأ NullPointerException في عمليات إضافة العناصر إلى قائمة الانتظار باستخدام سياق التطبيق
|
||||
[YouTube] تم إصلاح تحليل مدة العنصر
|
||||
|
||||
تم تحديث الترجمات وإزالة اللغات غير المترجمة
|
||||
تحسينات طفيفة على معالجة الصور
|
||||
|
||||
تغييرات متعلقة بإشتراكات المنافذ نتيجةً لإعادة هيكلة التطبيق
|
||||
تغييرات متعلقة بمسارات المنافذ نتيجةً لإعادة الهيكلة للتطبيق
|
||||
تحديث dependencies و Gradle إلى أحدث إصدار مستقر
|
||||
@@ -0,0 +1 @@
|
||||
تمت إضافت نافذة منبثقة لإبلاغ المستخدمين بأن الإصدار 0.28.7 سيتوقف عن دعم نظام Android 5
|
||||
@@ -0,0 +1,9 @@
|
||||
هذا تحديث بسيط لإصلاح مشكلة في YouTube، مما يُعيد إمكانية استخدامه. كان هذا التحديث ضروريًا نظرًا للتغييرات التي أجراها YouTube
|
||||
بفضل جهود @AudricV و@Ecomont، أصبح بإمكان NewPipe الآن استخراج المحتوى من علامات تبويب القنوات مجدداً
|
||||
|
||||
تغييرات أخرى
|
||||
- [YouTube] تم إصلاح عرض مدة البث المباشر في الفيديوهات المقترحة
|
||||
- [SoundCloud] تم إصلاح مشكلة تعطل التعليقات من خلال معالجة عناوين URL الفارغة للصفحات
|
||||
- تحديثات dependency
|
||||
|
||||
سيتوقف دعم NewPipe لنظام Android 5 في الإصدار القادم.
|
||||
@@ -0,0 +1,9 @@
|
||||
Toto je malá opravná aktualizace, která opět zprovozní YouTube. Je nezbytná, protože YouTube provedl změny.
|
||||
Díky úsilí @AudricV a @Ecomont je NewPipe nyní opět schopen extrahovat položky v záložkách kanálů.
|
||||
|
||||
Další změny
|
||||
- [YouTube] Opraveno zobrazení délky trvání a živého přenosu v souvisejících videích
|
||||
- [SoundCloud] Opraven pád komentářů při zpracování null adres stránek
|
||||
- aktualizace závislostí
|
||||
|
||||
NewPipe v příštím vydání ukončí podporu pro Android 5.
|
||||
@@ -0,0 +1,7 @@
|
||||
- [YouTube] Obcházení vynucování SABR pomocí jiného přehrávače. Videa a streamy jsou opět k dispozici v rozlišeních jiných než 360p!
|
||||
- [YouTube] Opraveno extrahování položek playlistů a některých vlastností v zobrazení lockup.
|
||||
- [YouTube] Odstraněna nahrazení slepých pozic při extrahování zhlédnutí/dat v zobrazení lockup.
|
||||
- [YouTube] Použití formátů xTags k extrahování typu zvukové stopy.
|
||||
- [Bandcamp] Opraveno vyhledávání na Bandcampu.
|
||||
|
||||
Velké poděkování všem, kteří se na tomto vydání podíleli!
|
||||
@@ -0,0 +1,9 @@
|
||||
Dies ist ein kleines Hotfix-Update, damit YouTube wieder funktioniert. Es ist notwendig, da es Änderungen seitens YouTube gab.
|
||||
NewPipe kann nun wieder Elemente in den Kanal-Tabs extrahieren, dank @AudricV und @Ecomont.
|
||||
|
||||
Weitere Änderungen
|
||||
- [YouTube] Anzeige von Dauer und Live-Stream in verwandten Videos korrigiert
|
||||
- [SoundCloud] Absturz bei Kommentaren aufgrund von Null-Seiten-URLs behoben
|
||||
- Abhängigkeiten aktualisiert
|
||||
|
||||
NewPipe stellt in der nächsten Version die Unterstützung für Android 5 ein.
|
||||
@@ -0,0 +1,7 @@
|
||||
- [YouTube] Umgehen der SABR-Vorgaben durch anderen Player-Client. Videos/Streams sind wieder in anderen Auflösungen als 360p verfügbar!
|
||||
- [YouTube] Extrahieren von Wiedergabelisten-Elemente und Eigenschaften in Lockup-Ansichten korrigiert.
|
||||
- [YouTube] Blindposition-Fallbacks beim Extrahieren von Anzahl/Datum in Lockup-Ansicht entfernt.
|
||||
- [YouTube] xTags-Format, um den Audiotrack-Typ zu extrahieren.
|
||||
- [Bandcamp] Suche korrigiert.
|
||||
|
||||
Danke an alle, die an dieser Veröffentlichung mitgewirkt haben!
|
||||
@@ -0,0 +1,9 @@
|
||||
This is a small hotfix update to make YouTube usable again. It is necessary, because there were changes by YouTube.
|
||||
NewPipe is now able to extract items in channel tabs again thanks to @AudricV and @Ecomont effort.
|
||||
|
||||
Further changes
|
||||
- [YouTube] Fixed duration and live stream display in related videos
|
||||
- [SoundCloud] Fixed comments crash by handling null page URLs
|
||||
- dependency updates
|
||||
|
||||
NewPipe will drop Android 5 support in the next release.
|
||||
@@ -0,0 +1,7 @@
|
||||
- [YouTube] Work around SABR enforcement by using another player client. Videos and streams are available in resolutions different to 360p again!
|
||||
- [YouTube] Fixed extraction of playlist items and some properties in lockup view models.
|
||||
- [YouTube] Removed blind position fallbacks in lockup view count/date extraction.
|
||||
- [YouTube] Use formats xTags to extract audio track type.
|
||||
- [Bandcamp] Fixed bandcamp search.
|
||||
|
||||
A huge thanks to everybody involved in this release!
|
||||
@@ -1 +1,4 @@
|
||||
Arreglo en YouTube no reproduciendo flujos
|
||||
Se ha solucionado el problema por el que YouTube no reproducía ninguna transmisión.
|
||||
|
||||
Esta versión solo soluciona el error más urgente que impedía que se cargaran los detalles de los vídeos de YouTube.
|
||||
Somos conscientes de que hay otros problemas y pronto lanzaremos una versión independiente para solucionarlos.
|
||||
|
||||
@@ -1 +1,6 @@
|
||||
Arreglo en YouTube no reproduciendo flujos
|
||||
Esta es una revisión que corrige los errores YouTube:
|
||||
• [YouTube] que no cargue ninguna información del vídeo, los errores HTTP 403 durante la reproducción de vídeos y al restaurar la reproducción de algunos vídeos con restricciones de edad
|
||||
• Que no se cambian los tamaños de los subtítulos
|
||||
• El error por el que se descargaba la información dos veces al abrir una transmisión.
|
||||
• [Soundcloud] Eliminar secuencias protegidas por DRM que no se pueden reproducir
|
||||
• Traducciones actualizadas
|
||||
|
||||
@@ -1 +1,3 @@
|
||||
Arreglo en YouTube no reproduciendo flujos
|
||||
Esta versión corrige el problema por el que YouTube solo ofrecía una transmisión de 360p.
|
||||
|
||||
Ten en cuenta que la solución empleada en esta versión es probablemente temporal y que, a largo plazo, será necesario implementar el protocolo de vídeo SABR, pero los miembros de TeamNewPipe están muy ocupados en estos momentos, por lo que cualquier ayuda será muy bienvenida. https://github.com/TeamNewPipe/NewPipe/issues/12248
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
Nuevo
|
||||
Añadido soporte a Android Auto
|
||||
Pemitir configurar grupos de feeds como pestaña en la pantalla principal
|
||||
[YouTube] Compartir como playlist temporal
|
||||
[SoundCloud] Pestaña de likes en el canal
|
||||
• Añadido soporte para Android Auto
|
||||
• Pemitir configurar grupos de feeds como pestaña en la pantalla principal
|
||||
• [YouTube] Compartir como playlist temporal
|
||||
• [SoundCloud] Pestaña de likes en el canal
|
||||
|
||||
Mejoras
|
||||
Mejores sugerencias en la barra de busqueda
|
||||
Mostrar la fecha de descargas en Descargas
|
||||
Usar el idioma por aplicacion en Android 13
|
||||
|
||||
• Mejores sugerencias en la barra de búsqueda
|
||||
• Mostrar la fecha de descargas en Descargas
|
||||
• Usar el idioma por aplicación en Android 13
|
||||
|
||||
Arreglos
|
||||
Arreglado el texto de colores rotos en el modo oscuro
|
||||
[YouTube] Solucionado el problema que las playlist con más de 100 elementos no cargaban
|
||||
[YouTube] Solucionado el problema de no mostrar los videos recomendados
|
||||
Solucionado cierres inesperados en vista de listas en Historial
|
||||
Arreglado marcas de tiempo en respuestas de comentarios
|
||||
• Arreglado texto de colores rotos en el modo oscuro
|
||||
• [YouTube] Ya cargan las playlist con mas de 100 elementos
|
||||
• [YouTube] Ya se muestran los videos recomendados
|
||||
• Solucionado cierres inesperados en vista de listas en Historial
|
||||
• Arreglado marcas de tiempo en respuestas de comentarios
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
#Mejoras
|
||||
Mantener el reproductor actual al hacer clic en marcas de tiempo.
|
||||
Intentar recuperar descargas pendientes cuando sea posible.
|
||||
Añadir opción para eliminar una descarga sin borrar el archivo.
|
||||
Permiso de superposición: mostrar diálogo explicativo en Android 11 y superior.
|
||||
Soporte para abrir enlaces on.soundcloud.
|
||||
Muchas pequeñas mejoras y optimizaciones.
|
||||
# Mejorado
|
||||
Mantener el reproductor actual al hacer clic en las marcas de tiempo
|
||||
Intenta recuperar las misiones de descarga pendientes cuando sea posible.
|
||||
Agregar opción para eliminar una descarga sin eliminar el archivo.
|
||||
Permiso de superposición: mostrar un diálogo explicativo para Android > R
|
||||
Soporte para abrir enlaces de on.soundcloud
|
||||
Muchas pequeñas mejoras y optimizaciones
|
||||
|
||||
#Corregido
|
||||
Formato corto de conteos en Android inferior a 7.
|
||||
Notificaciones fantasma.
|
||||
Problemas con archivos de subtítulos SRT.
|
||||
Numerosos crashes.
|
||||
# Corregido
|
||||
Arreglar el formato de conteo corto para versiones de Android anteriores a la versión 7
|
||||
Arreglar notificaciones fantasma
|
||||
Correcciones para archivos de subtítulos SRT
|
||||
Arreglados montones de fallos
|
||||
|
||||
#Desarrollo
|
||||
Modernización interna del código.
|
||||
# Desarrollo
|
||||
Modernización del código interno
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
∙ Arreglados los streams resumidos en la última posición de reproducción
|
||||
∙ [YouTube] Añadido el soporte para más formatos de URL de canales
|
||||
∙ [YouTube] Añadido el soporte para más formatos de metainformación de video
|
||||
∙ Actualizadas las traducciones
|
||||
∙ Se ha corregido la continuación de las transmisiones en la última posición de reproducción.
|
||||
∙ [YouTube] Compatibilidad con más formatos de URL de canales.
|
||||
∙ [YouTube] Compatibilidad con más formatos de metainformación de vídeos.
|
||||
∙ Traducciones actualizadas.
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
Importante:
|
||||
Información sobre la campaña «Keep Android Open»: https://keepandroidopen.org/de/
|
||||
|
||||
|
||||
Mejoras:
|
||||
[Feed] El orden en el que se actualizan las suscripciones obsoletas.
|
||||
No apilar páginas de comentarios.
|
||||
Al hacer clic en la página de detalles del vídeo, no se transmiten los eventos de clic a las vistas subyacentes.
|
||||
|
||||
|
||||
Corregido
|
||||
Diseño de las respuestas a los comentarios sin foto de perfil.
|
||||
Varias correcciones relacionadas con el reproductor en la interfaz de usuario.
|
||||
[SoundCloud] Transmisiones con ID largos.
|
||||
|
||||
¡Y otras correcciones y mejoras!
|
||||
@@ -0,0 +1,8 @@
|
||||
Se corrigió una excepción NullPointerException al encolar mediante el uso del contexto.
|
||||
[YouTube] Se corrigió el análisis de la duración de los elementos.
|
||||
|
||||
Actualizadas las traducciones y eliminados los idiomas sin traducir.
|
||||
Pequeñas mejoras en el manejo de imágenes.
|
||||
|
||||
Cambios relacionados con las suscripciones de puertos derivados de la refactorización y con la ruta de los puertos derivados de la refactorización.
|
||||
Se actualizaron las dependencias y Gradle a la última versión estable.
|
||||
@@ -0,0 +1 @@
|
||||
Agregar ventana emergente para informar a los usuarios que la versión v0.28.7 dejará de ser compatible con Android 5
|
||||
@@ -0,0 +1,9 @@
|
||||
Pequeña actualización para corregir errores y que YouTube vuelva a funcionar. Necesaria debido a los cambios realizados por YouTube.
|
||||
Gracias al trabajo de @AudricV y @Ecomont, NewPipe ahora puede extraer elementos de las pestañas de los canales nuevamente.
|
||||
|
||||
Otros cambios
|
||||
- [YouTube] Se corrigió la visualización de la duración y la transmisión en vivo en los videos relacionados.
|
||||
- [SoundCloud] Se corrigió el error que provocaba el cierre inesperado de los comentarios al gestionar las URL de página nulas.
|
||||
- Actualizaciones de dependencias
|
||||
|
||||
NewPipe dejará de ser compatible con Android 5 en la próxima versión.
|
||||
@@ -1,11 +1,8 @@
|
||||
- La puesta en cola ahora activa la reproducción de vídeo si la cola de reproducción ya terminó #1783
|
||||
- Ajustes separados para los gestos de volumen y brillo #1644
|
||||
- Añadir soporte para la localización #1792
|
||||
### Nuevo
|
||||
- Borrar y compartir con un toque largo en las suscripciones #1516
|
||||
- Interfaz para tabletas y diseño de listas en cuadrícula #1617
|
||||
|
||||
### Correcciones
|
||||
- Corregir parse en .format, para que NewPipe se pueda utilizar en Finlandia
|
||||
- Corregir el recuento de suscripciones
|
||||
- Añadir permiso de servicio en primer plano para dispositivos API 28+ #1830
|
||||
|
||||
### Bugs conocidos
|
||||
- El estado de la reproducción no se guarda en Android P
|
||||
### Mejoras
|
||||
- almacenar y recargar la última relación de aspecto utilizada #1748
|
||||
- Habilitar el diseño lineal en la actividad de descargas con los nombres completos de los vídeos #1771
|
||||
- Eliminar y compartir suscripciones directamente desde la pestaña de suscripciones #1516
|
||||
|
||||
@@ -1,23 +1,23 @@
|
||||
<h4>Mejorías</h4>
|
||||
<h4>Mejoras</h4>
|
||||
<ul>
|
||||
<li>hacer cliqueables enlaces en comentarios, aumentar el tamaño del texto</li>
|
||||
<li>buscar al hacer clic en enlaces de marca de tiempo en comentarios</li>
|
||||
<li>mostrar pestaña preferida según el estado seleccionado recientemente</li>
|
||||
<li>añadir lista de reproducción a cola cuando se hace un clic largo en 'Fondo' en ventana de lista de reproducción</li>
|
||||
<li>buscar texto compartido cuando no es una URL</li>
|
||||
<li>añadir botón "compartir en el momento actual" al reproductor de vídeo principal</li>
|
||||
<li>añadir botón de cierre a reproductor principal cuando la cola de vídeo haya terminado</li>
|
||||
<li>añadir "Reproducir directamente en segundo plano" a menú de pulsación larga para elementos lista de vídeos</li>
|
||||
<li>mejorar traducciones a inglés de comandos Reproducir/PonerEnCola</li>
|
||||
<li>pequeñas mejorías de rendimiento</li>
|
||||
<li>Hacer que los enlaces en los comentarios sean clicables, aumentar el tamaño del texto</li>
|
||||
<li>Buscar al hacer clic en los enlaces de marca de tiempo en los comentarios</li>
|
||||
<li>Mostrar la pestaña preferida en función del estado seleccionado recientemente</li>
|
||||
<li>Añadir la lista de reproducción a la cola al hacer clic prolongadamente en «Fondo» en la ventana de la lista de reproducción</li>
|
||||
<li>Buscar texto compartido cuando no sea una URL</li>
|
||||
<li>Añadir el botón «Compartir en el momento actual» al reproductor de vídeo principal</li>
|
||||
<li>Añadir el botón Cerrar al reproductor principal cuando se termine la cola de vídeos</li>
|
||||
<li>Añadir «Reproducir directamente en segundo plano» al menú de pulsación prolongada para los elementos de la lista de vídeos</li>
|
||||
<li>mejorar las traducciones al inglés de los comandos Reproducir/Añadir a la cola</li>
|
||||
<li>pequeñas mejoras de rendimiento</li>
|
||||
<li>eliminar archivos no utilizados</li>
|
||||
<li>actualizar ExoPlayer a 2.9.6</li>
|
||||
<li>añadir soporte para enlaces Invidious</li>
|
||||
<li>actualizar ExoPlayer a la versión 2.9.6</li>
|
||||
<li>añadir compatibilidad con enlaces Invidious</li>
|
||||
</ul>
|
||||
<h4>Arreglado</h4>
|
||||
<h4>Corregido</h4>
|
||||
<ul>
|
||||
<li>arreglado desplazamiento con comentarios y flujos relacionados desactivados</li>
|
||||
<li>arreglado que TareaBuscarNuevaVersiónDeApp se ejecute cuando no debería</li>
|
||||
<li>corregida la importación de suscripciones a YouTube: ignorar las que tienen URL inválida y mantener las que tienen el título vacío</li>
|
||||
arreglar URL inválida de YouTube: nombre de etiqueta de firma no es siempre "firma", lo que impide cargar flujos</li>
|
||||
<li>Se ha corregido el desplazamiento con comentarios y transmisiones relacionadas desactivadas</li>
|
||||
<li>Se ha corregido la ejecución de CheckForNewAppVersionTask cuando no debería</li>
|
||||
<li>Se ha corregido la importación de suscripciones de YouTube: se ignoran las que tienen una URL no válida y se mantienen las que tienen el título vacío</li>
|
||||
<li>Se ha corregido la URL de YouTube no válida: el nombre de la etiqueta de firma no siempre es «signature», lo que impide que se carguen las transmisiones</li>
|
||||
</ul>
|
||||
|
||||
@@ -1 +1 @@
|
||||
Arreglo en YouTube no reproduciendo flujos
|
||||
Solucionado el fallo por el que YouTube no reproducía nada
|
||||
|
||||
@@ -1,4 +1 @@
|
||||
Se solucionó el problema por el cual YouTube no reproducía ninguna transmisión debido a errores HTTP 403.
|
||||
|
||||
Los errores HTTP 403 ocasionales en medio de un video de YouTube aún no se han solucionado.
|
||||
Ese problema se solucionará en otra liberación de solución de errores lo antes posible.
|
||||
Arreglado YouTube que no reproducía ninguna transmisión debido a errores HTTP 403.
|
||||
|
||||
@@ -1 +1 @@
|
||||
Un cliente de YouTube gratuito y ligero para Android.
|
||||
Un cliente libre y ligero de Youtube para Android.
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
Il s'agit d'une petite mise à jour corrective visant à rendre YouTube à nouveau utilisable. Elle est nécessaire en raison de modifications apportées par YouTube.
|
||||
|
||||
Autres modifications
|
||||
- [YouTube] Correction de l'affichage de la durée et des diffusions en direct dans les vidéos associées
|
||||
- [SoundCloud] Correction du plantage des commentaires en gérant les URL de page nulles
|
||||
- Mises à jour des dépendances
|
||||
|
||||
NewPipe ne prendra plus en charge Android 5 dans la prochaine version.
|
||||
@@ -0,0 +1,4 @@
|
||||
- [YouTube] Contournement de l'application de la norme SABR grâce à l'utilisation d'un autre client de lecture. Les vidéos et les flux sont à nouveau disponibles dans des résolutions autres que 360p !
|
||||
- [YouTube] Suppression des solutions de secours pour les positions inconnues lors de l'extraction du nombre de vues et de la date dans la vue verrouillée.
|
||||
|
||||
Un immense merci à toutes les personnes qui ont participé à cette version !
|
||||
@@ -0,0 +1 @@
|
||||
यूज़र्स को यह बताने के लिए पॉप-अप जोड़ें कि v0.28.7 से Android 5 के लिए सपोर्ट बंद हो जाएगा
|
||||
@@ -0,0 +1,9 @@
|
||||
यह YouTube को फिर से इस्तेमाल करने लायक बनाने के लिए एक छोटा सा हॉटफ़िक्स अपडेट है। यह ज़रूरी है क्योंकि YouTube ने कुछ बदलाव किए थे।
|
||||
@AudricV और @Ecomont की कोशिशों की वजह से NewPipe अब चैनल टैब में आइटम फिर से दिखा पा रहा है।
|
||||
|
||||
और भी बदलाव
|
||||
- [YouTube] संबंधित वीडियो में ड्यूरेशन और लाइव स्ट्रीम डिस्प्ले को ठीक किया गया
|
||||
- [SoundCloud] नल (null) पेज URL को हैंडल करके कमेंट्स क्रैश की समस्या को ठीक किया गया
|
||||
- डिपेंडेंसी अपडेट
|
||||
|
||||
NewPipe अगले रिलीज़ में Android 5 का सपोर्ट बंद कर देगा।
|
||||
@@ -0,0 +1,6 @@
|
||||
- [YouTube] किसी दूसरे प्लेयर क्लाइंट का इस्तेमाल करके SABR एनफोर्समेंट से बचें। अब वीडियो और स्ट्रीम फिर से 360p के अलावा दूसरे रिज़ॉल्यूशन में भी उपलब्ध हैं!
|
||||
- [YouTube] लॉकअप व्यू मॉडल में प्लेलिस्ट आइटम और कुछ प्रॉपर्टीज़ के एक्सट्रैक्शन की समस्या ठीक की गई।
|
||||
- [YouTube] लॉकअप व्यू काउंट/डेट एक्सट्रैक्शन में ब्लाइंड पोज़िशन फ़ॉलबैक हटा दिए गए।
|
||||
- [Bandcamp] Bandcamp सर्च की समस्या ठीक की गई।
|
||||
|
||||
इस रिलीज़ में शामिल सभी लोगों का बहुत-बहुत धन्यवाद!
|
||||
@@ -0,0 +1,8 @@
|
||||
- [YouTube] Video e streaming sono nuovamente disponibili in risoluzioni diverse a 360p!
|
||||
- [YouTube] Sistemata l'estrazione di elementi di playlist e alcune proprietà nelle visualizzazioni.
|
||||
- [YouTube] Rimossi i fallback alla posizione cieca nel conteggio delle visualizzazioni/data di estrazione.
|
||||
- [YouTube] Uso dei formati xTags per estrarre il tipo di traccia audio.
|
||||
- [Bandcamp] Sistemata la ricerca su bandcamp.
|
||||
|
||||
|
||||
Un grande grazie a tutti coloro che sono coinvolti in questa pubblicazione!
|
||||
@@ -0,0 +1,4 @@
|
||||
∙ Salabota video atsākšana pēdējā atskaņošanas pozīcijā
|
||||
∙ [YouTube] Pievienots atbalsts papildu kanālu URL formātiem
|
||||
∙ [YouTube] Pievienots atbalsts citiem video metainfo formātiem
|
||||
∙ Atjaunināti tulkojumi
|
||||
@@ -0,0 +1 @@
|
||||
Pievienots uznirstošais logs, lai informētu lietotājus, ka, sākot ar versiju 0.28.7, Android 5 atbalsts tiks pārtraukts
|
||||
@@ -0,0 +1,9 @@
|
||||
Šī versija satur nelielus uzlabojumus, lai varētu atkal izmantot YouTube. Tas nepieciešams, jo YouTube veica izmaiņas.
|
||||
NewPipe tagad atkal var izvilkt vienumus kanālu cilnēs, pateicoties @AudricV un @Ecomont centieniem.
|
||||
|
||||
Papildus veiktās izmaiņas
|
||||
- [YouTube] Salabota ilguma un tiešraides rādīšana saistītajos video
|
||||
- [SoundCloud] Salabota nobrukšana iegūstot komentārus, apstrādājot bez vērtības (null) lapas URL adreses
|
||||
- atkarības atjauninājumi
|
||||
|
||||
Nākamā NewPipe versija vairs neatbalstīs Android 5.
|
||||
@@ -0,0 +1,3 @@
|
||||
Novērsts bezgalīgais nobrukšanas cikls pēc kļūdas ziņotāja atvēršanas.
|
||||
Atjaunināts PeerTube serveru (instanču) saraksts, kurus var automātiski atvērt NewPipe
|
||||
Atjaunināti tulkojumi.
|
||||
@@ -1 +1 @@
|
||||
NewPipe neizmanto nekādas Google bibliotēkas vai YouTube API. Tā tikai aprasa vietni, lai iegūtu nepieciešamo informāciju. Tāpēc šo lietotni var izmantot arī ierīcēs, kurās Google pakalpojumi nav uzstādīti. Nav pat nepieciešams YouTube konts, lai izmantotu NewPipe, un lietotne pat ir bezmaksas, bez ierobežojuma, atvērtā pirmkoda programmatūra - FLOSS (Free / Libre / Open Source Software).
|
||||
NewPipe neizmanto nekādas Google bibliotēkas vai YouTube API. Tā tikai aprasa vietni, lai iegūtu nepieciešamo informāciju. Tāpēc šo lietotni var izmantot arī ierīcēs, kurās Google pakalpojumi nav uzstādīti. Nav pat nepieciešams YouTube konts, lai izmantotu NewPipe. Pati lietotne ir brīva, pieejama bez maksas, bez ierobežojuma, atvērtā pirmkoda programmatūra - FLOSS (Free / Libre / Open Source Software).
|
||||
|
||||
@@ -1 +1 @@
|
||||
Viegla, bezmaksas YouTube Android lietotne.
|
||||
Viegla, brīva YouTube Android lietotne.
|
||||
|
||||
@@ -2,12 +2,12 @@ Verbeterd:
|
||||
• Maak de beschrijving van de afspeellijst klikbaar om meer/minder content te tonen
|
||||
• [PeerTube] Verwerk `subscribeto.me`-instantiekoppelingen automatisch
|
||||
• Begin alleen met het afspelen van één item in het geschiedenisscherm
|
||||
Opgelost:
|
||||
|
||||
Opgelost:
|
||||
• Herstel de zichtbaarheid van de RSS-knop
|
||||
• Herstel crashes van de zoekbalkvoorvertoning
|
||||
• Herstel het afspelen van een item zonder miniatuur
|
||||
• Herstel het afsluiten van het downloaddialoogvenster voordat het verschijnt
|
||||
• Herstel de pop-up van de lijst met gerelateerde items enqueue
|
||||
• Herstel de pop-up van de wachtlijst met gerelateerde items
|
||||
• Herstel de volgorde in het dialoogvenster Toevoegen aan afspeellijst
|
||||
• Pas de lay-out van het bladwijzeritem van de afspeellijst aan
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਸੂਚਿਤ ਕਰਨ ਲਈ ਪੌਪਅੱਪ ਸ਼ਾਮਿਲ ਕਰੋ ਕਿ v0.28.7 ਤੋਂ ਐਂਡਰਾਇਡ 5 ਨੂੰ ਸਪੋਰਟ ਨਹੀਂ ਕਰੇਗਾ
|
||||
@@ -0,0 +1,9 @@
|
||||
ਇਹ YouTube ਨੂੰ ਦੁਬਾਰਾ ਵਰਤੋਂ ਯੋਗ ਬਣਾਉਣ ਲਈ ਇੱਕ ਛੋਟਾ ਜਿਹਾ ਹੌਟਫਿਕਸ ਅੱਪਡੇਟ ਹੈ। ਇਹ ਜ਼ਰੂਰੀ ਹੈ, ਕਿਉਂਕਿ YouTube ਦੁਆਰਾ ਬਦਲਾਅ ਕੀਤੇ ਗਏ ਸਨ।
|
||||
NewPipe ਹੁਣ @AudricV ਅਤੇ @Ecomont ਦੇ ਯਤਨਾਂ ਦੇ ਕਾਰਨ ਚੈਨਲ ਟੈਬਾਂ ਵਿੱਚ ਆਈਟਮਾਂ ਨੂੰ ਦੁਬਾਰਾ ਐਕਸਟਰੈਕਟ ਕਰਨ ਦੇ ਯੋਗ ਹੈ।
|
||||
|
||||
ਹੋਰ ਬਦਲਾਅ
|
||||
- [YouTube] ਸੰਬੰਧਿਤ ਵੀਡੀਓਜ਼ ਵਿੱਚ ਸਥਿਰ ਮਿਆਦ ਅਤੇ ਲਾਈਵ ਸਟ੍ਰੀਮ ਡਿਸਪਲੇ
|
||||
- [SoundCloud] ਨਲ ਪੇਜ URL ਨੂੰ ਸੰਭਾਲ ਕੇ ਟਿੱਪਣੀਆਂ ਦੇ ਕਰੈਸ਼ ਨੂੰ ਠੀਕ ਕੀਤਾ ਗਿਆ
|
||||
- ਨਿਰਭਰਤਾ ਅੱਪਡੇਟ
|
||||
|
||||
NewPipe ਅਗਲੀ ਰਿਲੀਜ਼ ਵਿੱਚ Android 5 ਲਈ ਸਪੋਰਟ ਛੱਡ ਦੇਵੇਗਾ।
|
||||
@@ -0,0 +1,7 @@
|
||||
- [YouTube] ਕਿਸੇ ਹੋਰ ਪਲੇਅਰ ਕਲਾਇੰਟ ਦੀ ਵਰਤੋਂ ਕਰਕੇ SABR ਲਾਗੂ ਕਰਨ ਦੇ ਆਲੇ-ਦੁਆਲੇ ਕੰਮ ਕਰੋ। ਵੀਡੀਓ ਅਤੇ ਸਟ੍ਰੀਮਾਂ ਦੁਬਾਰਾ 360p ਤੋਂ ਵੱਖਰੇ ਰੈਜ਼ੋਲਿਊਸ਼ਨ ਵਿੱਚ ਉਪਲਬਧ ਹਨ!
|
||||
- [YouTube] ਲਾਕਅੱਪ ਵਿਊ ਮਾਡਲਾਂ ਵਿੱਚ ਪਲੇਲਿਸਟ ਆਈਟਮਾਂ ਅਤੇ ਕੁਝ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦਾ ਫਿਕਸਡ ਐਕਸਟਰੈਕਸ਼ਨ।
|
||||
- [YouTube] ਲਾਕਅੱਪ ਵਿਊ ਕਾਊਂਟ/ਡੇਟ ਐਕਸਟਰੈਕਸ਼ਨ ਵਿੱਚ ਬਲਾਇੰਡ ਪੋਜੀਸ਼ਨ ਫਾਲਬੈਕ ਹਟਾਏ ਗਏ।
|
||||
- [YouTube] ਆਡੀਓ ਟਰੈਕ ਕਿਸਮ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰਨ ਲਈ ਫਾਰਮੈਟ xTags ਦੀ ਵਰਤੋਂ ਕਰੋ।
|
||||
- [Bandcamp] ਫਿਕਸਡ ਬੈਂਡਕੈਂਪ ਖੋਜ।
|
||||
|
||||
ਇਸ ਰੀਲੀਜ਼ ਵਿੱਚ ਸ਼ਾਮਲ ਹਰ ਕਿਸੇ ਦਾ ਬਹੁਤ ਧੰਨਵਾਦ!
|
||||
@@ -0,0 +1 @@
|
||||
Dodaj okno dialogowe, aby poinformować użytkowników, że v0.28.7 zakończy wsparcie dla Androida 5
|
||||
@@ -0,0 +1,9 @@
|
||||
To jest mała aktualizacja naprawcza, która przywraca działanie Youtube. Jest konieczna, ponieważ Youtube wprowadził zmiany.
|
||||
NewPipe ponownie pobiera elementy z zakładek kanału, dzięki staraniom @AudricV i @Ecomont.
|
||||
|
||||
Dalsze zmiany
|
||||
- [Youtube] Naprawiono czas trwania oraz wyświetlanie transmisji na żywo w powiązanych filmach wideo
|
||||
- [SoundCloud] Naprawiono awarię komentarzy - obsługa null adresów URL stron
|
||||
- aktualizacja zależności
|
||||
|
||||
NewPipe zakończy wsparcie dla Androida 5 w następnej wersji.
|
||||
@@ -0,0 +1,14 @@
|
||||
Importante
|
||||
Informações e apoio à campanha Keep Android Open: https://www.keepandroidopen.org/
|
||||
|
||||
Melhorias
|
||||
[Feed] Ordem de atualização de inscrições obsoletas aleatorizada
|
||||
Não empilha mais páginas de comentários
|
||||
Impede a propagação de cliques para as camadas inferiores na página de detalhes do vídeo
|
||||
|
||||
Correções
|
||||
Layout do cabeçalho de respostas sem avatar corrigido
|
||||
Diversas correções na interface do player
|
||||
[SoundCloud] Correção de transmissões com IDs longos
|
||||
|
||||
E muitas outras correções e melhorias!
|
||||
@@ -0,0 +1,9 @@
|
||||
Corrigido o erro NullPointerException nas ações de enfileiramento usando o contexto do aplicativo
|
||||
[YouTube] Corrigido o problema na análise da duração do item
|
||||
|
||||
Traduções atualizadas e localidades não traduzidas removidas
|
||||
Pequenas melhorias no tratamento de imagens
|
||||
|
||||
Alterações relacionadas às assinaturas de portas devido à refatoração
|
||||
Alterações relacionadas ao caminho da porta devido à refatoração
|
||||
Dependências e Gradle atualizados para a versão estável mais recente
|
||||
@@ -0,0 +1,9 @@
|
||||
Atualização para tornar o YouTube utilizável novamente.
|
||||
O NewPipe extrai abas de canais outra vez, graças ao esforço de @AudricV e @Ecomont.
|
||||
|
||||
Correções:
|
||||
- duração e transmissão ao vivo em vídeos relacionados (YouTube)
|
||||
- travamento em comentários com URLs nulas (SoundCloud)
|
||||
- dependências atualizadas.
|
||||
|
||||
Próxima versão encerra suporte ao Android 5.
|
||||
@@ -0,0 +1,9 @@
|
||||
Opravená chyba NullPointerException pri vkladaní akcií do fronty pomocou kontextu aplikácie
|
||||
[YouTube] Opravené spracovanie trvania položky
|
||||
|
||||
Aktualizované preklady a odstránené nepreložené jazykové verzie
|
||||
Drobné vylepšenia pri práci s obrázkami
|
||||
|
||||
Zmeny súvisiace s portovaním odberov v rámci refaktoringu
|
||||
Zmeny súvisiace s portovaním cesty v rámci refaktoringu
|
||||
Aktualizácia závislosti a Gradle na najnovšiu stabilnú verziu
|
||||
@@ -0,0 +1 @@
|
||||
Pridané vyskakovacie okno s informáciou pre používateľov, že verzia v0.28.7 už nebude podporovať systém Android 5
|
||||
@@ -0,0 +1,9 @@
|
||||
Toto je malá aktualizácia typu hotfix, ktorá opäť sprístupňuje YouTube. Je potrebná, pretože YouTube vykonal zmeny.
|
||||
NewPipe je teraz opäť schopný extrahovať položky v kartách kanálov vďaka úsiliu @AudricV a @Ecomont.
|
||||
|
||||
Ďalšie zmeny
|
||||
- [YouTube] Opravené trvanie a zobrazenie živého vysielania v súvisiacich videách
|
||||
- [SoundCloud] Opravené zlyhanie komentárov pri spracovaní URL adries s nulovou hodnotou
|
||||
- aktualizácie závislostí
|
||||
|
||||
NewPipe v nasledujúcej verzii ukončí podporu pre Android 5.
|
||||
@@ -0,0 +1,9 @@
|
||||
Åtgärdade NullPointerException i köåtgärder med hjälp av programkontext
|
||||
[YouTube] Åtgärdade varaktighet för objektparning
|
||||
|
||||
Uppdaterade översättningar och tog bort oöversatta språkinställningar
|
||||
Små förbättringar av bildhantering
|
||||
|
||||
Ändringar relaterade till portprenumerationer från refactoring
|
||||
Ändringar relaterade till portsökväg från refactoring
|
||||
Uppdatera beroenden och Gradle till den senaste stabila versionen
|
||||
@@ -0,0 +1 @@
|
||||
Lägg till popup-fönster för att informera användare om att v0.28.7 kommer att ta bort stödet för Android 5
|
||||
@@ -0,0 +1,9 @@
|
||||
Detta är en liten snabbkorrigeringsuppdatering för att göra YouTube användbart igen. Den är nödvändig eftersom det har gjorts ändringar från YouTube.
|
||||
NewPipe kan nu extrahera objekt i kanalflikar igen tack vare @AudricV och @Ecomonts arbete.
|
||||
|
||||
Ytterligare ändringar
|
||||
- [YouTube] Åtgärdade längd- och livestream-visning i relaterade videor
|
||||
- [SoundCloud] Åtgärdade kommentarkrasch genom att hantera null-sid-URL:er
|
||||
- beroendeuppdateringar
|
||||
|
||||
NewPipe kommer att ta bort stöd för Android 5 i nästa version.
|
||||
@@ -1,24 +1,25 @@
|
||||
### Förbättringar
|
||||
- Stängde av burgarmeny ikonens animation #1486
|
||||
- Ångra radering av nedladdningar #1472
|
||||
- Nedladdningsalternativ i delningsmenyn #1498
|
||||
- Lade till delningsalternativet i menyn för långa tryckningar #1454
|
||||
- Minimerar huvudsplearen vid avslut #1354
|
||||
- Uppdatering av biblioteksversion samt åtgärd av databasbackup #1510
|
||||
- Uppdatering av ExoPlayer 2.8.2 #1392
|
||||
- Omarbetad kontroll för uppspelningshastighet för att stödja olika stegstorlekar för snabbare hastighetsändring.
|
||||
- Lade till växelkontroll för att snabbspola vid tystnad i uppspelningens hastighetskontroll. Detta borde vara underlätta vid uppspelning av ljudböcker och vissa musikgenres och kan bidra till en sömlös upplevelse ( och kan pajja en låt med massa tystnad =\\).
|
||||
- Omskrivning av källmedias upplösning för att tillåta samtidig rörelse av metadata internt i spelaren, hellre än att utföra detta manuellt. Nu finns endast en källa för metadata som är omedelbart tillgängig så snart uppspelning sker.
|
||||
- Åtgärdat att fjärrspellistors metadata inte uppdateras när nytt metadata är tillgänligt vid öppning av spelliststdelar.
|
||||
- Diverse åtgärder av användargränssnitt: #1383, aviseringar för bakgrundsspelaren är nu alltid vita, lättare att stänga popup-spelare via "flinging"
|
||||
- Nyttja ny extraherare med omskriven arkitektur för stöd av flera tjänster
|
||||
|
||||
### Åtgärdade
|
||||
- Åtgärdade #1440 Trasig layout för videoinformation #1491
|
||||
- Visningshistorik fix #1497
|
||||
- #1495, genom att uppdatera metadata (miniatyrbild, titel och videoantal) så snart användaren får tillgång till spellistan.
|
||||
- #1475, genom att skapa en vy i databasen när användaren startar en video i extern spelare för detaljfragment.
|
||||
- Åtgärdade tidsgräns för fönster som är i popup-läge. #1463 (Fixed #640)
|
||||
- Åtgärd av primär videospelare #1509
|
||||
- [#1412] Åtgärdade upprepningsläge vilket orsakade "null-pointer-exception" i spelaren när ny avsikt mottas för spelare som arbetar i bakgrunden.
|
||||
- Åtgärdade att spelare utan popup-behörighet inte kraschar vid minimering till popupstorlek av fönstret.
|
||||
- Inaktivera animering av burgermenyikon #1486
|
||||
- ångra borttagning av nedladdningar #1472
|
||||
- Nedladdningsalternativ i delningsmenyn #1498
|
||||
- Lade till delningsalternativ i långtryckningsmenyn #1454
|
||||
- Minimera huvudspelaren vid utgång #1354
|
||||
- Uppdatering av biblioteksversion och säkerhetskopiering av databas #1510
|
||||
- ExoPlayer 2.8.2 Uppdatering #1392
|
||||
- Omarbetade dialogrutan för kontroll av uppspelningshastighet för att stödja olika stegstorlekar för snabbare hastighetsändring.
|
||||
- Lade till en växling för snabbspolning framåt under tystnader i kontrollen av uppspelningshastighet. Detta borde vara användbart för ljudböcker och vissa musikgenrer och kan ge en verkligt sömlös upplevelse (och kan bryta en låt med många tystnader =\\).
|
||||
- Omstrukturerad upplösning för mediekällan för att tillåta att metadata skickas tillsammans med media internt i spelaren, istället för att göra det manuellt. Nu har vi en enda metadatakälla som är direkt tillgänglig när uppspelningen startar.
|
||||
- Åtgärdade problemet med att fjärrspellistemetadata inte uppdateras när nya metadata är tillgängliga när ett spellistefragment öppnas. - Diverse UI-fixar: #1383, bakgrundskontroller för spelares aviseringar är nu alltid vita, enklare att stänga av popup-spelaren genom att kasta den
|
||||
- Använd ny extraktor med omarbetad arkitektur för multitjänster
|
||||
|
||||
### Fixar
|
||||
|
||||
- Fix #1440 Trasig videoinformationslayout #1491
|
||||
- Fix för visningshistorik #1497
|
||||
- #1495, genom att uppdatera metadata (miniatyrbild, titel och videoantal) så snart användaren öppnar spellistan.
|
||||
- #1475, genom att registrera en visning i databasen när användaren startar en video på extern spelare på detaljfragment.
|
||||
- Fix för skärmtidsgräns vid popup-läge. #1463 (Fix #640)
|
||||
- Fix för huvudvideospelare #1509
|
||||
- [#1412] Fixade upprepningsläge som orsakar spelarens NPE när ny intent tas emot medan spelaraktivitet pågår i bakgrunden.
|
||||
- Fixade att minimering av spelare till popup inte förstör spelaren när popup-behörighet inte beviljas.
|
||||
|
||||
@@ -1,14 +1,15 @@
|
||||
Förbättrad
|
||||
- Lägg till fler titlar för att förbättra tillgängligheten för blinda #2655
|
||||
- Språket i inställningen för nedladdningsmappen blir mer konsekvent och mindre tvetydigt #2637
|
||||
Förbättrat
|
||||
• Lägg till fler titlar för att förbättra tillgängligheten för blinda #2655
|
||||
• Gör språkinställningen för nedladdningsmappen mer konsekvent och mindre tvetydig
|
||||
#2637
|
||||
|
||||
Rättad
|
||||
- Kontrollera om sista byte i blocket laddas ner #2646
|
||||
- Fastställd rullning i videodetaljfragment #2672
|
||||
- Ta bort dubbla animationer av sökrutan till en enda #2695
|
||||
- [SoundCloud] Fixa utvinning av client_id #2745
|
||||
Åtgärdat
|
||||
• Kontrollera om den sista byten i blocket laddats ner #2646
|
||||
• Åtgärdat rullning i videodetaljfragment #2672
|
||||
• Ta bort dubbelsökningsanimationer med genomskinliga rutor till en #2695
|
||||
• [SoundCloud] Åtgärda client_id-extraktion #2745
|
||||
|
||||
Utveckling
|
||||
- Lägg till saknade beroenden som ärvts från NewPipeExtractor i NewPipe #2535
|
||||
- Migrera till AndroidX #2685
|
||||
- Uppdatering till ExoPlayer 2.10.6 #2697, #2736
|
||||
• Lägg till saknade beroenden som ärvts från NewPipeExtractor till NewPipe #2535
|
||||
• Migrera till AndroidX #2685
|
||||
• Uppdatering till ExoPlayer 2.10.6 #2697, #2736
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
这是一个让 YouTube 再次可用的小小的热修复更新。这是必需的,因为 YouTube 有多个更改。
|
||||
多亏 @AudricV 和 @Ecomont 的努力,NewPipe 现在又能提取频道标签页中的项目了。
|
||||
|
||||
进一步更改
|
||||
- [YouTube] 修复了“相关视频”中持续时间和直播显示问题
|
||||
- [SoundCloud] 通过处理 null 页面 URL 修复评论崩溃
|
||||
- 依赖项更新
|
||||
|
||||
NewPipe 下个版本不再支持 Android 5。
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user