Merge remote-tracking branch 'newpipe/dev' into rebase
This commit is contained in:
commit
55d2637214
|
@ -81,6 +81,7 @@ NewPipe supports multiple services. Our [docs](https://teamnewpipe.github.io/doc
|
||||||
* YouTube
|
* YouTube
|
||||||
* SoundCloud \[beta\]
|
* SoundCloud \[beta\]
|
||||||
* media.ccc.de \[beta\]
|
* media.ccc.de \[beta\]
|
||||||
|
* PeerTube instances \[beta\]
|
||||||
|
|
||||||
## Updates
|
## Updates
|
||||||
When a change to the NewPipe code occurs (due to either adding features or bug fixing), eventually a release will occur. These are in the format x.xx.x . In order to get this new version, you can:
|
When a change to the NewPipe code occurs (due to either adding features or bug fixing), eventually a release will occur. These are in the format x.xx.x . In order to get this new version, you can:
|
||||||
|
|
|
@ -11,8 +11,8 @@ android {
|
||||||
applicationId "org.schabi.newpipe"
|
applicationId "org.schabi.newpipe"
|
||||||
minSdkVersion 19
|
minSdkVersion 19
|
||||||
targetSdkVersion 28
|
targetSdkVersion 28
|
||||||
versionCode 790
|
versionCode 800
|
||||||
versionName "0.17.4"
|
versionName "0.18.0"
|
||||||
|
|
||||||
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
|
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
|
||||||
vectorDrawables.useSupportLibrary = true
|
vectorDrawables.useSupportLibrary = true
|
||||||
|
@ -62,8 +62,7 @@ dependencies {
|
||||||
exclude module: 'support-annotations'
|
exclude module: 'support-annotations'
|
||||||
})
|
})
|
||||||
|
|
||||||
implementation 'com.github.TeamNewPipe:NewPipeExtractor:43b54cc'
|
implementation 'com.github.TeamNewPipe:NewPipeExtractor:8e53fda'
|
||||||
|
|
||||||
testImplementation 'junit:junit:4.12'
|
testImplementation 'junit:junit:4.12'
|
||||||
testImplementation 'org.mockito:mockito-core:2.23.0'
|
testImplementation 'org.mockito:mockito-core:2.23.0'
|
||||||
|
|
||||||
|
|
|
@ -1,25 +1,42 @@
|
||||||
package org.schabi.newpipe;
|
package org.schabi.newpipe;
|
||||||
|
|
||||||
|
import android.os.Build;
|
||||||
import android.text.TextUtils;
|
import android.text.TextUtils;
|
||||||
|
|
||||||
import org.schabi.newpipe.extractor.downloader.Downloader;
|
import org.schabi.newpipe.extractor.downloader.Downloader;
|
||||||
import org.schabi.newpipe.extractor.downloader.Request;
|
import org.schabi.newpipe.extractor.downloader.Request;
|
||||||
import org.schabi.newpipe.extractor.downloader.Response;
|
import org.schabi.newpipe.extractor.downloader.Response;
|
||||||
import org.schabi.newpipe.extractor.exceptions.ReCaptchaException;
|
import org.schabi.newpipe.extractor.exceptions.ReCaptchaException;
|
||||||
|
import org.schabi.newpipe.util.TLSSocketFactoryCompat;
|
||||||
|
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.io.InputStream;
|
import java.io.InputStream;
|
||||||
|
import java.security.KeyManagementException;
|
||||||
|
import java.security.KeyStore;
|
||||||
|
import java.security.KeyStoreException;
|
||||||
|
import java.security.NoSuchAlgorithmException;
|
||||||
|
import java.util.ArrayList;
|
||||||
|
import java.util.Arrays;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import java.util.concurrent.TimeUnit;
|
import java.util.concurrent.TimeUnit;
|
||||||
|
|
||||||
import javax.annotation.Nonnull;
|
import javax.net.ssl.SSLSocketFactory;
|
||||||
|
import javax.net.ssl.TrustManager;
|
||||||
|
import javax.net.ssl.TrustManagerFactory;
|
||||||
|
import javax.net.ssl.X509TrustManager;
|
||||||
|
|
||||||
|
import androidx.annotation.NonNull;
|
||||||
import androidx.annotation.Nullable;
|
import androidx.annotation.Nullable;
|
||||||
|
|
||||||
|
import okhttp3.CipherSuite;
|
||||||
|
import okhttp3.ConnectionSpec;
|
||||||
import okhttp3.OkHttpClient;
|
import okhttp3.OkHttpClient;
|
||||||
import okhttp3.RequestBody;
|
import okhttp3.RequestBody;
|
||||||
import okhttp3.ResponseBody;
|
import okhttp3.ResponseBody;
|
||||||
|
|
||||||
|
import static org.schabi.newpipe.MainActivity.DEBUG;
|
||||||
|
|
||||||
public class DownloaderImpl extends Downloader {
|
public class DownloaderImpl extends Downloader {
|
||||||
public static final String USER_AGENT = "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:43.0) Gecko/20100101 Firefox/43.0";
|
public static final String USER_AGENT = "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:43.0) Gecko/20100101 Firefox/43.0";
|
||||||
|
|
||||||
|
@ -28,6 +45,9 @@ public class DownloaderImpl extends Downloader {
|
||||||
private OkHttpClient client;
|
private OkHttpClient client;
|
||||||
|
|
||||||
private DownloaderImpl(OkHttpClient.Builder builder) {
|
private DownloaderImpl(OkHttpClient.Builder builder) {
|
||||||
|
if (Build.VERSION.SDK_INT == Build.VERSION_CODES.KITKAT) {
|
||||||
|
enableModernTLS(builder);
|
||||||
|
}
|
||||||
this.client = builder
|
this.client = builder
|
||||||
.readTimeout(30, TimeUnit.SECONDS)
|
.readTimeout(30, TimeUnit.SECONDS)
|
||||||
//.cache(new Cache(new File(context.getExternalCacheDir(), "okhttp"), 16 * 1024 * 1024))
|
//.cache(new Cache(new File(context.getExternalCacheDir(), "okhttp"), 16 * 1024 * 1024))
|
||||||
|
@ -102,7 +122,7 @@ public class DownloaderImpl extends Downloader {
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Response execute(@Nonnull Request request) throws IOException, ReCaptchaException {
|
public Response execute(@NonNull Request request) throws IOException, ReCaptchaException {
|
||||||
final String httpMethod = request.httpMethod();
|
final String httpMethod = request.httpMethod();
|
||||||
final String url = request.url();
|
final String url = request.url();
|
||||||
final Map<String, List<String>> headers = request.headers();
|
final Map<String, List<String>> headers = request.headers();
|
||||||
|
@ -153,4 +173,47 @@ public class DownloaderImpl extends Downloader {
|
||||||
|
|
||||||
return new Response(response.code(), response.message(), response.headers().toMultimap(), responseBodyToReturn);
|
return new Response(response.code(), response.message(), response.headers().toMultimap(), responseBodyToReturn);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable TLS 1.2 and 1.1 on Android Kitkat. This function is mostly taken from the documentation of
|
||||||
|
* OkHttpClient.Builder.sslSocketFactory(_,_)
|
||||||
|
* <p>
|
||||||
|
* If there is an error, the function will safely fall back to doing nothing and printing the error to the console.
|
||||||
|
*
|
||||||
|
* @param builder The HTTPClient Builder on which TLS is enabled on (will be modified in-place)
|
||||||
|
*/
|
||||||
|
private static void enableModernTLS(OkHttpClient.Builder builder) {
|
||||||
|
try {
|
||||||
|
// get the default TrustManager
|
||||||
|
TrustManagerFactory trustManagerFactory = TrustManagerFactory.getInstance(
|
||||||
|
TrustManagerFactory.getDefaultAlgorithm());
|
||||||
|
trustManagerFactory.init((KeyStore) null);
|
||||||
|
TrustManager[] trustManagers = trustManagerFactory.getTrustManagers();
|
||||||
|
if (trustManagers.length != 1 || !(trustManagers[0] instanceof X509TrustManager)) {
|
||||||
|
throw new IllegalStateException("Unexpected default trust managers:"
|
||||||
|
+ Arrays.toString(trustManagers));
|
||||||
|
}
|
||||||
|
X509TrustManager trustManager = (X509TrustManager) trustManagers[0];
|
||||||
|
|
||||||
|
// insert our own TLSSocketFactory
|
||||||
|
SSLSocketFactory sslSocketFactory = TLSSocketFactoryCompat.getInstance();
|
||||||
|
|
||||||
|
builder.sslSocketFactory(sslSocketFactory, trustManager);
|
||||||
|
|
||||||
|
// This will try to enable all modern CipherSuites(+2 more) that are supported on the device.
|
||||||
|
// Necessary because some servers (e.g. Framatube.org) don't support the old cipher suites.
|
||||||
|
// https://github.com/square/okhttp/issues/4053#issuecomment-402579554
|
||||||
|
List<CipherSuite> cipherSuites = new ArrayList<>();
|
||||||
|
cipherSuites.addAll(ConnectionSpec.MODERN_TLS.cipherSuites());
|
||||||
|
cipherSuites.add(CipherSuite.TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA);
|
||||||
|
cipherSuites.add(CipherSuite.TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA);
|
||||||
|
ConnectionSpec legacyTLS = new ConnectionSpec.Builder(ConnectionSpec.MODERN_TLS)
|
||||||
|
.cipherSuites(cipherSuites.toArray(new CipherSuite[0]))
|
||||||
|
.build();
|
||||||
|
|
||||||
|
builder.connectionSpecs(Arrays.asList(legacyTLS, ConnectionSpec.CLEARTEXT));
|
||||||
|
} catch (KeyManagementException | NoSuchAlgorithmException | KeyStoreException e) {
|
||||||
|
if (DEBUG) e.printStackTrace();
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -76,6 +76,7 @@ import org.schabi.newpipe.util.PeertubeHelper;
|
||||||
import org.schabi.newpipe.util.PermissionHelper;
|
import org.schabi.newpipe.util.PermissionHelper;
|
||||||
import org.schabi.newpipe.util.ServiceHelper;
|
import org.schabi.newpipe.util.ServiceHelper;
|
||||||
import org.schabi.newpipe.util.StateSaver;
|
import org.schabi.newpipe.util.StateSaver;
|
||||||
|
import org.schabi.newpipe.util.TLSSocketFactoryCompat;
|
||||||
import org.schabi.newpipe.util.ThemeHelper;
|
import org.schabi.newpipe.util.ThemeHelper;
|
||||||
import org.schabi.newpipe.views.FocusOverlayView;
|
import org.schabi.newpipe.views.FocusOverlayView;
|
||||||
|
|
||||||
|
@ -113,6 +114,11 @@ public class MainActivity extends AppCompatActivity {
|
||||||
protected void onCreate(Bundle savedInstanceState) {
|
protected void onCreate(Bundle savedInstanceState) {
|
||||||
if (DEBUG) Log.d(TAG, "onCreate() called with: savedInstanceState = [" + savedInstanceState + "]");
|
if (DEBUG) Log.d(TAG, "onCreate() called with: savedInstanceState = [" + savedInstanceState + "]");
|
||||||
|
|
||||||
|
// enable TLS1.1/1.2 for kitkat devices, to fix download and play for mediaCCC sources
|
||||||
|
if (Build.VERSION.SDK_INT == Build.VERSION_CODES.KITKAT) {
|
||||||
|
TLSSocketFactoryCompat.setAsDefault();
|
||||||
|
}
|
||||||
|
|
||||||
ThemeHelper.setTheme(this, ServiceHelper.getSelectedServiceId(this));
|
ThemeHelper.setTheme(this, ServiceHelper.getSelectedServiceId(this));
|
||||||
|
|
||||||
super.onCreate(savedInstanceState);
|
super.onCreate(savedInstanceState);
|
||||||
|
|
|
@ -1,5 +1,7 @@
|
||||||
package org.schabi.newpipe.database.playlist.model;
|
package org.schabi.newpipe.database.playlist.model;
|
||||||
|
|
||||||
|
import android.text.TextUtils;
|
||||||
|
|
||||||
import androidx.room.ColumnInfo;
|
import androidx.room.ColumnInfo;
|
||||||
import androidx.room.Entity;
|
import androidx.room.Entity;
|
||||||
import androidx.room.Ignore;
|
import androidx.room.Ignore;
|
||||||
|
@ -72,10 +74,16 @@ public class PlaylistRemoteEntity implements PlaylistLocalItem {
|
||||||
|
|
||||||
@Ignore
|
@Ignore
|
||||||
public boolean isIdenticalTo(final PlaylistInfo info) {
|
public boolean isIdenticalTo(final PlaylistInfo info) {
|
||||||
return getServiceId() == info.getServiceId() && getName().equals(info.getName()) &&
|
/*
|
||||||
getStreamCount() == info.getStreamCount() && getUrl().equals(info.getUrl()) &&
|
* Returns boolean comparing the online playlist and the local copy.
|
||||||
getThumbnailUrl().equals(info.getThumbnailUrl()) &&
|
* (False if info changed such as playlist name or track count)
|
||||||
getUploader().equals(info.getUploaderName());
|
*/
|
||||||
|
return getServiceId() == info.getServiceId()
|
||||||
|
&& getStreamCount() == info.getStreamCount()
|
||||||
|
&& TextUtils.equals(getName(), info.getName())
|
||||||
|
&& TextUtils.equals(getUrl(), info.getUrl())
|
||||||
|
&& TextUtils.equals(getThumbnailUrl(), info.getThumbnailUrl())
|
||||||
|
&& TextUtils.equals(getUploader(), info.getUploaderName());
|
||||||
}
|
}
|
||||||
|
|
||||||
public long getUid() {
|
public long getUid() {
|
||||||
|
|
|
@ -38,6 +38,7 @@ import com.nononsenseapps.filepicker.Utils;
|
||||||
|
|
||||||
import org.schabi.newpipe.MainActivity;
|
import org.schabi.newpipe.MainActivity;
|
||||||
import org.schabi.newpipe.R;
|
import org.schabi.newpipe.R;
|
||||||
|
import org.schabi.newpipe.RouterActivity;
|
||||||
import org.schabi.newpipe.extractor.MediaFormat;
|
import org.schabi.newpipe.extractor.MediaFormat;
|
||||||
import org.schabi.newpipe.extractor.NewPipe;
|
import org.schabi.newpipe.extractor.NewPipe;
|
||||||
import org.schabi.newpipe.extractor.localization.Localization;
|
import org.schabi.newpipe.extractor.localization.Localization;
|
||||||
|
@ -368,6 +369,9 @@ public class DownloadDialog extends DialogFragment implements RadioGroup.OnCheck
|
||||||
toolbar.setOnMenuItemClickListener(item -> {
|
toolbar.setOnMenuItemClickListener(item -> {
|
||||||
if (item.getItemId() == R.id.okay) {
|
if (item.getItemId() == R.id.okay) {
|
||||||
prepareSelectedDownload();
|
prepareSelectedDownload();
|
||||||
|
if (getActivity() instanceof RouterActivity) {
|
||||||
|
getActivity().finish();
|
||||||
|
}
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
|
|
|
@ -259,7 +259,7 @@ public class PlaylistFragment extends BaseListInfoFragment<PlaylistInfo> {
|
||||||
animateView(headerRootLayout, true, 100);
|
animateView(headerRootLayout, true, 100);
|
||||||
animateView(headerUploaderLayout, true, 300);
|
animateView(headerUploaderLayout, true, 300);
|
||||||
headerUploaderLayout.setOnClickListener(null);
|
headerUploaderLayout.setOnClickListener(null);
|
||||||
if (!TextUtils.isEmpty(result.getUploaderName())) {
|
if (!TextUtils.isEmpty(result.getUploaderName())) { // If we have an uploader : Put them into the ui
|
||||||
headerUploaderName.setText(result.getUploaderName());
|
headerUploaderName.setText(result.getUploaderName());
|
||||||
if (!TextUtils.isEmpty(result.getUploaderUrl())) {
|
if (!TextUtils.isEmpty(result.getUploaderUrl())) {
|
||||||
headerUploaderLayout.setOnClickListener(v -> {
|
headerUploaderLayout.setOnClickListener(v -> {
|
||||||
|
@ -273,6 +273,8 @@ public class PlaylistFragment extends BaseListInfoFragment<PlaylistInfo> {
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
} else { // Else : say we have no uploader
|
||||||
|
headerUploaderName.setText(R.string.playlist_no_uploader);
|
||||||
}
|
}
|
||||||
|
|
||||||
playlistCtrl.setVisibility(View.VISIBLE);
|
playlistCtrl.setVisibility(View.VISIBLE);
|
||||||
|
|
|
@ -10,6 +10,8 @@ import org.schabi.newpipe.local.history.HistoryRecordManager;
|
||||||
import org.schabi.newpipe.util.ImageDisplayConstants;
|
import org.schabi.newpipe.util.ImageDisplayConstants;
|
||||||
import org.schabi.newpipe.util.Localization;
|
import org.schabi.newpipe.util.Localization;
|
||||||
|
|
||||||
|
import android.text.TextUtils;
|
||||||
|
|
||||||
import java.text.DateFormat;
|
import java.text.DateFormat;
|
||||||
|
|
||||||
public class RemotePlaylistItemHolder extends PlaylistItemHolder {
|
public class RemotePlaylistItemHolder extends PlaylistItemHolder {
|
||||||
|
@ -28,8 +30,14 @@ public class RemotePlaylistItemHolder extends PlaylistItemHolder {
|
||||||
|
|
||||||
itemTitleView.setText(item.getName());
|
itemTitleView.setText(item.getName());
|
||||||
itemStreamCountView.setText(String.valueOf(item.getStreamCount()));
|
itemStreamCountView.setText(String.valueOf(item.getStreamCount()));
|
||||||
|
// Here is where the uploader name is set in the bookmarked playlists library
|
||||||
|
if (!TextUtils.isEmpty(item.getUploader())) {
|
||||||
itemUploaderView.setText(Localization.concatenateStrings(item.getUploader(),
|
itemUploaderView.setText(Localization.concatenateStrings(item.getUploader(),
|
||||||
NewPipe.getNameOfService(item.getServiceId())));
|
NewPipe.getNameOfService(item.getServiceId())));
|
||||||
|
} else {
|
||||||
|
itemUploaderView.setText(NewPipe.getNameOfService(item.getServiceId()));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
itemBuilder.displayImage(item.getThumbnailUrl(), itemThumbnailView,
|
itemBuilder.displayImage(item.getThumbnailUrl(), itemThumbnailView,
|
||||||
ImageDisplayConstants.DISPLAY_PLAYLIST_OPTIONS);
|
ImageDisplayConstants.DISPLAY_PLAYLIST_OPTIONS);
|
||||||
|
|
|
@ -325,6 +325,16 @@ public class LocalPlaylistFragment extends BaseLocalListFragment<List<PlaylistSt
|
||||||
headerBackgroundButton.setOnClickListener(view ->
|
headerBackgroundButton.setOnClickListener(view ->
|
||||||
NavigationHelper.playOnBackgroundPlayer(activity, getPlayQueue(), false));
|
NavigationHelper.playOnBackgroundPlayer(activity, getPlayQueue(), false));
|
||||||
|
|
||||||
|
headerPopupButton.setOnLongClickListener(view -> {
|
||||||
|
NavigationHelper.enqueueOnPopupPlayer(activity, getPlayQueue(), true);
|
||||||
|
return true;
|
||||||
|
});
|
||||||
|
|
||||||
|
headerBackgroundButton.setOnLongClickListener(view -> {
|
||||||
|
NavigationHelper.enqueueOnBackgroundPlayer(activity, getPlayQueue(), true);
|
||||||
|
return true;
|
||||||
|
});
|
||||||
|
|
||||||
hideLoading();
|
hideLoading();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -178,7 +178,6 @@ public abstract class BasePlayer implements
|
||||||
// Player
|
// Player
|
||||||
//////////////////////////////////////////////////////////////////////////*/
|
//////////////////////////////////////////////////////////////////////////*/
|
||||||
|
|
||||||
protected final static int FAST_FORWARD_REWIND_AMOUNT_MILLIS = 10000; // 10 Seconds
|
|
||||||
protected final static int PLAY_PREV_ACTIVATION_LIMIT_MILLIS = 5000; // 5 seconds
|
protected final static int PLAY_PREV_ACTIVATION_LIMIT_MILLIS = 5000; // 5 seconds
|
||||||
protected final static int PROGRESS_LOOP_INTERVAL_MILLIS = 500;
|
protected final static int PROGRESS_LOOP_INTERVAL_MILLIS = 500;
|
||||||
protected final static int RECOVERY_SKIP_THRESHOLD_MILLIS = 3000; // 3 seconds
|
protected final static int RECOVERY_SKIP_THRESHOLD_MILLIS = 3000; // 3 seconds
|
||||||
|
@ -954,12 +953,19 @@ public abstract class BasePlayer implements
|
||||||
|
|
||||||
public void onFastRewind() {
|
public void onFastRewind() {
|
||||||
if (DEBUG) Log.d(TAG, "onFastRewind() called");
|
if (DEBUG) Log.d(TAG, "onFastRewind() called");
|
||||||
seekBy(-FAST_FORWARD_REWIND_AMOUNT_MILLIS);
|
seekBy(-getSeekDuration());
|
||||||
}
|
}
|
||||||
|
|
||||||
public void onFastForward() {
|
public void onFastForward() {
|
||||||
if (DEBUG) Log.d(TAG, "onFastForward() called");
|
if (DEBUG) Log.d(TAG, "onFastForward() called");
|
||||||
seekBy(FAST_FORWARD_REWIND_AMOUNT_MILLIS);
|
seekBy(getSeekDuration());
|
||||||
|
}
|
||||||
|
|
||||||
|
private int getSeekDuration() {
|
||||||
|
final SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context);
|
||||||
|
final String key = context.getString(R.string.seek_duration_key);
|
||||||
|
final String value = prefs.getString(key, context.getString(R.string.seek_duration_default_value));
|
||||||
|
return Integer.parseInt(value);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void onPlayPrevious() {
|
public void onPlayPrevious() {
|
||||||
|
|
|
@ -5,6 +5,7 @@ import android.content.Context;
|
||||||
import android.content.SharedPreferences;
|
import android.content.SharedPreferences;
|
||||||
import android.os.Bundle;
|
import android.os.Bundle;
|
||||||
import android.preference.PreferenceManager;
|
import android.preference.PreferenceManager;
|
||||||
|
import android.text.InputType;
|
||||||
import android.view.LayoutInflater;
|
import android.view.LayoutInflater;
|
||||||
import android.view.Menu;
|
import android.view.Menu;
|
||||||
import android.view.MenuInflater;
|
import android.view.MenuInflater;
|
||||||
|
@ -88,6 +89,13 @@ public class PeertubeInstanceListFragment extends Fragment {
|
||||||
public void onViewCreated(@NonNull View rootView, @Nullable Bundle savedInstanceState) {
|
public void onViewCreated(@NonNull View rootView, @Nullable Bundle savedInstanceState) {
|
||||||
super.onViewCreated(rootView, savedInstanceState);
|
super.onViewCreated(rootView, savedInstanceState);
|
||||||
|
|
||||||
|
initViews(rootView);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void initViews(@NonNull View rootView) {
|
||||||
|
TextView instanceHelpTV = rootView.findViewById(R.id.instanceHelpTV);
|
||||||
|
instanceHelpTV.setText(getString(R.string.peertube_instance_url_help, getString(R.string.peertube_instance_list_url)));
|
||||||
|
|
||||||
initButton(rootView);
|
initButton(rootView);
|
||||||
|
|
||||||
RecyclerView listInstances = rootView.findViewById(R.id.instances);
|
RecyclerView listInstances = rootView.findViewById(R.id.instances);
|
||||||
|
@ -203,17 +211,18 @@ public class PeertubeInstanceListFragment extends Fragment {
|
||||||
|
|
||||||
private void showAddItemDialog(Context c) {
|
private void showAddItemDialog(Context c) {
|
||||||
final EditText urlET = new EditText(c);
|
final EditText urlET = new EditText(c);
|
||||||
|
urlET.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_URI);
|
||||||
urlET.setHint(R.string.peertube_instance_add_help);
|
urlET.setHint(R.string.peertube_instance_add_help);
|
||||||
AlertDialog dialog = new AlertDialog.Builder(c)
|
AlertDialog dialog = new AlertDialog.Builder(c)
|
||||||
.setTitle(R.string.peertube_instance_add_title)
|
.setTitle(R.string.peertube_instance_add_title)
|
||||||
.setIcon(R.drawable.place_holder_peertube)
|
.setIcon(R.drawable.place_holder_peertube)
|
||||||
.setView(urlET)
|
|
||||||
.setNegativeButton(R.string.cancel, null)
|
.setNegativeButton(R.string.cancel, null)
|
||||||
.setPositiveButton(R.string.finish, (dialog1, which) -> {
|
.setPositiveButton(R.string.finish, (dialog1, which) -> {
|
||||||
String url = urlET.getText().toString();
|
String url = urlET.getText().toString();
|
||||||
addInstance(url);
|
addInstance(url);
|
||||||
})
|
})
|
||||||
.create();
|
.create();
|
||||||
|
dialog.setView(urlET, 50, 0, 50, 0);
|
||||||
dialog.show();
|
dialog.show();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -237,6 +246,7 @@ public class PeertubeInstanceListFragment extends Fragment {
|
||||||
|
|
||||||
@Nullable
|
@Nullable
|
||||||
private String cleanUrl(String url){
|
private String cleanUrl(String url){
|
||||||
|
url = url.trim();
|
||||||
// if protocol not present, add https
|
// if protocol not present, add https
|
||||||
if(!url.startsWith("http")){
|
if(!url.startsWith("http")){
|
||||||
url = "https://" + url;
|
url = "https://" + url;
|
||||||
|
|
|
@ -13,7 +13,7 @@ import java.io.IOException;
|
||||||
import java.nio.ByteBuffer;
|
import java.nio.ByteBuffer;
|
||||||
import java.nio.ByteOrder;
|
import java.nio.ByteOrder;
|
||||||
|
|
||||||
import javax.annotation.Nullable;
|
import androidx.annotation.Nullable;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author kapodamy
|
* @author kapodamy
|
||||||
|
|
|
@ -0,0 +1,104 @@
|
||||||
|
package org.schabi.newpipe.util;
|
||||||
|
|
||||||
|
import java.io.IOException;
|
||||||
|
import java.net.InetAddress;
|
||||||
|
import java.net.Socket;
|
||||||
|
import java.net.UnknownHostException;
|
||||||
|
import java.security.KeyManagementException;
|
||||||
|
import java.security.NoSuchAlgorithmException;
|
||||||
|
|
||||||
|
import javax.net.ssl.HttpsURLConnection;
|
||||||
|
import javax.net.ssl.SSLContext;
|
||||||
|
import javax.net.ssl.SSLSocket;
|
||||||
|
import javax.net.ssl.SSLSocketFactory;
|
||||||
|
import javax.net.ssl.TrustManager;
|
||||||
|
|
||||||
|
import static org.schabi.newpipe.MainActivity.DEBUG;
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* This is an extension of the SSLSocketFactory which enables TLS 1.2 and 1.1.
|
||||||
|
* Created for usage on Android 4.1-4.4 devices, which haven't enabled those by default.
|
||||||
|
*/
|
||||||
|
public class TLSSocketFactoryCompat extends SSLSocketFactory {
|
||||||
|
|
||||||
|
|
||||||
|
private static TLSSocketFactoryCompat instance = null;
|
||||||
|
|
||||||
|
private SSLSocketFactory internalSSLSocketFactory;
|
||||||
|
|
||||||
|
public static TLSSocketFactoryCompat getInstance() throws NoSuchAlgorithmException, KeyManagementException {
|
||||||
|
if (instance != null) {
|
||||||
|
return instance;
|
||||||
|
}
|
||||||
|
return instance = new TLSSocketFactoryCompat();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public TLSSocketFactoryCompat() throws KeyManagementException, NoSuchAlgorithmException {
|
||||||
|
SSLContext context = SSLContext.getInstance("TLS");
|
||||||
|
context.init(null, null, null);
|
||||||
|
internalSSLSocketFactory = context.getSocketFactory();
|
||||||
|
}
|
||||||
|
|
||||||
|
public TLSSocketFactoryCompat(TrustManager[] tm) throws KeyManagementException, NoSuchAlgorithmException {
|
||||||
|
SSLContext context = SSLContext.getInstance("TLS");
|
||||||
|
context.init(null, tm, new java.security.SecureRandom());
|
||||||
|
internalSSLSocketFactory = context.getSocketFactory();
|
||||||
|
}
|
||||||
|
|
||||||
|
public static void setAsDefault() {
|
||||||
|
try {
|
||||||
|
HttpsURLConnection.setDefaultSSLSocketFactory(getInstance());
|
||||||
|
} catch (NoSuchAlgorithmException | KeyManagementException e) {
|
||||||
|
if (DEBUG) e.printStackTrace();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String[] getDefaultCipherSuites() {
|
||||||
|
return internalSSLSocketFactory.getDefaultCipherSuites();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String[] getSupportedCipherSuites() {
|
||||||
|
return internalSSLSocketFactory.getSupportedCipherSuites();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public Socket createSocket() throws IOException {
|
||||||
|
return enableTLSOnSocket(internalSSLSocketFactory.createSocket());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public Socket createSocket(Socket s, String host, int port, boolean autoClose) throws IOException {
|
||||||
|
return enableTLSOnSocket(internalSSLSocketFactory.createSocket(s, host, port, autoClose));
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public Socket createSocket(String host, int port) throws IOException, UnknownHostException {
|
||||||
|
return enableTLSOnSocket(internalSSLSocketFactory.createSocket(host, port));
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public Socket createSocket(String host, int port, InetAddress localHost, int localPort) throws IOException, UnknownHostException {
|
||||||
|
return enableTLSOnSocket(internalSSLSocketFactory.createSocket(host, port, localHost, localPort));
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public Socket createSocket(InetAddress host, int port) throws IOException {
|
||||||
|
return enableTLSOnSocket(internalSSLSocketFactory.createSocket(host, port));
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public Socket createSocket(InetAddress address, int port, InetAddress localAddress, int localPort) throws IOException {
|
||||||
|
return enableTLSOnSocket(internalSSLSocketFactory.createSocket(address, port, localAddress, localPort));
|
||||||
|
}
|
||||||
|
|
||||||
|
private Socket enableTLSOnSocket(Socket socket) {
|
||||||
|
if (socket != null && (socket instanceof SSLSocket)) {
|
||||||
|
((SSLSocket) socket).setEnabledProtocols(new String[]{"TLSv1.1", "TLSv1.2"});
|
||||||
|
}
|
||||||
|
return socket;
|
||||||
|
}
|
||||||
|
}
|
|
@ -20,7 +20,7 @@
|
||||||
<string name="download_path_summary">يتم تخزين ملفات الفيديو التي تم تنزيلها هنا</string>
|
<string name="download_path_summary">يتم تخزين ملفات الفيديو التي تم تنزيلها هنا</string>
|
||||||
<string name="download_path_title">مجلد تحميل الفيديو</string>
|
<string name="download_path_title">مجلد تحميل الفيديو</string>
|
||||||
<string name="err_dir_create">"لا يمكن إنشاء مجلد للتنزيلات في '%1$s'"</string>
|
<string name="err_dir_create">"لا يمكن إنشاء مجلد للتنزيلات في '%1$s'"</string>
|
||||||
<string name="info_dir_created">إنشاء دليل التنزيل \'%1$s\'</string>
|
<string name="info_dir_created">دليل التنزيل الذي تم إنشاؤه \'%1$s\'</string>
|
||||||
<string name="install">تثبيت</string>
|
<string name="install">تثبيت</string>
|
||||||
<string name="kore_not_found">تطبيق Kore غير موجود. هل تريد تثبيته ؟</string>
|
<string name="kore_not_found">تطبيق Kore غير موجود. هل تريد تثبيته ؟</string>
|
||||||
<string name="light_theme_title">مضيء</string>
|
<string name="light_theme_title">مضيء</string>
|
||||||
|
@ -42,7 +42,7 @@
|
||||||
<string name="share">مشاركة</string>
|
<string name="share">مشاركة</string>
|
||||||
<string name="share_dialog_title">مشاركة بواسطة</string>
|
<string name="share_dialog_title">مشاركة بواسطة</string>
|
||||||
<string name="show_next_and_similar_title">عرض مقاطع الفيديو \"التالية\" و \"المشابهة\"</string>
|
<string name="show_next_and_similar_title">عرض مقاطع الفيديو \"التالية\" و \"المشابهة\"</string>
|
||||||
<string name="show_play_with_kodi_summary">عرض خيار تشغيل الفيديو عبر مركز وسائط كودي</string>
|
<string name="show_play_with_kodi_summary">عرض خيارات تشغيل الفيديو من خلال مركز كودي ميديا</string>
|
||||||
<string name="show_play_with_kodi_title">عرض خيار التشغيل بواسطة كودي</string>
|
<string name="show_play_with_kodi_title">عرض خيار التشغيل بواسطة كودي</string>
|
||||||
<string name="theme_title">السمة</string>
|
<string name="theme_title">السمة</string>
|
||||||
<string name="upload_date_text">تم النشر يوم %1$s</string>
|
<string name="upload_date_text">تم النشر يوم %1$s</string>
|
||||||
|
@ -69,8 +69,8 @@
|
||||||
<string name="enable_watch_history_title">مراقبة السجل</string>
|
<string name="enable_watch_history_title">مراقبة السجل</string>
|
||||||
<string name="settings_category_history_title">التاريخ و ذاكرة التخزين المؤقت</string>
|
<string name="settings_category_history_title">التاريخ و ذاكرة التخزين المؤقت</string>
|
||||||
<string name="content">محتوى</string>
|
<string name="content">محتوى</string>
|
||||||
<string name="downloads">التحميلات</string>
|
<string name="downloads">الملفات المحملة</string>
|
||||||
<string name="downloads_title">التحميلات</string>
|
<string name="downloads_title">الملفات المحملة</string>
|
||||||
<string name="all">الجميع</string>
|
<string name="all">الجميع</string>
|
||||||
<string name="channel">القناة</string>
|
<string name="channel">القناة</string>
|
||||||
<string name="video">الفيديو</string>
|
<string name="video">الفيديو</string>
|
||||||
|
@ -113,11 +113,11 @@
|
||||||
<string name="show_age_restricted_content_title">محتوى مقيد بحسب العمر</string>
|
<string name="show_age_restricted_content_title">محتوى مقيد بحسب العمر</string>
|
||||||
<string name="video_is_age_restricted">"إظهار الفيديو المقيد بحسب العمر. يمكن السماح باستخدام هذه المواد من \"الإعدادات\"."</string>
|
<string name="video_is_age_restricted">"إظهار الفيديو المقيد بحسب العمر. يمكن السماح باستخدام هذه المواد من \"الإعدادات\"."</string>
|
||||||
<string name="duration_live">بث مباشر</string>
|
<string name="duration_live">بث مباشر</string>
|
||||||
<string name="error_report_title">تقرير خطأ</string>
|
<string name="error_report_title">تقرير عن مشكلة</string>
|
||||||
<string name="playlist">قائمة التشغيل</string>
|
<string name="playlist">قائمة التشغيل</string>
|
||||||
<string name="yes">نعم</string>
|
<string name="yes">نعم</string>
|
||||||
<string name="later">لاحقاً</string>
|
<string name="later">لاحقاً</string>
|
||||||
<string name="disabled">تعطيل</string>
|
<string name="disabled">متوقف</string>
|
||||||
<string name="filter">فلتر</string>
|
<string name="filter">فلتر</string>
|
||||||
<string name="refresh">تحديث</string>
|
<string name="refresh">تحديث</string>
|
||||||
<string name="clear">تنظيف</string>
|
<string name="clear">تنظيف</string>
|
||||||
|
@ -200,7 +200,7 @@
|
||||||
<string name="action_open_website">فتح الموقع</string>
|
<string name="action_open_website">فتح الموقع</string>
|
||||||
<string name="tab_contributors">المساهمون</string>
|
<string name="tab_contributors">المساهمون</string>
|
||||||
<string name="tab_licenses">التراخيص</string>
|
<string name="tab_licenses">التراخيص</string>
|
||||||
<string name="app_description">مجاني خفيف الوزن بث حي على أندرويد.</string>
|
<string name="app_description">تطبيق مجاني خفيف الوزن وبث حي على نظام أندرويد.</string>
|
||||||
<string name="contribution_title">ساهم</string>
|
<string name="contribution_title">ساهم</string>
|
||||||
<string name="contribution_encouragement">إذا كانت لديك أفكار؛ أو ترجمة، أو تغييرات تخص التصميم، أو تنظيف و تحسين الشفرة البرمجية ، أو تعديلات عميقة عليها، فتذكر أنّ مساعدتك دائما موضع ترحيب. وكلما أتممنا شيئا كلما كان ذلك أفضل !</string>
|
<string name="contribution_encouragement">إذا كانت لديك أفكار؛ أو ترجمة، أو تغييرات تخص التصميم، أو تنظيف و تحسين الشفرة البرمجية ، أو تعديلات عميقة عليها، فتذكر أنّ مساعدتك دائما موضع ترحيب. وكلما أتممنا شيئا كلما كان ذلك أفضل !</string>
|
||||||
<string name="view_on_github">عرض على GitHub</string>
|
<string name="view_on_github">عرض على GitHub</string>
|
||||||
|
@ -234,7 +234,7 @@
|
||||||
<string name="play_queue_stream_detail">التفاصيل</string>
|
<string name="play_queue_stream_detail">التفاصيل</string>
|
||||||
<string name="play_queue_audio_settings">الإعدادات الصوتية</string>
|
<string name="play_queue_audio_settings">الإعدادات الصوتية</string>
|
||||||
<string name="start_here_on_main">تشغيل هنا</string>
|
<string name="start_here_on_main">تشغيل هنا</string>
|
||||||
<string name="start_here_on_popup">تشغيل في وضع نافذة منبثقة</string>
|
<string name="start_here_on_popup">بدأ التشغيل في نافذة منبثقة جديدة</string>
|
||||||
<string name="reCaptcha_title">تحدي الكابتشا</string>
|
<string name="reCaptcha_title">تحدي الكابتشا</string>
|
||||||
<string name="hold_to_append">ضغط مطول للإدراج الى قائمة الانتظار</string>
|
<string name="hold_to_append">ضغط مطول للإدراج الى قائمة الانتظار</string>
|
||||||
<plurals name="views">
|
<plurals name="views">
|
||||||
|
@ -246,12 +246,12 @@
|
||||||
<item quantity="other">%s شاهدو</item>
|
<item quantity="other">%s شاهدو</item>
|
||||||
</plurals>
|
</plurals>
|
||||||
<plurals name="videos">
|
<plurals name="videos">
|
||||||
<item quantity="zero">فيديو%s video</item>
|
<item quantity="zero">فيديوهات</item>
|
||||||
<item quantity="one">%s videosفيديوهات</item>
|
<item quantity="one">فيديوهات</item>
|
||||||
<item quantity="two">%s videosفيديوهات</item>
|
<item quantity="two">فيديوهات</item>
|
||||||
<item quantity="few">%s videosفيديوهات</item>
|
<item quantity="few">فيديوهات</item>
|
||||||
<item quantity="many">%s videosفيديوهات</item>
|
<item quantity="many">فيديوهات</item>
|
||||||
<item quantity="other">%s videosفيديوهات</item>
|
<item quantity="other">فيديوهات</item>
|
||||||
</plurals>
|
</plurals>
|
||||||
<string name="recaptcha_request_toast">طلب اختبار الكابتشا مطلوب</string>
|
<string name="recaptcha_request_toast">طلب اختبار الكابتشا مطلوب</string>
|
||||||
<string name="copyright" formatted="true">© %1$sبواسطة%2$sتحت%3$s</string>
|
<string name="copyright" formatted="true">© %1$sبواسطة%2$sتحت%3$s</string>
|
||||||
|
@ -425,10 +425,10 @@
|
||||||
<string name="app_update_notification_channel_name">تتبيه تحديث التطبيق</string>
|
<string name="app_update_notification_channel_name">تتبيه تحديث التطبيق</string>
|
||||||
<string name="volume_gesture_control_title">إيماءة التحكم بالصوت</string>
|
<string name="volume_gesture_control_title">إيماءة التحكم بالصوت</string>
|
||||||
<string name="events">الأحداث</string>
|
<string name="events">الأحداث</string>
|
||||||
<string name="app_update_notification_channel_description">إخطارات NewPipe جديدة الإصدار</string>
|
<string name="app_update_notification_channel_description">إخطارات لنسخة NewPipe الجديدة</string>
|
||||||
<string name="download_to_sdcard_error_title">ذاكرة التخزين الخارجية غير متوفرة</string>
|
<string name="download_to_sdcard_error_title">وحدة التخزين الخارجية غير متوفرة</string>
|
||||||
<string name="download_to_sdcard_error_message">"التنزيل على بطاقة SD الخارجية غير ممكن. إعادة تعيين موقع مجلد التحميل؟"</string>
|
<string name="download_to_sdcard_error_message">"التنزيل على بطاقة SD الخارجية غير ممكن. إعادة تعيين موقع مجلد التحميل؟"</string>
|
||||||
<string name="saved_tabs_invalid_json">استخدام خطأ علامات التبويب الافتراضية, أثناء قراءة علامات التبويب المحفوظة</string>
|
<string name="saved_tabs_invalid_json">باستخدام علامات التبويب الافتراضية ، خطأ أثناء قراءة علامات التبويب المحفوظة</string>
|
||||||
<string name="restore_defaults">استعادة الضبط الافتراضي</string>
|
<string name="restore_defaults">استعادة الضبط الافتراضي</string>
|
||||||
<string name="restore_defaults_confirmation">هل تريد استعادة الإعدادات الافتراضية؟</string>
|
<string name="restore_defaults_confirmation">هل تريد استعادة الإعدادات الافتراضية؟</string>
|
||||||
<string name="subscribers_count_not_available">عدد المشتركين غير متاح</string>
|
<string name="subscribers_count_not_available">عدد المشتركين غير متاح</string>
|
||||||
|
@ -449,7 +449,7 @@
|
||||||
<string name="paused">متوقف</string>
|
<string name="paused">متوقف</string>
|
||||||
<string name="queued">في قائمة الانتظار</string>
|
<string name="queued">في قائمة الانتظار</string>
|
||||||
<string name="post_processing">قيد المعالجة</string>
|
<string name="post_processing">قيد المعالجة</string>
|
||||||
<string name="enqueue">قائمة الانتظار</string>
|
<string name="enqueue">قائمه انتظار</string>
|
||||||
<string name="permission_denied">تم رفضها من قبل النظام</string>
|
<string name="permission_denied">تم رفضها من قبل النظام</string>
|
||||||
<string name="download_failed">فشل التنزيل</string>
|
<string name="download_failed">فشل التنزيل</string>
|
||||||
<string name="download_finished">تم الانتهاء من التحميل</string>
|
<string name="download_finished">تم الانتهاء من التحميل</string>
|
||||||
|
@ -520,5 +520,39 @@
|
||||||
<string name="delete_playback_states_alert">حذف كل مواقف التشغيل؟</string>
|
<string name="delete_playback_states_alert">حذف كل مواقف التشغيل؟</string>
|
||||||
<string name="download_choose_new_path">تغيير مجلدات التنزيل إلى حيز التنفيذ</string>
|
<string name="download_choose_new_path">تغيير مجلدات التنزيل إلى حيز التنفيذ</string>
|
||||||
<string name="drawer_header_description">تبديل الخدمة ، المحدد حاليًا:</string>
|
<string name="drawer_header_description">تبديل الخدمة ، المحدد حاليًا:</string>
|
||||||
<string name="default_kiosk_page_sumatry">الكشك الافتراضي</string>
|
<string name="default_kiosk_page_summary">الكشك الافتراضي</string>
|
||||||
|
<string name="no_one_watching">لاتوجد مشاهدة</string>
|
||||||
|
<string name="no_one_listening">لا أحد يستمع</string>
|
||||||
|
<string name="localization_changes_requires_app_restart">ستتغير اللغة بمجرد إعادة تشغيل التطبيق.</string>
|
||||||
|
<plurals name="watching">
|
||||||
|
<item quantity="zero">مشاهد</item>
|
||||||
|
<item quantity="one">مشاهدة</item>
|
||||||
|
<item quantity="two">مشاهدة</item>
|
||||||
|
<item quantity="few">مشاهدات</item>
|
||||||
|
<item quantity="many">مشاهدات</item>
|
||||||
|
<item quantity="other">مشاهدات</item>
|
||||||
|
</plurals>
|
||||||
|
<plurals name="listening">
|
||||||
|
<item quantity="zero">مستمع</item>
|
||||||
|
<item quantity="one">مستمع</item>
|
||||||
|
<item quantity="two">مستمعين</item>
|
||||||
|
<item quantity="few">مستمعين</item>
|
||||||
|
<item quantity="many">مستمعين</item>
|
||||||
|
<item quantity="other">مستمعين</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="seek_duration_title">تسريع إلى الأمام/-ترجيع وقت البحث</string>
|
||||||
|
<string name="peertube_instance_url_title">نموذج بيرتوب</string>
|
||||||
|
<string name="peertube_instance_url_summary">تعيين حالات بيرتوب المفضلة لديك</string>
|
||||||
|
<string name="peertube_instance_add_title">إضافة نموذج</string>
|
||||||
|
<string name="peertube_instance_add_help">أدخل رابط نموذج</string>
|
||||||
|
<string name="peertube_instance_add_fail">فشل في التحقق من النموذج</string>
|
||||||
|
<string name="peertube_instance_add_https_only">فقط عناوين https المدعومة</string>
|
||||||
|
<string name="peertube_instance_add_exists">نموذج موجود بالفعل</string>
|
||||||
|
<string name="local">محلي</string>
|
||||||
|
<string name="recently_added">أضيف مؤخرا</string>
|
||||||
|
<string name="most_liked">الأكثر إعجابا</string>
|
||||||
|
<string name="playlist_no_uploader">تم إنشاؤه-تلقائيًا (لم يتم العثور على برنامج تحميل)</string>
|
||||||
|
<string name="recovering">استرد</string>
|
||||||
|
<string name="error_download_resource_gone">لا يمكن استرداد هذا التنزيل</string>
|
||||||
|
<string name="choose_instance_prompt">اختيار نموذج</string>
|
||||||
</resources>
|
</resources>
|
|
@ -38,8 +38,8 @@
|
||||||
<string name="later">稍后</string>
|
<string name="later">稍后</string>
|
||||||
<string name="network_error">网络错误</string>
|
<string name="network_error">网络错误</string>
|
||||||
<plurals name="videos">
|
<plurals name="videos">
|
||||||
<item quantity="one">%s 个视频</item>
|
<item quantity="one">视频</item>
|
||||||
<item quantity="other"/>
|
<item quantity="other"></item>
|
||||||
</plurals>
|
</plurals>
|
||||||
<string name="disabled">禁用</string>
|
<string name="disabled">禁用</string>
|
||||||
<string name="controls_background_title">背景</string>
|
<string name="controls_background_title">背景</string>
|
||||||
|
@ -62,7 +62,7 @@
|
||||||
<string name="clear_views_history_title">清除观看记录</string>
|
<string name="clear_views_history_title">清除观看记录</string>
|
||||||
<string name="minimize_on_exit_none_description">无</string>
|
<string name="minimize_on_exit_none_description">无</string>
|
||||||
<string name="minimize_on_exit_background_description">最小化后台播放器</string>
|
<string name="minimize_on_exit_background_description">最小化后台播放器</string>
|
||||||
<string name="minimize_on_exit_popup_description">最小化小窗口播放器</string>
|
<string name="minimize_on_exit_popup_description">最小化悬浮窗播放器</string>
|
||||||
<string name="channels">频道</string>
|
<string name="channels">频道</string>
|
||||||
<string name="playlists">播放列表</string>
|
<string name="playlists">播放列表</string>
|
||||||
<string name="unsubscribe">取消订阅</string>
|
<string name="unsubscribe">取消订阅</string>
|
||||||
|
@ -91,7 +91,7 @@
|
||||||
<string name="storage_permission_denied">存储访问权限已被拒绝</string>
|
<string name="storage_permission_denied">存储访问权限已被拒绝</string>
|
||||||
<plurals name="views">
|
<plurals name="views">
|
||||||
<item quantity="one">%1$s 次观看</item>
|
<item quantity="one">%1$s 次观看</item>
|
||||||
<item quantity="other"></item>
|
<item quantity="other"/>
|
||||||
</plurals>
|
</plurals>
|
||||||
<string name="short_thousand">千</string>
|
<string name="short_thousand">千</string>
|
||||||
<string name="short_million">百万</string>
|
<string name="short_million">百万</string>
|
||||||
|
@ -111,7 +111,7 @@
|
||||||
<string name="msg_wait">请稍候…</string>
|
<string name="msg_wait">请稍候…</string>
|
||||||
<string name="msg_copied">复制至剪贴板</string>
|
<string name="msg_copied">复制至剪贴板</string>
|
||||||
<string name="reCaptchaActivity">reCAPTCHA验证码</string>
|
<string name="reCaptchaActivity">reCAPTCHA验证码</string>
|
||||||
<string name="controls_popup_title">弹出</string>
|
<string name="controls_popup_title">悬浮窗播放</string>
|
||||||
<string name="title_activity_about">关于NewPipe</string>
|
<string name="title_activity_about">关于NewPipe</string>
|
||||||
<string name="action_settings">设置</string>
|
<string name="action_settings">设置</string>
|
||||||
<string name="action_about">关于</string>
|
<string name="action_about">关于</string>
|
||||||
|
@ -124,14 +124,14 @@
|
||||||
<string name="tab_licenses">许可证</string>
|
<string name="tab_licenses">许可证</string>
|
||||||
<string name="settings_category_downloads_title">下载</string>
|
<string name="settings_category_downloads_title">下载</string>
|
||||||
<string name="settings_file_charset_title">文件名中允许的字符</string>
|
<string name="settings_file_charset_title">文件名中允许的字符</string>
|
||||||
<string name="settings_file_replacement_character_summary">无效字符将会替换为此字符</string>
|
<string name="settings_file_replacement_character_summary">无效字符将会被替换为此</string>
|
||||||
<string name="charset_letters_and_digits">字母和数字</string>
|
<string name="charset_letters_and_digits">字母和数字</string>
|
||||||
<string name="charset_most_special_characters">最特殊字符</string>
|
<string name="charset_most_special_characters">最特殊字符</string>
|
||||||
<string name="search_no_results">没有结果</string>
|
<string name="search_no_results">没有结果</string>
|
||||||
<string name="no_subscribers">没有订阅者</string>
|
<string name="no_subscribers">没有订阅者</string>
|
||||||
<plurals name="subscribers">
|
<plurals name="subscribers">
|
||||||
<item quantity="one">%s个订阅者</item>
|
<item quantity="one">%s个订阅者</item>
|
||||||
<item quantity="other"></item>
|
<item quantity="other"/>
|
||||||
</plurals>
|
</plurals>
|
||||||
<string name="no_videos">没有视频</string>
|
<string name="no_videos">没有视频</string>
|
||||||
<string name="detail_drag_description">拖动以重新排序</string>
|
<string name="detail_drag_description">拖动以重新排序</string>
|
||||||
|
@ -143,7 +143,7 @@
|
||||||
<string name="toast_no_player">未安装用于播放此文件的应用程序</string>
|
<string name="toast_no_player">未安装用于播放此文件的应用程序</string>
|
||||||
<string name="one_item_deleted">已删除1个项目。</string>
|
<string name="one_item_deleted">已删除1个项目。</string>
|
||||||
<string name="main_page_content_summary">哪些标签需要在主页上展示</string>
|
<string name="main_page_content_summary">哪些标签需要在主页上展示</string>
|
||||||
<string name="list_view_mode">列表观看模式</string>
|
<string name="list_view_mode">列表视图模式</string>
|
||||||
<string name="missions_header_finished">已完成</string>
|
<string name="missions_header_finished">已完成</string>
|
||||||
<string name="missions_header_pending">等待中…</string>
|
<string name="missions_header_pending">等待中…</string>
|
||||||
<string name="paused">已暂停</string>
|
<string name="paused">已暂停</string>
|
||||||
|
@ -155,4 +155,364 @@
|
||||||
<string name="download_finished_more">%s 次下载已完成</string>
|
<string name="download_finished_more">%s 次下载已完成</string>
|
||||||
<string name="no_comments">没有评论</string>
|
<string name="no_comments">没有评论</string>
|
||||||
<string name="drawer_header_description">切换服务,当前选择:</string>
|
<string name="drawer_header_description">切换服务,当前选择:</string>
|
||||||
|
<string name="no_player_found">找不到串流播放器。您想安装 VLC 吗?</string>
|
||||||
|
<string name="screen_rotation">旋转</string>
|
||||||
|
<string name="use_external_video_player_title">使用第三方视频播放器</string>
|
||||||
|
<string name="use_external_audio_player_title">使用第三方视频播放器</string>
|
||||||
|
<string name="download_path_audio_title">音频下载文件夹</string>
|
||||||
|
<string name="autoplay_by_calling_app_summary">从其他应用打开 NewPipe 时就播放视频</string>
|
||||||
|
<string name="default_resolution_title">默认分辨率</string>
|
||||||
|
<string name="kore_not_found">找不到Kore。是否安装?</string>
|
||||||
|
<string name="show_play_with_kodi_title">显示“用Kodi播放”选项</string>
|
||||||
|
<string name="show_play_with_kodi_summary">显示“通过Kodi media center播放视频的选项”</string>
|
||||||
|
<string name="play_audio">音频</string>
|
||||||
|
<string name="default_audio_format_title">默认音频格式</string>
|
||||||
|
<string name="show_next_and_similar_title">显示“下一个”和“类似的”视频</string>
|
||||||
|
<string name="settings_category_video_audio_title">视频和音频</string>
|
||||||
|
<string name="background_player_playing_toast">在后台播放</string>
|
||||||
|
<string name="play_btn_text">播放</string>
|
||||||
|
<string name="content">内容</string>
|
||||||
|
<string name="show_age_restricted_content_title">受年龄限制的内容</string>
|
||||||
|
<string name="video_is_age_restricted">显示受年龄限制的视频。可从设置允许此类内容。</string>
|
||||||
|
<string name="duration_live">直播</string>
|
||||||
|
<string name="downloads">下载</string>
|
||||||
|
<string name="downloads_title">下载</string>
|
||||||
|
<string name="error_report_title">错误报告</string>
|
||||||
|
<string name="general_error">错误</string>
|
||||||
|
<string name="could_not_load_thumbnails">无法加载所有缩略图</string>
|
||||||
|
<string name="youtube_signature_decryption_error">无法解密视频 URL 的签名</string>
|
||||||
|
<string name="parsing_error">无法解析网址</string>
|
||||||
|
<string name="light_parsing_error">无法完全解析网址</string>
|
||||||
|
<string name="content_not_available">内容不可用</string>
|
||||||
|
<string name="could_not_setup_download_menu">无法设置下载菜单</string>
|
||||||
|
<string name="live_streams_not_supported">暂时不支持观看直播</string>
|
||||||
|
<string name="could_not_get_stream">无法获得任何信息流</string>
|
||||||
|
<string name="could_not_load_image">无法加载图像</string>
|
||||||
|
<string name="app_ui_crash">App UI 崩溃</string>
|
||||||
|
<string name="sorry_string">抱歉,这不应该发生的。</string>
|
||||||
|
<string name="error_report_button_text">通过电子邮件报告错误</string>
|
||||||
|
<string name="error_snackbar_message">抱歉,发生了一些错误。</string>
|
||||||
|
<string name="error_snackbar_action">报告</string>
|
||||||
|
<string name="what_device_headline">信息:</string>
|
||||||
|
<string name="what_happened_headline">发生了什么:</string>
|
||||||
|
<string name="info_labels">详情:\\n请求:\\n内容语言:\\n服务:\\nGMT时间:\\n包:\\n版本:\\n操作系统版本:</string>
|
||||||
|
<string name="your_comment">您的注释(请用英文):</string>
|
||||||
|
<string name="error_details_headline">详细信息:</string>
|
||||||
|
<string name="list_thumbnail_view_description">视频预览缩略图</string>
|
||||||
|
<string name="detail_thumbnail_view_description">播放视频,时长:</string>
|
||||||
|
<string name="detail_uploader_thumbnail_view_description">视频上传者的头像缩略图</string>
|
||||||
|
<string name="short_billion">字节</string>
|
||||||
|
<string name="msg_url_malform">错误的 URL 或未联网</string>
|
||||||
|
<string name="msg_running">NewPipe下载中</string>
|
||||||
|
<string name="no_available_dir">请稍后在设置中设定下载目录</string>
|
||||||
|
<string name="msg_popup_permission">用悬浮窗模式
|
||||||
|
\n需要此权限</string>
|
||||||
|
<string name="reCaptcha_title">reCAPTCHA验证</string>
|
||||||
|
<string name="recaptcha_request_toast">请求的新的CAPTCHA验证</string>
|
||||||
|
<string name="popup_mode_share_menu_title">NewPipe悬浮窗模式</string>
|
||||||
|
<string name="popup_playing_toast">在悬浮窗中播放</string>
|
||||||
|
<string name="default_popup_resolution_title">默认悬浮窗分辨率</string>
|
||||||
|
<string name="show_higher_resolutions_title">使用更高的分辨率</string>
|
||||||
|
<string name="show_higher_resolutions_summary">仅某些设备支持播放2K / 4K视频</string>
|
||||||
|
<string name="clear">清除</string>
|
||||||
|
<string name="popup_remember_size_pos_title">记住悬浮窗的尺寸与位置</string>
|
||||||
|
<string name="popup_remember_size_pos_summary">记住最后一次使用悬浮窗的大小和位置</string>
|
||||||
|
<string name="settings_category_popup_title">悬浮窗</string>
|
||||||
|
<string name="popup_resizing_indicator_title">调整大小</string>
|
||||||
|
<string name="use_external_video_player_summary">删除“某些”分辨率的音频</string>
|
||||||
|
<string name="player_gesture_controls_title">播放器手势控制</string>
|
||||||
|
<string name="player_gesture_controls_summary">使用手势控制播放器的亮度和音量</string>
|
||||||
|
<string name="show_search_suggestions_summary">显示搜索建议</string>
|
||||||
|
<string name="best_resolution">最佳分辨率</string>
|
||||||
|
<string name="app_description">开源小巧的Android媒体播放器。</string>
|
||||||
|
<string name="view_on_github">在GitHub上查看</string>
|
||||||
|
<string name="app_license_title">NewPipe开源许可证</string>
|
||||||
|
<string name="contribution_encouragement">你是否有想:翻译、设计、清理或重型代码更改 ——我们始终欢迎你来贡献!</string>
|
||||||
|
<string name="read_full_license">阅读许可证</string>
|
||||||
|
<string name="contribution_title">贡献</string>
|
||||||
|
<string name="settings_file_replacement_character_title">替换字符</string>
|
||||||
|
<string name="channel_unsubscribed">取消订阅频道</string>
|
||||||
|
<string name="subscription_change_failed">无法修改订阅</string>
|
||||||
|
<string name="subscription_update_failed">无法更新订阅</string>
|
||||||
|
<string name="tab_main">主页面</string>
|
||||||
|
<string name="tab_subscriptions">订阅</string>
|
||||||
|
<string name="fragment_whats_new">新增功能</string>
|
||||||
|
<string name="resume_on_audio_focus_gain_title">恢复前台焦点</string>
|
||||||
|
<string name="resume_on_audio_focus_gain_summary">中断后继续播放(例如突然来电后)</string>
|
||||||
|
<string name="enable_search_history_title">搜索历史记录</string>
|
||||||
|
<string name="enable_search_history_summary">在本地存储搜索查询记录</string>
|
||||||
|
<string name="enable_watch_history_summary">记录已观看视频</string>
|
||||||
|
<string name="title_activity_history">历史</string>
|
||||||
|
<string name="title_history_search">已搜索</string>
|
||||||
|
<string name="title_history_view">已观看</string>
|
||||||
|
<string name="history_disabled">历史记录功能已关闭</string>
|
||||||
|
<string name="action_history">历史</string>
|
||||||
|
<string name="history_empty">历史记录为空</string>
|
||||||
|
<string name="history_cleared">清除历史记录</string>
|
||||||
|
<string name="notification_channel_name">NewPipe 通知</string>
|
||||||
|
<string name="notification_channel_description">NewPipe 后台播放和悬浮窗播放的通知</string>
|
||||||
|
<string name="default_video_format_title">默认视频格式</string>
|
||||||
|
<string name="settings_category_player_behavior_title">行为</string>
|
||||||
|
<string name="empty_subscription_feed_subtitle">空空如也...</string>
|
||||||
|
<string name="no_views">0次观看</string>
|
||||||
|
<string name="item_deleted">项目已删除</string>
|
||||||
|
<string name="delete_item_search_history">是否要从搜索历史记录中删除此项目?</string>
|
||||||
|
<string name="main_page_content">显示在主页面内容</string>
|
||||||
|
<string name="blank_page_summary">空白页</string>
|
||||||
|
<string name="kiosk_page_summary">『时下流行』页-自定义</string>
|
||||||
|
<string name="subscription_page_summary">订阅页</string>
|
||||||
|
<string name="feed_page_summary">Feed 页面</string>
|
||||||
|
<string name="channel_page_summary">频道页</string>
|
||||||
|
<string name="select_a_channel">选择一个频道</string>
|
||||||
|
<string name="no_channel_subscribed_yet">尚未订阅频道</string>
|
||||||
|
<string name="select_a_kiosk">选择一个时下流行页</string>
|
||||||
|
<string name="kiosk">『时下流行』</string>
|
||||||
|
<string name="trending">趋势</string>
|
||||||
|
<string name="top_50">前50</string>
|
||||||
|
<string name="new_and_hot">最新与热门</string>
|
||||||
|
<string name="show_hold_to_append_title">显示 \"长按添加\" 说明</string>
|
||||||
|
<string name="show_hold_to_append_summary">在视频详情页中,按下背景播放或悬浮窗播放按钮时显示提示</string>
|
||||||
|
<string name="background_player_append">已加入后台播放播放列表</string>
|
||||||
|
<string name="popup_playing_append">已加入悬浮窗播放列表</string>
|
||||||
|
<string name="player_stream_failure">无法播放此串流</string>
|
||||||
|
<string name="player_unrecoverable_failure">发生无法恢复播放器错误</string>
|
||||||
|
<string name="player_recoverable_failure">恢复播放器错误</string>
|
||||||
|
<string name="title_activity_background_player">后台播放</string>
|
||||||
|
<string name="title_activity_popup_player">悬浮窗播放器</string>
|
||||||
|
<string name="play_queue_remove">移除</string>
|
||||||
|
<string name="play_queue_stream_detail">详情</string>
|
||||||
|
<string name="play_queue_audio_settings">音频设置</string>
|
||||||
|
<string name="hold_to_append">长按队列</string>
|
||||||
|
<string name="unknown_content">[未知]</string>
|
||||||
|
<string name="enqueue_on_background">添加到后台部分队列</string>
|
||||||
|
<string name="enqueue_on_popup">添加至新悬浮窗列表</string>
|
||||||
|
<string name="start_here_on_main">开始在此处开始播放</string>
|
||||||
|
<string name="start_here_on_background">开始后台播放</string>
|
||||||
|
<string name="start_here_on_popup">开始在新悬浮窗中播放</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="default_content_country_title">默认国家/地区</string>
|
||||||
|
<string name="toggle_orientation">切换方向</string>
|
||||||
|
<string name="switch_to_background">切换到背景播放</string>
|
||||||
|
<string name="switch_to_popup">切换到悬浮窗播放</string>
|
||||||
|
<string name="switch_to_main">切换到主页面</string>
|
||||||
|
<string name="service_title">服务</string>
|
||||||
|
<string name="drawer_open">打开抽屉</string>
|
||||||
|
<string name="drawer_close">关闭抽屉</string>
|
||||||
|
<string name="external_player_unsupported_link_type">第三方播放器不支持此类型链接</string>
|
||||||
|
<string name="invalid_url_toast">无效 URL</string>
|
||||||
|
<string name="video_streams_empty">未找到视频串流</string>
|
||||||
|
<string name="audio_streams_empty">找不到音频串流</string>
|
||||||
|
<string name="video_player">视频播放器</string>
|
||||||
|
<string name="background_player">后台播放器</string>
|
||||||
|
<string name="popup_player">悬浮窗播放器</string>
|
||||||
|
<string name="preferred_player_fetcher_notification_title">正在获取信息…</string>
|
||||||
|
<string name="preferred_player_fetcher_notification_message">正在加载请求的内容</string>
|
||||||
|
<string name="import_data_title">导入数据库</string>
|
||||||
|
<string name="export_data_title">导出数据库</string>
|
||||||
|
<string name="import_data_summary">覆盖当前历史记录和订阅</string>
|
||||||
|
<string name="export_data_summary">导出历史记录、订阅和播放列表</string>
|
||||||
|
<string name="export_complete_toast">导出成功</string>
|
||||||
|
<string name="import_complete_toast">导入成功</string>
|
||||||
|
<string name="no_valid_zip_file">没有有效的ZIP文件</string>
|
||||||
|
<string name="could_not_import_all_files">警告:无法导入所有文件。</string>
|
||||||
|
<string name="override_current_data">这将覆盖当前设置。</string>
|
||||||
|
<string name="show_info">显示信息</string>
|
||||||
|
<string name="tab_bookmarks">已收藏</string>
|
||||||
|
<string name="delete_stream_history_prompt">确定要从观看历史记录中删除该项吗?</string>
|
||||||
|
<string name="delete_all_history_prompt">是否确实要从历史记录中删除所有项目?</string>
|
||||||
|
<string name="title_last_played">最后播放</string>
|
||||||
|
<string name="title_most_played">播放最多</string>
|
||||||
|
<string name="always_ask_open_action">总是寻问</string>
|
||||||
|
<string name="create_playlist">新建播放列表</string>
|
||||||
|
<string name="delete_playlist">删除</string>
|
||||||
|
<string name="rename_playlist">重 命名</string>
|
||||||
|
<string name="playlist_name_input">名称</string>
|
||||||
|
<string name="append_playlist">添加到播放列表</string>
|
||||||
|
<string name="set_as_playlist_thumbnail">设为播放列表缩略图</string>
|
||||||
|
<string name="bookmark_playlist">收藏播放列表</string>
|
||||||
|
<string name="unbookmark_playlist">删除收藏</string>
|
||||||
|
<string name="delete_playlist_prompt">删除此播放列表?</string>
|
||||||
|
<string name="playlist_creation_success">新建播放列表成功</string>
|
||||||
|
<string name="playlist_add_stream_success">加入播放列表成功</string>
|
||||||
|
<string name="playlist_thumbnail_change_success">播放列表缩略图更改成功。</string>
|
||||||
|
<string name="playlist_delete_failure">无法删除播放列表</string>
|
||||||
|
<string name="caption_none">无字幕</string>
|
||||||
|
<string name="resize_fit">适应屏幕</string>
|
||||||
|
<string name="resize_fill">填充屏幕</string>
|
||||||
|
<string name="resize_zoom">缩放</string>
|
||||||
|
<string name="drawer_header_action_paceholder_text">敬请等待</string>
|
||||||
|
<string name="settings_category_debug_title">调试</string>
|
||||||
|
<string name="caption_auto_generated">自动生成</string>
|
||||||
|
<string name="enable_leak_canary_title">启用LeakCanary</string>
|
||||||
|
<string name="enable_leak_canary_summary">『内存泄漏监视』可能导致应用在『核心转储』时无响应</string>
|
||||||
|
<string name="enable_disposed_exceptions_title">报告『提前结束Android生命周期』错误</string>
|
||||||
|
<string name="enable_disposed_exceptions_summary">强制报告处理后的未送达的Activity或Fragment生命周期之外的Rx异常</string>
|
||||||
|
<string name="use_inexact_seek_title">使用快速不精确搜索</string>
|
||||||
|
<string name="use_inexact_seek_summary">粗略定位播放:允许播放器以略低的精确度为代价换取更快的定位速度</string>
|
||||||
|
<string name="auto_queue_title">自动播放下一个</string>
|
||||||
|
<string name="auto_queue_summary">当播放完非循环列表中的最后一个视频时,自动加入一个相关视频到播放列表</string>
|
||||||
|
<string name="invalid_directory">没有此文件夹</string>
|
||||||
|
<string name="invalid_source">无相似文件/内容源</string>
|
||||||
|
<string name="invalid_file">该文件不存在 或 缺少读写该文件的权限</string>
|
||||||
|
<string name="file_name_empty_error">文件名不能为空</string>
|
||||||
|
<string name="error_occurred_detail">发生错误: %1$s</string>
|
||||||
|
<string name="import_export_title">导入/导出</string>
|
||||||
|
<string name="import_title">导入</string>
|
||||||
|
<string name="import_from">从...导入</string>
|
||||||
|
<string name="export_to">导出到...</string>
|
||||||
|
<string name="import_ongoing">正在导入…</string>
|
||||||
|
<string name="export_ongoing">正在导出…</string>
|
||||||
|
<string name="import_file_title">导入文件</string>
|
||||||
|
<string name="previous_export">以前的导出</string>
|
||||||
|
<string name="subscriptions_import_unsuccessful">无法导入订阅</string>
|
||||||
|
<string name="subscriptions_export_unsuccessful">无法导出订阅</string>
|
||||||
|
<string name="import_youtube_instructions">通过下载导出文件来导入 YouTube 订阅:
|
||||||
|
\n
|
||||||
|
\n1. 转到此网站: %1$s
|
||||||
|
\n2. 登录(如果需要)
|
||||||
|
\n3. 应该立即开始下载(即导出文件)</string>
|
||||||
|
<string name="import_soundcloud_instructions">通过键入网址或你的 ID 导入 SoundCloud 配置文件:
|
||||||
|
\n
|
||||||
|
\n1. 在浏览器中启用\"电脑模式\"(该网站不适用于移动设备)
|
||||||
|
\n2. 转到此 URL: %1$s
|
||||||
|
\n3. 登录(如果需要)
|
||||||
|
\n4. 复制重定向的配置文件下载地址。</string>
|
||||||
|
<string name="import_soundcloud_instructions_hint">你的 ID:soundcloud.com/[你的ID]</string>
|
||||||
|
<string name="import_network_expensive_warning">该操作消耗大量流量,
|
||||||
|
\n你想继续吗?</string>
|
||||||
|
<string name="download_thumbnail_summary">关闭可防止加载缩略图,节已省数据和内存使用。(若现在更改会清除内存和储存中缓存)</string>
|
||||||
|
<string name="thumbnail_cache_wipe_complete_notice">清空图像缓存成功</string>
|
||||||
|
<string name="metadata_cache_wipe_title">清空已缓存元数据</string>
|
||||||
|
<string name="metadata_cache_wipe_summary">清空已缓存的网页数据</string>
|
||||||
|
<string name="metadata_cache_wipe_complete_notice">清空元数据缓存成功</string>
|
||||||
|
<string name="playback_speed_control">播放速度控制</string>
|
||||||
|
<string name="playback_tempo">节奏</string>
|
||||||
|
<string name="playback_pitch">音调</string>
|
||||||
|
<string name="unhook_checkbox">解除关联(可能导致失真)</string>
|
||||||
|
<string name="preferred_open_action_settings_title">首选“打开”操作</string>
|
||||||
|
<string name="preferred_open_action_settings_summary">打开内容时默认操作: = %s</string>
|
||||||
|
<string name="no_streams_available_download">无可下载的串流内容</string>
|
||||||
|
<string name="caption_setting_title">字幕</string>
|
||||||
|
<string name="caption_setting_description">修改播放器字幕比例和背景样式。需要重新启动应用程序才能生效。</string>
|
||||||
|
<string name="clear_views_history_summary">删除串流的播放历史和播放位置</string>
|
||||||
|
<string name="delete_view_history_alert">删除全部观看记录?</string>
|
||||||
|
<string name="clear_search_history_title">清除搜索历史记录</string>
|
||||||
|
<string name="clear_search_history_summary">清除搜索关键词的历史记录</string>
|
||||||
|
<string name="delete_search_history_alert">是否删除全部搜索历史记录?</string>
|
||||||
|
<string name="search_history_deleted">搜索历史记录已删除。</string>
|
||||||
|
<string name="app_license">NewPipe 是版权自由软件:您可以随时使用、研究共享和改进它。您可以根据自由软件基金会发布的 GNU 通用公共许可证GPLv3或(由您选择的)任何更高版本的许可证重新分发或修改该许可证。</string>
|
||||||
|
<string name="import_settings">是否要同时导入设置?</string>
|
||||||
|
<string name="privacy_policy_title">NewPipe的隐私政策</string>
|
||||||
|
<string name="privacy_policy_encouragement">NewPipe 项目非常重视您的隐私。因此,未经您的同意,应用程序不会收集任何数据。
|
||||||
|
\nNewPipe 的隐私政策详细解释了在发送崩溃报告时发送和存储的数据。</string>
|
||||||
|
<string name="read_privacy_policy">阅读隐私政策</string>
|
||||||
|
<string name="start_accept_privacy_policy">为了遵守欧洲一般数据保护条例 (GDPR),我们提请您注意 NewPipe 的隐私政策。请仔细阅读。
|
||||||
|
\n您必须接受它才能向我们发送错误报告。</string>
|
||||||
|
<string name="accept">接受</string>
|
||||||
|
<string name="decline">拒绝</string>
|
||||||
|
<string name="limit_data_usage_none_description">无限制</string>
|
||||||
|
<string name="limit_mobile_data_usage_title">使用移动数据时限制分辨率</string>
|
||||||
|
<string name="minimize_on_exit_title">切换应用时最小化</string>
|
||||||
|
<string name="minimize_on_exit_summary">从主播放器切换到其他应用时的操作 - %s</string>
|
||||||
|
<string name="skip_silence_checkbox">静音时快进</string>
|
||||||
|
<string name="playback_step">滑块[比例尺]</string>
|
||||||
|
<string name="playback_reset">重 置</string>
|
||||||
|
<string name="tracks">曲目</string>
|
||||||
|
<string name="users">用户</string>
|
||||||
|
<string name="tab_choose">选择标签</string>
|
||||||
|
<string name="volume_gesture_control_title">音量手势控制</string>
|
||||||
|
<string name="volume_gesture_control_summary">使用手势控制播放器的音量</string>
|
||||||
|
<string name="brightness_gesture_control_title">亮度手势控制</string>
|
||||||
|
<string name="brightness_gesture_control_summary">使用手势控制播放器的亮度</string>
|
||||||
|
<string name="content_language_title">视频默认语言</string>
|
||||||
|
<string name="app_update_notification_channel_name">应用更新通知</string>
|
||||||
|
<string name="app_update_notification_channel_description">NewPipe有新版本的通知</string>
|
||||||
|
<string name="download_to_sdcard_error_title">外置存储不可用</string>
|
||||||
|
<string name="download_to_sdcard_error_message">无法下载到外部 SD 卡。重置下载文件夹位置?</string>
|
||||||
|
<string name="saved_tabs_invalid_json">读取已保存标签时发生错误,因此使用者默认标签</string>
|
||||||
|
<string name="restore_defaults">恢复默认</string>
|
||||||
|
<string name="restore_defaults_confirmation">是否恢复默认值?</string>
|
||||||
|
<string name="selection">选择</string>
|
||||||
|
<string name="updates_setting_title">更新</string>
|
||||||
|
<string name="list">列表</string>
|
||||||
|
<string name="auto">自动</string>
|
||||||
|
<string name="switch_view">切换视图</string>
|
||||||
|
<string name="app_update_notification_content_text">点击下载</string>
|
||||||
|
<string name="post_processing">后期处理</string>
|
||||||
|
<string name="generate_unique_name">生成唯一名称</string>
|
||||||
|
<string name="overwrite">覆盖</string>
|
||||||
|
<string name="download_already_running">正在使用此名称进行下载</string>
|
||||||
|
<string name="show_error">显示错误</string>
|
||||||
|
<string name="label_code">代码</string>
|
||||||
|
<string name="error_path_creation">无法创建目标文件夹</string>
|
||||||
|
<string name="error_file_creation">无法创建文件</string>
|
||||||
|
<string name="error_permission_denied">权限被系统拒绝</string>
|
||||||
|
<string name="error_ssl_exception">安全连接失败</string>
|
||||||
|
<string name="error_unknown_host">找不到服务器</string>
|
||||||
|
<string name="error_connect_host">无法连接到服务器</string>
|
||||||
|
<string name="error_http_no_content">服务器未发送数据</string>
|
||||||
|
<string name="error_http_not_found">找不到 NOT FOUND</string>
|
||||||
|
<string name="error_postprocessing_failed">后期处理失败</string>
|
||||||
|
<string name="clear_finished_download">清除已完成的下载</string>
|
||||||
|
<string name="stop">停止</string>
|
||||||
|
<string name="max_retry_msg">最大重试次数</string>
|
||||||
|
<string name="max_retry_desc">取消下载前的最多尝试次数</string>
|
||||||
|
<string name="pause_downloads_on_mobile">在切换到移动流量网络时中断播放</string>
|
||||||
|
<string name="pause_downloads_on_mobile_desc">切换至移动数据时可能有用,尽管一些下载无法被暂停</string>
|
||||||
|
<string name="events">事件</string>
|
||||||
|
<string name="conferences">近期大会</string>
|
||||||
|
<string name="show_comments_title">显示评论</string>
|
||||||
|
<string name="show_comments_summary">禁用,以停止显示评论</string>
|
||||||
|
<plurals name="comments">
|
||||||
|
<item quantity="one">评论</item>
|
||||||
|
<item quantity="other"/>
|
||||||
|
</plurals>
|
||||||
|
<string name="error_unable_to_load_comments">无法加载评论</string>
|
||||||
|
<string name="close">关闭</string>
|
||||||
|
<string name="enable_playback_resume_title">恢复播放</string>
|
||||||
|
<string name="enable_playback_resume_summary">恢复上次播放位置</string>
|
||||||
|
<string name="enable_playback_state_lists_title">列表中的位置</string>
|
||||||
|
<string name="enable_playback_state_lists_summary">在列表中,显示视频最后一次播放时的播放位置</string>
|
||||||
|
<string name="watch_history_states_deleted">已删除播放位置记录。</string>
|
||||||
|
<string name="missing_file">文件被已移动或删除</string>
|
||||||
|
<string name="overwrite_unrelated_warning">该名称的文件已经存在</string>
|
||||||
|
<string name="overwrite_finished_warning">命名冲突,已存在具有此名称文件</string>
|
||||||
|
<string name="overwrite_failed">无法覆盖文件</string>
|
||||||
|
<string name="download_already_pending">有此名称的已暂停下载</string>
|
||||||
|
<string name="error_postprocessing_stopped">处理文件时,NewPipe 已关闭</string>
|
||||||
|
<string name="error_insufficient_storage">设备上没有剩余储存空间</string>
|
||||||
|
<string name="error_progress_lost">进度丢失,文件已被删除</string>
|
||||||
|
<string name="error_timeout">连接超时</string>
|
||||||
|
<string name="confirm_prompt">你确定吗?</string>
|
||||||
|
<string name="enable_queue_limit">最大下载队列</string>
|
||||||
|
<string name="enable_queue_limit_desc">同时只允许一个下载进行</string>
|
||||||
|
<string name="start_downloads">开始下载</string>
|
||||||
|
<string name="pause_downloads">暂停下载</string>
|
||||||
|
<string name="downloads_storage_ask_title">询问下载位置</string>
|
||||||
|
<string name="downloads_storage_ask_summary">系统将询问您将每次下载的保存位置</string>
|
||||||
|
<string name="downloads_storage_ask_summary_kitkat">系统将询问您将每次下载的保存位置。
|
||||||
|
\n(如果要下载到外部 SD 卡,请选择 SAF)</string>
|
||||||
|
<string name="downloads_storage_use_saf_title">使用 SAF</string>
|
||||||
|
<string name="downloads_storage_use_saf_summary">存储访问框架(SAF)允许下载文件到外部SD卡。
|
||||||
|
\n注:一些设备不兼容SAF</string>
|
||||||
|
<string name="clear_playback_states_title">删除播放位置记录</string>
|
||||||
|
<string name="clear_playback_states_summary">删除所有播放位置记录</string>
|
||||||
|
<string name="delete_playback_states_alert">删除所有播放位置记录?</string>
|
||||||
|
<string name="download_choose_new_path">更改下载目录让内容生效</string>
|
||||||
|
<string name="default_kiosk_page_summary">『时下流行』页-默认</string>
|
||||||
|
<string name="no_one_watching">无人在线观看</string>
|
||||||
|
<plurals name="watching">
|
||||||
|
<item quantity="one">%s 人在观看</item>
|
||||||
|
<item quantity="other"></item>
|
||||||
|
</plurals>
|
||||||
|
<string name="no_one_listening">没人在听</string>
|
||||||
|
<plurals name="listening">
|
||||||
|
<item quantity="one">%s个听众</item>
|
||||||
|
<item quantity="other"/>
|
||||||
|
</plurals>
|
||||||
|
<string name="localization_changes_requires_app_restart">重新启动应用后,语言将更改。</string>
|
||||||
</resources>
|
</resources>
|
|
@ -7,8 +7,8 @@
|
||||||
<string name="download">Baixa</string>
|
<string name="download">Baixa</string>
|
||||||
<string name="search">Cerca</string>
|
<string name="search">Cerca</string>
|
||||||
<string name="settings">Paràmetres</string>
|
<string name="settings">Paràmetres</string>
|
||||||
<string name="choose_browser">Tria un navegador</string>
|
<string name="choose_browser">Trieu un navegador</string>
|
||||||
<string name="subscribe_button_title">Subscriu-t\'hi</string>
|
<string name="subscribe_button_title">Subscripció</string>
|
||||||
<string name="subscribed_button_title">Subscrit</string>
|
<string name="subscribed_button_title">Subscrit</string>
|
||||||
<string name="show_info">Mostra la informació</string>
|
<string name="show_info">Mostra la informació</string>
|
||||||
<string name="tab_subscriptions">Subscripcions</string>
|
<string name="tab_subscriptions">Subscripcions</string>
|
||||||
|
@ -37,7 +37,7 @@
|
||||||
<string name="settings_category_debug_title">Depuració</string>
|
<string name="settings_category_debug_title">Depuració</string>
|
||||||
<string name="content">Contingut</string>
|
<string name="content">Contingut</string>
|
||||||
<string name="show_age_restricted_content_title">Desactiva les restriccions per edat</string>
|
<string name="show_age_restricted_content_title">Desactiva les restriccions per edat</string>
|
||||||
<string name="video_is_age_restricted">Mostra el vídeo restringit per edat. Pots permetre aquesta mena de continguts des dels paràmetres.</string>
|
<string name="video_is_age_restricted">Mostra el vídeo restringit per edat. Podeu permetre aquesta mena de continguts des dels paràmetres.</string>
|
||||||
<string name="duration_live">EN DIRECTE</string>
|
<string name="duration_live">EN DIRECTE</string>
|
||||||
<string name="downloads">Baixades</string>
|
<string name="downloads">Baixades</string>
|
||||||
<string name="downloads_title">Baixades</string>
|
<string name="downloads_title">Baixades</string>
|
||||||
|
@ -46,7 +46,7 @@
|
||||||
<string name="playlist">Llista de reproducció</string>
|
<string name="playlist">Llista de reproducció</string>
|
||||||
<string name="yes">Sí</string>
|
<string name="yes">Sí</string>
|
||||||
<string name="disabled">Desactivat</string>
|
<string name="disabled">Desactivat</string>
|
||||||
<string name="clear">Esborra</string>
|
<string name="clear">Neteja</string>
|
||||||
<string name="best_resolution">Millor resolució</string>
|
<string name="best_resolution">Millor resolució</string>
|
||||||
<string name="undo">Desfés</string>
|
<string name="undo">Desfés</string>
|
||||||
<string name="always">Sempre</string>
|
<string name="always">Sempre</string>
|
||||||
|
@ -80,27 +80,27 @@
|
||||||
<string name="contribution_title">Col·labora-hi</string>
|
<string name="contribution_title">Col·labora-hi</string>
|
||||||
<string name="website_title">Lloc web</string>
|
<string name="website_title">Lloc web</string>
|
||||||
<string name="app_license_title">Llicència del NewPipe</string>
|
<string name="app_license_title">Llicència del NewPipe</string>
|
||||||
<string name="read_full_license">Llegeix la llicència</string>
|
<string name="read_full_license">Llegiu la llicència</string>
|
||||||
<string name="title_activity_history">Historial</string>
|
<string name="title_activity_history">Historial</string>
|
||||||
<string name="history_disabled">L\'historial està desactivat</string>
|
<string name="history_disabled">L\'historial està desactivat</string>
|
||||||
<string name="action_history">Historial</string>
|
<string name="action_history">Historial</string>
|
||||||
<string name="history_empty">L\'historial és buit</string>
|
<string name="history_empty">L\'historial és buit</string>
|
||||||
<string name="history_cleared">S\'ha esborrat l\'historial</string>
|
<string name="history_cleared">S\'ha esborrat l\'historial</string>
|
||||||
<string name="item_deleted">S\'ha eliminat l\'element</string>
|
<string name="item_deleted">S\'ha eliminat l\'element</string>
|
||||||
<string name="delete_item_search_history">Vols eliminar aquest element de l\'historial de cerca\?</string>
|
<string name="delete_item_search_history">Voleu eliminar aquest element de l\'historial de cerca\?</string>
|
||||||
<string name="delete_stream_history_prompt">Vols eliminar aquest element de l\'historial de reproduccions\?</string>
|
<string name="delete_stream_history_prompt">Voleu eliminar aquest element de l\'historial de reproduccions\?</string>
|
||||||
<string name="delete_all_history_prompt">Segur que vols eliminar tots els elements de l\'historial\?</string>
|
<string name="delete_all_history_prompt">Segur que voleu eliminar tots els elements de l\'historial\?</string>
|
||||||
<string name="main_page_content">Contingut de la pàgina principal</string>
|
<string name="main_page_content">Contingut de la pàgina principal</string>
|
||||||
<string name="blank_page_summary">Pàgina en blanc</string>
|
<string name="blank_page_summary">Pàgina en blanc</string>
|
||||||
<string name="subscription_page_summary">Pàgina de subscripcions</string>
|
<string name="subscription_page_summary">Pàgina de subscripcions</string>
|
||||||
<string name="select_a_channel">Tria un canal</string>
|
<string name="select_a_channel">Trieu un canal</string>
|
||||||
<string name="export_complete_toast">S\'ha completat l\'exportació</string>
|
<string name="export_complete_toast">S\'ha completat l\'exportació</string>
|
||||||
<string name="import_complete_toast">S\'ha completat la importació</string>
|
<string name="import_complete_toast">S\'ha completat la importació</string>
|
||||||
<string name="play_queue_remove">Elimina</string>
|
<string name="play_queue_remove">Elimina</string>
|
||||||
<string name="play_queue_stream_detail">Detalls</string>
|
<string name="play_queue_stream_detail">Detalls</string>
|
||||||
<string name="play_queue_audio_settings">Paràmetres d\'àudio</string>
|
<string name="play_queue_audio_settings">Paràmetres d\'àudio</string>
|
||||||
<string name="video_player">Reproductor de vídeo</string>
|
<string name="video_player">Reproductor de vídeo</string>
|
||||||
<string name="background_player">Reproductor en segon pla</string>
|
<string name="background_player">Reproductor en rerefons</string>
|
||||||
<string name="popup_player">Reproductor emergent</string>
|
<string name="popup_player">Reproductor emergent</string>
|
||||||
<string name="always_ask_open_action">Demana-ho sempre</string>
|
<string name="always_ask_open_action">Demana-ho sempre</string>
|
||||||
<string name="create_playlist">Crea una llista de reproducció</string>
|
<string name="create_playlist">Crea una llista de reproducció</string>
|
||||||
|
@ -117,41 +117,41 @@
|
||||||
<string name="playback_default">Per defecte</string>
|
<string name="playback_default">Per defecte</string>
|
||||||
<string name="view_count_text">%1$s reproduccions</string>
|
<string name="view_count_text">%1$s reproduccions</string>
|
||||||
<string name="upload_date_text">Publicat el %1$s</string>
|
<string name="upload_date_text">Publicat el %1$s</string>
|
||||||
<string name="no_player_found">No s\'ha trobat un reproductor de fluxos. Vols instal·lar el VLC\?</string>
|
<string name="no_player_found">No s\'ha trobat cap reproductor de fluxos. Voleu instal·lar el VLC\?</string>
|
||||||
<string name="no_player_found_toast">No s\'ha trobat cap reproductor de fluxos (pots instal·lar el VLC per reproduir-lo).</string>
|
<string name="no_player_found_toast">No s\'ha trobat cap reproductor de fluxos (podeu instal·lar el VLC per reproduir-ho).</string>
|
||||||
<string name="open_in_popup_mode">Obre en mode emergent</string>
|
<string name="open_in_popup_mode">Obre en mode emergent</string>
|
||||||
<string name="controls_download_desc">Baixa el fitxer de vídeo</string>
|
<string name="controls_download_desc">Baixa el fitxer de vídeo</string>
|
||||||
<string name="did_you_mean">Volies dir: %1$s\?</string>
|
<string name="did_you_mean">Volíeu dir: %1$s\?</string>
|
||||||
<string name="share_dialog_title">Comparteix-ho amb</string>
|
<string name="share_dialog_title">Comparteix-ho amb</string>
|
||||||
<string name="screen_rotation">rotació</string>
|
<string name="screen_rotation">rotació</string>
|
||||||
<string name="use_external_video_player_title">Reproductor de vídeo extern</string>
|
<string name="use_external_video_player_title">Reproductor de vídeo extern</string>
|
||||||
<string name="popup_mode_share_menu_title">Mode emergent del NewPipe</string>
|
<string name="popup_mode_share_menu_title">Mode emergent del NewPipe</string>
|
||||||
<string name="channel_unsubscribed">Has eliminat la subscripció d\'aquest canal</string>
|
<string name="channel_unsubscribed">Heu eliminat la subscripció a aquest canal</string>
|
||||||
<string name="subscription_change_failed">No s\'ha pogut modificar la subscripció</string>
|
<string name="subscription_change_failed">No s\'ha pogut modificar la subscripció</string>
|
||||||
<string name="subscription_update_failed">No s\'ha pogut actualitzar la subscripció</string>
|
<string name="subscription_update_failed">No s\'ha pogut actualitzar la subscripció</string>
|
||||||
<string name="tab_main">Principal</string>
|
<string name="tab_main">Principal</string>
|
||||||
<string name="controls_background_title">Segon pla</string>
|
<string name="controls_background_title">Rerefons</string>
|
||||||
<string name="controls_popup_title">Emergent</string>
|
<string name="controls_popup_title">Emergent</string>
|
||||||
<string name="controls_add_to_playlist_title">Afegeix a</string>
|
<string name="controls_add_to_playlist_title">Afegeix a</string>
|
||||||
<string name="download_path_summary">Els fitxers de vídeo baixats s\'emmagatzemen aquí</string>
|
<string name="download_path_summary">Els fitxers de vídeo baixats es desen aquí</string>
|
||||||
<string name="download_path_dialog_title">Tria la carpeta de baixades per als fitxers de vídeo</string>
|
<string name="download_path_dialog_title">Trieu la carpeta de baixades per als fitxers de vídeo</string>
|
||||||
<string name="download_path_audio_summary">Els fitxers d\'àudio baixats es desen aquí</string>
|
<string name="download_path_audio_summary">Els fitxers d\'àudio baixats es desen aquí</string>
|
||||||
<string name="download_path_audio_dialog_title">Tria la carpeta de baixada per als fitxers d\'àudio</string>
|
<string name="download_path_audio_dialog_title">Trieu la carpeta de baixada per als fitxers d\'àudio</string>
|
||||||
<string name="autoplay_by_calling_app_summary">Reprodueix un vídeo quan el NewPipe s\'executa des d\'una altra aplicació</string>
|
<string name="autoplay_by_calling_app_summary">Reprodueix un vídeo quan el NewPipe s\'executa des d\'altra aplicació</string>
|
||||||
<string name="default_popup_resolution_title">Resolució per defecte del mode emergent</string>
|
<string name="default_popup_resolution_title">Resolució per defecte del mode emergent</string>
|
||||||
<string name="show_higher_resolutions_title">Mostra resolucions superiors</string>
|
<string name="show_higher_resolutions_title">Mostra resolucions superiors</string>
|
||||||
<string name="show_higher_resolutions_summary">Només alguns dispositius són compatibles amb la reproducció de vídeos en 2K/4K</string>
|
<string name="show_higher_resolutions_summary">No tots els dispositius són compatibles amb la reproducció de vídeos en 2K/4K</string>
|
||||||
<string name="play_with_kodi_title">Reprodueix amb Kodi</string>
|
<string name="play_with_kodi_title">Reprodueix amb el Kodi</string>
|
||||||
<string name="kore_not_found">No s\'ha trobat l\'aplicació Kodi. Vols instal·lar-la\?</string>
|
<string name="kore_not_found">No s\'ha trobat l\'aplicació Kodi. Voleu instal·lar-la\?</string>
|
||||||
<string name="show_play_with_kodi_title">Activa «Reprodueix amb Kodi»</string>
|
<string name="show_play_with_kodi_title">Mostra «Reprodueix amb el Kodi»</string>
|
||||||
<string name="show_play_with_kodi_summary">Mostra una opció per reproduir un vídeo amb el centre multimèdia Kodi</string>
|
<string name="show_play_with_kodi_summary">Mostra una opció per reproduir un vídeo amb el centre multimèdia Kodi</string>
|
||||||
<string name="popup_remember_size_pos_title">Reproductor emergent intel·ligent</string>
|
<string name="popup_remember_size_pos_title">Reproductor emergent intel·ligent</string>
|
||||||
<string name="popup_remember_size_pos_summary">Recorda la darrera mida i posició del reproductor emergent</string>
|
<string name="popup_remember_size_pos_summary">Recorda la darrera mida i posició del reproductor emergent</string>
|
||||||
<string name="use_inexact_seek_title">Cerca ràpida poc precisa</string>
|
<string name="use_inexact_seek_title">Cerca ràpida poc precisa</string>
|
||||||
<string name="use_inexact_seek_summary">La cerca poc precisa permet que el reproductor cerqui una posició més ràpidament amb menys precisió</string>
|
<string name="use_inexact_seek_summary">La cerca poc precisa permet que el reproductor cerqui una posició més ràpidament amb menys precisió</string>
|
||||||
<string name="download_thumbnail_title">Carrega les miniatures</string>
|
<string name="download_thumbnail_title">Carrega les miniatures</string>
|
||||||
<string name="thumbnail_cache_wipe_complete_notice">S\'ha esborrat la memòria cau d\'imatges</string>
|
<string name="thumbnail_cache_wipe_complete_notice">S\'ha eliminat la memòria cau d\'imatges</string>
|
||||||
<string name="metadata_cache_wipe_title">Esborra les metadades de la memòria cau</string>
|
<string name="metadata_cache_wipe_title">Elimina les metadades de la memòria cau</string>
|
||||||
<string name="metadata_cache_wipe_complete_notice">S\'ha esborrat la memòria cau de metadades</string>
|
<string name="metadata_cache_wipe_complete_notice">S\'ha esborrat la memòria cau de metadades</string>
|
||||||
<string name="auto_queue_title">Afegeix vídeos relacionats a la cua</string>
|
<string name="auto_queue_title">Afegeix vídeos relacionats a la cua</string>
|
||||||
<string name="player_gesture_controls_title">Control per gestos del reproductor</string>
|
<string name="player_gesture_controls_title">Control per gestos del reproductor</string>
|
||||||
|
@ -165,15 +165,15 @@
|
||||||
<string name="default_content_country_title">País per defecte dels continguts</string>
|
<string name="default_content_country_title">País per defecte dels continguts</string>
|
||||||
<string name="content_language_title">Llengua per defecte dels continguts</string>
|
<string name="content_language_title">Llengua per defecte dels continguts</string>
|
||||||
<string name="settings_category_popup_title">Emergent</string>
|
<string name="settings_category_popup_title">Emergent</string>
|
||||||
<string name="background_player_playing_toast">S\'està reproduint en segon pla</string>
|
<string name="background_player_playing_toast">S\'està reproduint en rerefons</string>
|
||||||
<string name="popup_playing_toast">S\'està reproduint en mode emergent</string>
|
<string name="popup_playing_toast">S\'està reproduint en mode emergent</string>
|
||||||
<string name="background_player_append">Afegit a la cua del reproductor en segon pla</string>
|
<string name="background_player_append">S\'ha afegit a la cua del reproductor en rerefons</string>
|
||||||
<string name="popup_playing_append">Afegit a la cua del reproductor emergent</string>
|
<string name="popup_playing_append">S\'ha afegit a la cua del reproductor emergent</string>
|
||||||
<string name="play_btn_text">Reprodueix</string>
|
<string name="play_btn_text">Reprodueix</string>
|
||||||
<string name="notification_channel_name">Notificació del NewPipe</string>
|
<string name="notification_channel_name">Notificació del NewPipe</string>
|
||||||
<string name="notification_channel_description">Notificacions dels reproductors en segon pla o emergents del NewPipe</string>
|
<string name="notification_channel_description">Notificacions dels reproductors en rerefons o emergents del NewPipe</string>
|
||||||
<string name="could_not_load_thumbnails">No s\'han pogut carregar totes les miniatures</string>
|
<string name="could_not_load_thumbnails">No s\'han pogut carregar totes les miniatures</string>
|
||||||
<string name="youtube_signature_decryption_error">No s\'ha pogut desencriptar la signatura de l\'URL del vídeo</string>
|
<string name="youtube_signature_decryption_error">No s\'ha pogut desxifrar la signatura de l\'URL del vídeo</string>
|
||||||
<string name="parsing_error">No s\'ha pogut processar el lloc web</string>
|
<string name="parsing_error">No s\'ha pogut processar el lloc web</string>
|
||||||
<string name="light_parsing_error">No s\'ha pogut processar del tot el lloc web</string>
|
<string name="light_parsing_error">No s\'ha pogut processar del tot el lloc web</string>
|
||||||
<string name="content_not_available">Contingut no disponible</string>
|
<string name="content_not_available">Contingut no disponible</string>
|
||||||
|
@ -190,41 +190,41 @@
|
||||||
<string name="audio_streams_empty">No s\'ha trobat cap flux d\'àudio</string>
|
<string name="audio_streams_empty">No s\'ha trobat cap flux d\'àudio</string>
|
||||||
<string name="invalid_directory">La carpeta no existeix</string>
|
<string name="invalid_directory">La carpeta no existeix</string>
|
||||||
<string name="invalid_source">El fitxer o la font de contingut no existeix</string>
|
<string name="invalid_source">El fitxer o la font de contingut no existeix</string>
|
||||||
<string name="invalid_file">El fitxer no existeix o no teniu permisos per llegir-lo o escriure-hi</string>
|
<string name="invalid_file">El fitxer no existeix o bé no teniu permisos de lectura/escriptura</string>
|
||||||
<string name="file_name_empty_error">El nom del fitxer no pot estar en blanc</string>
|
<string name="file_name_empty_error">El nom del fitxer no pot estar en blanc</string>
|
||||||
<string name="error_occurred_detail">S\'ha produït un error: %1$s</string>
|
<string name="error_occurred_detail">S\'ha produït un error: %1$s</string>
|
||||||
<string name="error_report_button_text">Informa de l\'error per correu electrònic</string>
|
<string name="error_report_button_text">Informeu de l\'error per correu electrònic</string>
|
||||||
<string name="error_snackbar_message">S\'han produït alguns errors.</string>
|
<string name="error_snackbar_message">S\'han produït alguns errors.</string>
|
||||||
<string name="error_snackbar_action">INFORMA\'N</string>
|
<string name="error_snackbar_action">INFORME</string>
|
||||||
<string name="what_device_headline">Informació:</string>
|
<string name="what_device_headline">Informació:</string>
|
||||||
<string name="what_happened_headline">Què ha passat:</string>
|
<string name="what_happened_headline">Què ha passat:</string>
|
||||||
<string name="your_comment">Comentari (en anglès):</string>
|
<string name="your_comment">Comentari (en anglès):</string>
|
||||||
<string name="error_details_headline">Detalls:</string>
|
<string name="error_details_headline">Detalls:</string>
|
||||||
<string name="list_thumbnail_view_description">Miniatura de previsualització del vídeo</string>
|
<string name="list_thumbnail_view_description">Miniatura de previsualització del vídeo</string>
|
||||||
<string name="detail_thumbnail_view_description">Miniatura de previsualització del vídeo</string>
|
<string name="detail_thumbnail_view_description">Reprodueix el vídeo, duració:</string>
|
||||||
<string name="detail_uploader_thumbnail_view_description">Miniatura de l\'avatar del propietari</string>
|
<string name="detail_uploader_thumbnail_view_description">Miniatura de l\'avatar del propietari</string>
|
||||||
<string name="detail_likes_img_view_description">M\'agrada</string>
|
<string name="detail_likes_img_view_description">M\'agrada</string>
|
||||||
<string name="detail_dislikes_img_view_description">No m\'agrada</string>
|
<string name="detail_dislikes_img_view_description">No m\'agrada</string>
|
||||||
<string name="use_tor_title">Fes servir el Tor</string>
|
<string name="use_tor_title">Fes servir el Tor</string>
|
||||||
<string name="use_tor_summary">(En proves) Força el trànsit de baixada a través del Tor per a més privadesa (no compatible encara amb les emissions de vídeo).</string>
|
<string name="use_tor_summary">(En proves) Força el trànsit de baixada a través del Tor per a més privadesa (no compatible encara amb les emissions de vídeo).</string>
|
||||||
<string name="report_error">Informa sobre un error</string>
|
<string name="report_error">Notifiqueu un error</string>
|
||||||
<string name="user_report">Informe de l\'usuari</string>
|
<string name="user_report">Informe de l\'usuari</string>
|
||||||
<string name="search_no_results">Cap resultat</string>
|
<string name="search_no_results">Cap resultat</string>
|
||||||
<string name="empty_subscription_feed_subtitle">No hi ha res aquí</string>
|
<string name="empty_subscription_feed_subtitle">No hi ha res aquí</string>
|
||||||
<string name="err_dir_create">No s\'ha pogut crear el directori de baixades «%1$s»</string>
|
<string name="err_dir_create">No s\'ha pogut crear el directori de baixades «%1$s»</string>
|
||||||
<string name="info_dir_created">S\'ha creat el directori de baixades «%1$s»</string>
|
<string name="info_dir_created">S\'ha creat el directori de baixades «%1$s»</string>
|
||||||
<string name="retry">Torna a intentar-ho</string>
|
<string name="retry">Torna a provar</string>
|
||||||
<string name="storage_permission_denied">S\'ha denegat el permís d\'accés a l\'emmagatzematge</string>
|
<string name="storage_permission_denied">S\'ha denegat el permís d\'accés a l\'emmagatzematge</string>
|
||||||
<string name="no_subscribers">Sense subscriptors</string>
|
<string name="no_subscribers">Cap subscripció</string>
|
||||||
<string name="no_views">Sense reproduccions</string>
|
<string name="no_views">Cap reproducció</string>
|
||||||
<plurals name="views">
|
<plurals name="views">
|
||||||
<item quantity="one">%s reproducció</item>
|
<item quantity="one">%s reproducció</item>
|
||||||
<item quantity="other">%s reproduccions</item>
|
<item quantity="other">%s reproduccions</item>
|
||||||
</plurals>
|
</plurals>
|
||||||
<string name="no_videos">Sense vídeos</string>
|
<string name="no_videos">Cap vídeo</string>
|
||||||
<plurals name="videos">
|
<plurals name="videos">
|
||||||
<item quantity="one">%s vídeo</item>
|
<item quantity="one">Vídeo</item>
|
||||||
<item quantity="other">%s vídeos</item>
|
<item quantity="other">Vídeos</item>
|
||||||
</plurals>
|
</plurals>
|
||||||
<string name="pause">Pausa</string>
|
<string name="pause">Pausa</string>
|
||||||
<string name="view">Reprodueix</string>
|
<string name="view">Reprodueix</string>
|
||||||
|
@ -236,10 +236,10 @@
|
||||||
<string name="dismiss">Tanca</string>
|
<string name="dismiss">Tanca</string>
|
||||||
<string name="rename">Canvia el nom</string>
|
<string name="rename">Canvia el nom</string>
|
||||||
<string name="msg_threads">Fils</string>
|
<string name="msg_threads">Fils</string>
|
||||||
<string name="msg_server_unsupported">Servidor incompatible</string>
|
<string name="msg_server_unsupported">Servidor no compatible</string>
|
||||||
<string name="msg_exists">El fitxer ja existeix</string>
|
<string name="msg_exists">El fitxer ja existeix</string>
|
||||||
<string name="msg_running">Baixada del NewPipe activa</string>
|
<string name="msg_running">Baixada del NewPipe activa</string>
|
||||||
<string name="msg_wait">Espera…</string>
|
<string name="msg_wait">Un moment…</string>
|
||||||
<string name="msg_copied">S\'ha copiat al porta-retalls</string>
|
<string name="msg_copied">S\'ha copiat al porta-retalls</string>
|
||||||
<string name="settings_file_charset_title">Caràcters permesos als noms de fitxer</string>
|
<string name="settings_file_charset_title">Caràcters permesos als noms de fitxer</string>
|
||||||
<string name="charset_letters_and_digits">Lletres i dígits</string>
|
<string name="charset_letters_and_digits">Lletres i dígits</string>
|
||||||
|
@ -247,43 +247,43 @@
|
||||||
<string name="copyright" formatted="true">© %1$s per %2$s sota %3$s</string>
|
<string name="copyright" formatted="true">© %1$s per %2$s sota %3$s</string>
|
||||||
<string name="app_description">Reprodueix transmissions de manera lliure i lleugera a l\'Android.</string>
|
<string name="app_description">Reprodueix transmissions de manera lliure i lleugera a l\'Android.</string>
|
||||||
<string name="view_on_github">Visualitza a GitHub</string>
|
<string name="view_on_github">Visualitza a GitHub</string>
|
||||||
<string name="donation_title">Fes una donació</string>
|
<string name="donation_title">Feu una donació</string>
|
||||||
<string name="website_encouragement">Per a més informació i notícies, visita el nostre lloc web.</string>
|
<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_last_played">Últimes reproduccions</string>
|
||||||
<string name="title_most_played">Més reproduïts</string>
|
<string name="title_most_played">Més reproduïts</string>
|
||||||
<string name="kiosk_page_summary">Pàgina d\'un quiosc</string>
|
<string name="kiosk_page_summary">Tendències</string>
|
||||||
<string name="feed_page_summary">Pàgina de novetats</string>
|
<string name="feed_page_summary">Pàgina de novetats</string>
|
||||||
<string name="channel_page_summary">Pàgina d\'un canal</string>
|
<string name="channel_page_summary">Pàgina d\'un canal</string>
|
||||||
<string name="select_a_kiosk">Tria un quiosc</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="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>
|
<string name="could_not_import_all_files">Avís: No s\'han pogut importar tots els fitxers.</string>
|
||||||
<string name="override_current_data">Això sobreescriurà els paràmetres actuals.</string>
|
<string name="override_current_data">Això sobreescriurà els paràmetres actuals.</string>
|
||||||
<string name="kiosk">Quiosc</string>
|
<string name="kiosk">Quiosc</string>
|
||||||
<string name="trending">Tendències</string>
|
<string name="trending">Tendències</string>
|
||||||
<string name="top_50">Els millors 50</string>
|
<string name="top_50">Els millors 50</string>
|
||||||
<string name="title_activity_background_player">Reproductor en segon pla</string>
|
<string name="title_activity_background_player">Reproductor en rerefons</string>
|
||||||
<string name="title_activity_popup_player">Reproductor emergent</string>
|
<string name="title_activity_popup_player">Reproductor emergent</string>
|
||||||
<string name="enqueue_on_background">Afegeix a la cua de reproducció en segon pla</string>
|
<string name="enqueue_on_background">Afegeix a la cua de reproducció en rerefons</string>
|
||||||
<string name="enqueue_on_popup">Afegeix a la cua de reproducció emergent</string>
|
<string name="enqueue_on_popup">Afegeix a la cua de reproducció emergent</string>
|
||||||
<string name="start_here_on_main">Reprodueix aquí</string>
|
<string name="start_here_on_main">Reprodueix aquí</string>
|
||||||
<string name="drawer_open">Obre el calaix</string>
|
<string name="drawer_open">Obre el calaix</string>
|
||||||
<string name="drawer_close">Tanca el calaix</string>
|
<string name="drawer_close">Tanca el calaix</string>
|
||||||
<string name="preferred_player_fetcher_notification_title">S\'està obtenint la informació…</string>
|
<string name="preferred_player_fetcher_notification_title">S\'està obtenint la informació…</string>
|
||||||
<string name="preferred_player_fetcher_notification_message">S\'està carregant el contingut seleccionat</string>
|
<string name="preferred_player_fetcher_notification_message">S\'està carregant el contingut seleccionat</string>
|
||||||
<string name="delete_playlist_prompt">Vols eliminar aquesta llista de reproducció\?</string>
|
<string name="delete_playlist_prompt">Voleu eliminar aquesta llista de reproducció\?</string>
|
||||||
<string name="playlist_delete_failure">No s\'ha pogut eliminar la llista de reproducció.</string>
|
<string name="playlist_delete_failure">No s\'ha pogut eliminar la llista de reproducció.</string>
|
||||||
<string name="import_export_title">Importació i exportació</string>
|
<string name="import_export_title">Importació i exportació</string>
|
||||||
<string name="playback_speed_control">Controls de la velocitat de reproducció</string>
|
<string name="playback_speed_control">Controls de la velocitat de reproducció</string>
|
||||||
<string name="playback_tempo">Tempo</string>
|
<string name="playback_tempo">Tempo</string>
|
||||||
<string name="playback_pitch">To</string>
|
<string name="playback_pitch">To</string>
|
||||||
<string name="main_bg_subtitle">Toca el botó de cerca per començar</string>
|
<string name="main_bg_subtitle">Feu un toc al botó de cerca per començar</string>
|
||||||
<string name="use_external_video_player_summary">Elimina l\'àudio en algunes resolucions</string>
|
<string name="use_external_video_player_summary">Elimina l\'àudio en algunes resolucions</string>
|
||||||
<string name="use_external_audio_player_title">Reproductor d\'àudio extern</string>
|
<string name="use_external_audio_player_title">Reproductor d\'àudio extern</string>
|
||||||
<string name="download_thumbnail_summary">Desactiva-ho per evitar que es carreguin les miniatures i estalviar dades i memòria. Si canvies aquesta opció, s\'esborrarà la memòria cau d\'imatges tant de la memòria com de l\'emmagatzematge.</string>
|
<string name="download_thumbnail_summary">Desactiveu-ho per no generar miniatures i estalviar dades i memòria. Canviant aquesta opció, s\'eliminarà la memòria cau d\'imatges tant de la memòria com de l\'emmagatzematge.</string>
|
||||||
<string name="enable_search_history_summary">Emmagatzema les cerques localment</string>
|
<string name="enable_search_history_summary">Emmagatzema les cerques localment</string>
|
||||||
<string name="enable_watch_history_summary">Registra els vídeos visualitzats</string>
|
<string name="enable_watch_history_summary">Crea un historial de vídeos visualitzats</string>
|
||||||
<string name="resume_on_audio_focus_gain_title">Reprèn automàticament</string>
|
<string name="resume_on_audio_focus_gain_title">Reprèn automàticament</string>
|
||||||
<string name="url_not_supported_toast">Aquesta URL no és compatible</string>
|
<string name="url_not_supported_toast">Aquest URL no és compatible</string>
|
||||||
<string name="error_report_title">Informe d\'error</string>
|
<string name="error_report_title">Informe d\'error</string>
|
||||||
<string name="later">Més tard</string>
|
<string name="later">Més tard</string>
|
||||||
<string name="filter">Filtra</string>
|
<string name="filter">Filtra</string>
|
||||||
|
@ -291,20 +291,20 @@
|
||||||
<string name="popup_resizing_indicator_title">S\'està redimensionant</string>
|
<string name="popup_resizing_indicator_title">S\'està redimensionant</string>
|
||||||
<string name="play_all">Reprodueix-ho tot</string>
|
<string name="play_all">Reprodueix-ho tot</string>
|
||||||
<string name="toggle_orientation">Canvia l\'orientació</string>
|
<string name="toggle_orientation">Canvia l\'orientació</string>
|
||||||
<string name="switch_to_background">Canvia al mode en segon pla</string>
|
<string name="switch_to_background">Canvia al mode en rerefons</string>
|
||||||
<string name="switch_to_popup">Canvia al mode emergent</string>
|
<string name="switch_to_popup">Canvia al mode emergent</string>
|
||||||
<string name="switch_to_main">Canvia al mode principal</string>
|
<string name="switch_to_main">Canvia al mode principal</string>
|
||||||
<string name="import_data_summary">Sobreescriu l\'historial i les subscripcions actuals</string>
|
<string name="import_data_summary">Sobreescriu l\'historial i les subscripcions actuals</string>
|
||||||
<string name="player_recoverable_failure">S\'està recuperant el reproductor després de l\'error</string>
|
<string name="player_recoverable_failure">S\'està recuperant el reproductor després de l\'error</string>
|
||||||
<string name="sorry_string">Ho sentim, això no hauria d\'haver ocorregut.</string>
|
<string name="sorry_string">Bé, és lamentable.</string>
|
||||||
<string name="detail_drag_description">Arrossega per a reordenar la llista</string>
|
<string name="detail_drag_description">Arrossegueu per reordenar la llista</string>
|
||||||
<string name="short_thousand">mil</string>
|
<string name="short_thousand">mil</string>
|
||||||
<string name="short_million">milions</string>
|
<string name="short_million">milions</string>
|
||||||
<string name="short_billion">mil milions</string>
|
<string name="short_billion">mil milions</string>
|
||||||
<string name="start">Inicia</string>
|
<string name="start">Inicia</string>
|
||||||
<string name="add">Nova missió</string>
|
<string name="add">Nova missió</string>
|
||||||
<string name="msg_url_malform">L\'URL té un format incorrecte o no hi ha connexió a internet</string>
|
<string name="msg_url_malform">L\'URL té un format no vàlid o no hi ha connexió a Internet</string>
|
||||||
<string name="msg_running_detail">Toca aquí per a més detalls</string>
|
<string name="msg_running_detail">Feu un toc aquí per a més detalls</string>
|
||||||
<string name="no_available_dir">Defineix una carpeta de baixades més endavant als paràmetres</string>
|
<string name="no_available_dir">Defineix una carpeta de baixades més endavant als paràmetres</string>
|
||||||
<string name="msg_popup_permission">Es necessita aquest permís per a obrir el mode emergent</string>
|
<string name="msg_popup_permission">Es necessita aquest permís per a obrir el mode emergent</string>
|
||||||
<string name="reCaptcha_title">Camp reCAPTCHA</string>
|
<string name="reCaptcha_title">Camp reCAPTCHA</string>
|
||||||
|
@ -312,15 +312,15 @@
|
||||||
<string name="settings_file_replacement_character_summary">Se substituiran els caràcters no vàlids amb aquest valor</string>
|
<string name="settings_file_replacement_character_summary">Se substituiran els caràcters no vàlids amb aquest valor</string>
|
||||||
<string name="settings_file_replacement_character_title">Caràcter de substitució</string>
|
<string name="settings_file_replacement_character_title">Caràcter de substitució</string>
|
||||||
<string name="charset_most_special_characters">Principals caràcters especials</string>
|
<string name="charset_most_special_characters">Principals caràcters especials</string>
|
||||||
<string name="contribution_encouragement">Ja siguin idees, traduccions, canvis en el disseny, una neteja del codi o canvis importants de programació, la teva ajuda sempre és benvinguda. Com més feina feta hi hagi, millor!</string>
|
<string name="contribution_encouragement">Idees, traduccions, canvis en el disseny, neteja del codi, canvis importants de programació... La vostra ajuda sempre és benvinguda. Com més feina feta hi hagi, millor!</string>
|
||||||
<string name="donation_encouragement">El NewPipe està desenvolupat per voluntaris que fan servir el seu temps lliure per a oferir-te la millor experiència possible. Fes una aportació per assegurar que els nostres desenvolupadors puguin millorar encara més el NewPipe mentre fan un cafè.</string>
|
<string name="donation_encouragement">El NewPipe està desenvolupat per voluntaris que fan servir el seu temps lliure per oferir-vos la millor experiència possible. Feu una aportació per assegurar que els nostres desenvolupadors puguin millorar encara més el NewPipe mentre fan un cafè.</string>
|
||||||
<string name="give_back">Fes la teva aportació</string>
|
<string name="give_back">Feu la vostra aportació</string>
|
||||||
<string name="title_history_search">Cerques</string>
|
<string name="title_history_search">Cerques</string>
|
||||||
<string name="title_history_view">Reproduccions</string>
|
<string name="title_history_view">Reproduccions</string>
|
||||||
<string name="no_channel_subscribed_yet">Encara no t\'has subscrit a cap canal</string>
|
<string name="no_channel_subscribed_yet">Encara no us heu subscrit a cap canal</string>
|
||||||
<string name="new_and_hot">Novetats</string>
|
<string name="new_and_hot">Novetats</string>
|
||||||
<string name="hold_to_append">Mantén premut per afegir a la cua</string>
|
<string name="hold_to_append">Manteniu premut per afegir a la cua</string>
|
||||||
<string name="start_here_on_background">Comença a reproduir en segon pla</string>
|
<string name="start_here_on_background">Comença a reproduir en rerefons</string>
|
||||||
<string name="start_here_on_popup">Comença a reproduir en mode emergent</string>
|
<string name="start_here_on_popup">Comença a reproduir en mode emergent</string>
|
||||||
<string name="set_as_playlist_thumbnail">Defineix com a miniatura de la llista de reproducció</string>
|
<string name="set_as_playlist_thumbnail">Defineix com a miniatura de la llista de reproducció</string>
|
||||||
<string name="bookmark_playlist">Afegeix la llista de reproducció a les adreces d\'interès</string>
|
<string name="bookmark_playlist">Afegeix la llista de reproducció a les adreces d\'interès</string>
|
||||||
|
@ -346,45 +346,45 @@
|
||||||
<string name="drawer_header_action_paceholder_text">Aviat hi haurà novetats aquí ;D</string>
|
<string name="drawer_header_action_paceholder_text">Aviat hi haurà novetats aquí ;D</string>
|
||||||
<string name="preferred_open_action_settings_title">Acció d\'obertura preferida</string>
|
<string name="preferred_open_action_settings_title">Acció d\'obertura preferida</string>
|
||||||
<string name="preferred_open_action_settings_summary">Acció per defecte en obrir continguts — %s</string>
|
<string name="preferred_open_action_settings_summary">Acció per defecte en obrir continguts — %s</string>
|
||||||
<string name="enable_leak_canary_summary">"La supervisió de fugues de memòria pot fer que l\'aplicació deixi de respondre mentre es bolca la memòria "</string>
|
<string name="enable_leak_canary_summary">La supervisió de fugues de memòria pot fer que l\'aplicació deixi de respondre mentre es bolca la memòria</string>
|
||||||
<string name="enable_disposed_exceptions_title">Informa d\'errors fora del cicle de vida</string>
|
<string name="enable_disposed_exceptions_title">Informa d\'errors fora del cicle de vida</string>
|
||||||
<string name="enable_disposed_exceptions_summary">Força l\'informe d\'excepcions Rx que no es puguin transmetre que tinguin lloc fora del cicle de vida d\'un fragment o activitat després de disposar-los</string>
|
<string name="enable_disposed_exceptions_summary">Força l\'informe d\'excepcions Rx que no es puguin transmetre que tinguin lloc fora del cicle de vida d\'un fragment o activitat després de disposar-los</string>
|
||||||
<string name="import_youtube_instructions">Importa les teves subscripcions de YouTube mitjançant el fitxer d\'exportació:
|
<string name="import_youtube_instructions">Importeu les vostres subscripcions de YouTube mitjançant el fitxer d\'exportació:
|
||||||
\n
|
\n
|
||||||
\n1. Vés a aquesta URL: %1$s
|
\n1. Aneu a : %1$s
|
||||||
\n2. Inicia la sessió quan se\'t demani
|
\n2. Inicieu la sessió quan si us demani
|
||||||
\n3. S\'hauria d\'iniciar una baixada (el fitxer d\'exportació)</string>
|
\n3. S\'hauria d\'iniciar una baixada (el fitxer d\'exportació)</string>
|
||||||
<string name="import_soundcloud_instructions">Importa un perfil de SoundCloud mitjançant l\'URL o l\'identificador del teu perfil:
|
<string name="import_soundcloud_instructions">Importeu un perfil del SoundCloud mitjançant l\'URL o l\'identificador del vostre perfil:
|
||||||
\n
|
\n
|
||||||
\n1. Activa el «Mode d\'ordinador» en un navegador (el lloc web no està disponible per a dispositius mòbils)
|
\n1. Activeu el «Mode d\'ordinador» en un navegador (el lloc web no està disponible per a dispositius mòbils)
|
||||||
\n2. Vés a aquesta URL: %1$s
|
\n2. Aneu a: %1$s
|
||||||
\n3. Inicia la sessió al teu compte quan se\'t demani
|
\n3. Inicieu la sessió al vostre compte quan si us demani
|
||||||
\n4. Copia l\'URL de la pàgina on se\'t redireccioni</string>
|
\n4. Copieu l\'URL on si us ha redirigit.</string>
|
||||||
<string name="import_soundcloud_instructions_hint">identificador, soundcloud.com/identificador</string>
|
<string name="import_soundcloud_instructions_hint">identificador, soundcloud.com/identificador</string>
|
||||||
<string name="import_network_expensive_warning">Tingues en compte que això pot comportar un ús intensiu de la xarxa.
|
<string name="import_network_expensive_warning">Tingueu en compte que això pot comportar un ús intensiu de la xarxa.
|
||||||
\n
|
\n
|
||||||
\nVols continuar\?</string>
|
\nVoleu continuar\?</string>
|
||||||
<string name="no_streams_available_download">No hi ha vídeos que es puguin baixar</string>
|
<string name="no_streams_available_download">No hi ha vídeos que es puguin baixar</string>
|
||||||
<string name="caption_setting_title">Subtítols</string>
|
<string name="caption_setting_title">Subtítols</string>
|
||||||
<string name="caption_setting_description">Modifica la mida del text i el fons dels subtítols. Cal reiniciar l\'aplicació per aplicar els canvis.</string>
|
<string name="caption_setting_description">Modifica la mida del text i el fons dels subtítols. Cal reiniciar l\'aplicació per aplicar els canvis.</string>
|
||||||
<string name="toast_no_player">No s\'ha trobat cap aplicació que pugui reproduir aquest fitxer</string>
|
<string name="toast_no_player">No s\'ha trobat cap aplicació que pugui reproduir aquest fitxer</string>
|
||||||
<string name="clear_views_history_title">Esborra l\'historial de reproduccions</string>
|
<string name="clear_views_history_title">Neteja l\'historial de reproduccions</string>
|
||||||
<string name="clear_views_history_summary">Esborra l\'historial dels vídeos reproduïts i les posicions de reproducció</string>
|
<string name="clear_views_history_summary">Neteja l\'historial dels vídeos reproduïts i les posicions de reproducció</string>
|
||||||
<string name="delete_view_history_alert">Vols esborrar tot l\'historial de reproduccions\?</string>
|
<string name="delete_view_history_alert">Voleu suprimir tot l\'historial de reproduccions\?</string>
|
||||||
<string name="watch_history_deleted">S\'ha esborrat l\'historial de reproduccions.</string>
|
<string name="watch_history_deleted">S\'ha netejat l\'historial de reproduccions.</string>
|
||||||
<string name="clear_search_history_title">Esborra l\'historial de cerca</string>
|
<string name="clear_search_history_title">Neteja l\'historial de cerca</string>
|
||||||
<string name="clear_search_history_summary">Esborra l\'historial de paraules cercades</string>
|
<string name="clear_search_history_summary">Neteja l\'historial de paraules cercades</string>
|
||||||
<string name="delete_search_history_alert">Vols esborrar tot l\'historial de cerca\?</string>
|
<string name="delete_search_history_alert">Voleu suprimir tot l\'historial de cerca\?</string>
|
||||||
<string name="search_history_deleted">S\'ha esborrat l\'historial de cerca.</string>
|
<string name="search_history_deleted">S\'ha netejat l\'historial de cerca.</string>
|
||||||
<string name="one_item_deleted">S\'ha esborrat 1 element.</string>
|
<string name="one_item_deleted">S\'ha esborrat 1 element.</string>
|
||||||
<string name="app_license">NewPipe és programari lliure sota llicència copyleft: pots fer-lo servir, estudiar-lo, compartir-lo i millorar-lo al teu gust. En concret, pots redistribuir-lo i/o modificar-lo d\'acord amb els termes de la llicència GNU GPL publicada per la Free Software Foundation, ja sigui la versió 3 o (segons vulguis) qualsevol altra versió posterior.</string>
|
<string name="app_license">El NewPipe és programari lliure sota llicència copyleft: el podeu fer servir, estudiar, compartir i millorar com vulgueu. Concretament, el podeu redistribuir i/o modificar d\'acord amb els termes de la llicència GNU GPL publicada per la Free Software Foundation, versió 3 o qualsevol altra versió posterior.</string>
|
||||||
<string name="import_settings">Vols importar també els paràmetres\?</string>
|
<string name="import_settings">Voleu importar també els paràmetres\?</string>
|
||||||
<string name="privacy_policy_title">Política de privacitat del NewPipe</string>
|
<string name="privacy_policy_title">Política de privadesa del NewPipe</string>
|
||||||
<string name="privacy_policy_encouragement">El projecte NewPipe es pren molt seriosament la teva privacitat. Per aquesta raó, l\'aplicació no emmagatzema cap mena de dades sense el teu consentiment.
|
<string name="privacy_policy_encouragement">El projecte NewPipe es pren molt seriosament la vostra privadesa. Per aquesta raó, l\'aplicació no emmagatzema cap dada sense el vostre consentiment.
|
||||||
\nLa política de privacitat del NewPipe descriu detalladament quines dades s\'envien i s\'emmagatzemen quan envies un informe d\'error.</string>
|
\nLa política de privadesa del NewPipe descriu detalladament quines dades s\'envien i s\'emmagatzemen quan envieu un informe d\'error.</string>
|
||||||
<string name="read_privacy_policy">Llegeix la política de privacitat</string>
|
<string name="read_privacy_policy">Llegiu la política de privadesa</string>
|
||||||
<string name="start_accept_privacy_policy">Per tal de complir amb el Reglament General de Protecció de Dades europeu (GDPR), et demanem que posis atenció a la política de privacitat del NewPipe. Llegeix-la detingudament.
|
<string name="start_accept_privacy_policy">Per complir amb el Reglament General de Protecció de Dades europeu (GDPR), us demanem que pareu atenció a la política de privadesa del NewPipe. Llegiu-la detingudament.
|
||||||
\nSi vols enviar-nos un informe d\'error, l\'hauràs d\'acceptar.</string>
|
\nSi voleu informar d\'un error, l\'haureu d\'acceptar.</string>
|
||||||
<string name="accept">Accepta</string>
|
<string name="accept">Accepta</string>
|
||||||
<string name="decline">Rebutja</string>
|
<string name="decline">Rebutja</string>
|
||||||
<string name="limit_data_usage_none_description">Sense restriccions</string>
|
<string name="limit_data_usage_none_description">Sense restriccions</string>
|
||||||
|
@ -396,13 +396,13 @@
|
||||||
<string name="minimize_on_exit_popup_description">Minimitza al reproductor emergent</string>
|
<string name="minimize_on_exit_popup_description">Minimitza al reproductor emergent</string>
|
||||||
<string name="skip_silence_checkbox">Avança ràpid durant el silenci</string>
|
<string name="skip_silence_checkbox">Avança ràpid durant el silenci</string>
|
||||||
<string name="playback_step">Pas</string>
|
<string name="playback_step">Pas</string>
|
||||||
<string name="playback_reset">Reinicialitza</string>
|
<string name="playback_reset">Reinicia</string>
|
||||||
<string name="channels">Canals</string>
|
<string name="channels">Canals</string>
|
||||||
<string name="playlists">Llistes de reproducció</string>
|
<string name="playlists">Llistes de reproducció</string>
|
||||||
<string name="tracks">Pistes</string>
|
<string name="tracks">Pistes</string>
|
||||||
<string name="users">Usuaris</string>
|
<string name="users">Usuaris</string>
|
||||||
<string name="tab_new">Pestanya nova</string>
|
<string name="tab_new">Pestanya nova</string>
|
||||||
<string name="tab_choose">Tria una pestanya</string>
|
<string name="tab_choose">Trieu una pestanya</string>
|
||||||
<string name="volume_gesture_control_title">Control de volum per gestos</string>
|
<string name="volume_gesture_control_title">Control de volum per gestos</string>
|
||||||
<string name="volume_gesture_control_summary">Fes servir gestos per controlar el volum del reproductor</string>
|
<string name="volume_gesture_control_summary">Fes servir gestos per controlar el volum del reproductor</string>
|
||||||
<string name="brightness_gesture_control_title">Control de brillantor per gestos</string>
|
<string name="brightness_gesture_control_title">Control de brillantor per gestos</string>
|
||||||
|
@ -410,15 +410,15 @@
|
||||||
<string name="settings_category_updates_title">Actualitzacions</string>
|
<string name="settings_category_updates_title">Actualitzacions</string>
|
||||||
<string name="file_deleted">S\'ha eliminat el fitxer</string>
|
<string name="file_deleted">S\'ha eliminat el fitxer</string>
|
||||||
<string name="download_to_sdcard_error_title">L\'emmagatzematge extern no està disponible</string>
|
<string name="download_to_sdcard_error_title">L\'emmagatzematge extern no està disponible</string>
|
||||||
<string name="restore_defaults">Reinicialitza els valors per defecte</string>
|
<string name="restore_defaults">Reinicia als valors per defecte</string>
|
||||||
<string name="restore_defaults_confirmation">Vols reinicialitzar els valors per defecte\?</string>
|
<string name="restore_defaults_confirmation">Voleu reiniciar als valors per defecte\?</string>
|
||||||
<string name="selection">Selecció</string>
|
<string name="selection">Selecció</string>
|
||||||
<string name="updates_setting_title">Actualitzacions</string>
|
<string name="updates_setting_title">Actualitzacions</string>
|
||||||
<string name="list">Llista</string>
|
<string name="list">Llista</string>
|
||||||
<string name="grid">Quadrícula</string>
|
<string name="grid">Quadrícula</string>
|
||||||
<string name="auto">Automàtic</string>
|
<string name="auto">Automàtic</string>
|
||||||
<string name="switch_view">Canvia la vista</string>
|
<string name="switch_view">Canvia la vista</string>
|
||||||
<string name="app_update_notification_content_title">Està disponible una nova actualització del NewPipe!</string>
|
<string name="app_update_notification_content_title">Està disponible una actualització del NewPipe!</string>
|
||||||
<string name="missions_header_pending">Pendent</string>
|
<string name="missions_header_pending">Pendent</string>
|
||||||
<string name="paused">en pausa</string>
|
<string name="paused">en pausa</string>
|
||||||
<string name="queued">a la cua</string>
|
<string name="queued">a la cua</string>
|
||||||
|
@ -456,14 +456,14 @@
|
||||||
<string name="overwrite">Sobreescriu</string>
|
<string name="overwrite">Sobreescriu</string>
|
||||||
<string name="error_http_not_found">No s\'ha trobat</string>
|
<string name="error_http_not_found">No s\'ha trobat</string>
|
||||||
<string name="show_comments_title">Mostra els comentaris</string>
|
<string name="show_comments_title">Mostra els comentaris</string>
|
||||||
<string name="show_comments_summary">Desactiva-ho per deixar de mostrar els comentaris</string>
|
<string name="show_comments_summary">Desactiveu-ho per no mostrar els comentaris</string>
|
||||||
<string name="autoplay_title">Reproducció automàtica</string>
|
<string name="autoplay_title">Reproducció automàtica</string>
|
||||||
<string name="no_comments">No hi ha comentaris</string>
|
<string name="no_comments">Cap comentari</string>
|
||||||
<string name="error_unable_to_load_comments">No s\'han pogut carregar els comentaris</string>
|
<string name="error_unable_to_load_comments">No s\'han pogut carregar els comentaris</string>
|
||||||
<string name="close">Tanca</string>
|
<string name="close">Tanca</string>
|
||||||
<string name="saved_tabs_invalid_json">S\'estan utilitzant les pestanyes per defecte, s\'ha produït un error en llegir les pestanyes desades</string>
|
<string name="saved_tabs_invalid_json">S\'ha produït un error en llegir les pestanyes desades; s\'estan utilitzant les pestanyes per defecte</string>
|
||||||
<string name="updates_setting_description">Mostra una notificació per demanar l\'actualització de l\'aplicació si hi ha una nova versió disponible</string>
|
<string name="updates_setting_description">Mostra una notificació per demanar l\'actualització de l\'aplicació si hi ha una versió nova disponible</string>
|
||||||
<string name="app_update_notification_content_text">Toca per baixar</string>
|
<string name="app_update_notification_content_text">Toqueu per baixar</string>
|
||||||
<string name="error_http_no_content">El servidor no està enviant dades</string>
|
<string name="error_http_no_content">El servidor no està enviant dades</string>
|
||||||
<plurals name="comments">
|
<plurals name="comments">
|
||||||
<item quantity="one">Comentaris</item>
|
<item quantity="one">Comentaris</item>
|
||||||
|
@ -480,13 +480,40 @@
|
||||||
<string name="enable_queue_limit">Limita la cua de baixades</string>
|
<string name="enable_queue_limit">Limita la cua de baixades</string>
|
||||||
<string name="start_downloads">Inicia les baixades</string>
|
<string name="start_downloads">Inicia les baixades</string>
|
||||||
<string name="pause_downloads">Pausa les baixades</string>
|
<string name="pause_downloads">Pausa les baixades</string>
|
||||||
<string name="downloads_storage_ask_summary">Se us demanarà la ubicació de cada baixada</string>
|
<string name="downloads_storage_ask_summary">Si us demanarà la ubicació de cada baixada</string>
|
||||||
<string name="enable_playback_state_lists_title">Posicions a les llistes</string>
|
<string name="enable_playback_state_lists_title">Posicions a les llistes</string>
|
||||||
<string name="enable_playback_state_lists_summary">Mostra els indicadors de posició de reproducció a les llistes</string>
|
<string name="enable_playback_state_lists_summary">Mostra els indicadors de posició de reproducció a les llistes</string>
|
||||||
<string name="settings_category_clear_data_title">Neteja les dades</string>
|
<string name="settings_category_clear_data_title">Neteja les dades</string>
|
||||||
<string name="permission_denied">El sistema ha denegat l\'acció</string>
|
<string name="permission_denied">El sistema ha denegat l\'acció</string>
|
||||||
<string name="msg_pending_downloads">Reprèn les teves %s baixades pendents des de Baixades</string>
|
|
||||||
<string name="error_postprocessing_stopped">S\'ha tancat el NewPipe mentre es treballava en el fitxer</string>
|
<string name="error_postprocessing_stopped">S\'ha tancat el NewPipe mentre es treballava en el fitxer</string>
|
||||||
<string name="downloads_storage_ask_title">Pregunta on baixar</string>
|
<string name="downloads_storage_ask_title">Demana on baixar</string>
|
||||||
<string name="download_choose_new_path">Canvia les carpetes de baixada perquè tingui efecte</string>
|
<string name="download_choose_new_path">Canvia les carpetes de baixada perquè tingui efecte</string>
|
||||||
|
<string name="download_to_sdcard_error_message">No es pot desar a la targeta externa. Voleu restablir la carpeta de baixades\?</string>
|
||||||
|
<string name="error_permission_denied">Permís denegat pel sistema</string>
|
||||||
|
<string name="error_http_unsupported_range">El servidor no accepta baixades simultànies. Proveu amb @string/msg_threads = 1</string>
|
||||||
|
<string name="enable_playback_resume_summary">Restaura la darrera posició de la reproducció</string>
|
||||||
|
<string name="watch_history_states_deleted">S\'ha suprimit les posicions de reproducció.</string>
|
||||||
|
<string name="missing_file">El fitxer s\'ha mogut o suprimit</string>
|
||||||
|
<string name="enable_queue_limit_desc">Només una baixada alhora</string>
|
||||||
|
<string name="downloads_storage_ask_summary_kitkat">Si us demanarà la ubicació de cada baixada.
|
||||||
|
\nTrieu SAF si voleu desar el contingut en una memòria externa</string>
|
||||||
|
<string name="downloads_storage_use_saf_title">Utilitza SAF</string>
|
||||||
|
<string name="downloads_storage_use_saf_summary">El SAF (Storage Access Framework; estructura d\'accés a l\'emmagatzematge) us permet realitzar baixades a una memòria externa com una targeta SD.
|
||||||
|
\nNota: No és compatible en tots els dispositius</string>
|
||||||
|
<string name="clear_playback_states_title">Esborra les posicions de reproducció</string>
|
||||||
|
<string name="clear_playback_states_summary">Esborra totes les posicions de reproducció</string>
|
||||||
|
<string name="delete_playback_states_alert">Voleu suprimir tots els punts de reproducció\?</string>
|
||||||
|
<string name="drawer_header_description">In/Habilita el servei; selecció actual:</string>
|
||||||
|
<string name="no_one_watching">Cap visualització</string>
|
||||||
|
<plurals name="watching">
|
||||||
|
<item quantity="one">%s visualització</item>
|
||||||
|
<item quantity="other">%s visualitzacions</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="no_one_listening">Cap reproducció</string>
|
||||||
|
<plurals name="listening">
|
||||||
|
<item quantity="one">%s escoltant</item>
|
||||||
|
<item quantity="other">%s escoltant</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="localization_changes_requires_app_restart">Es canviarà la llengua en reiniciar l\'aplicació.</string>
|
||||||
|
<string name="default_kiosk_page_summary">Tendències</string>
|
||||||
</resources>
|
</resources>
|
|
@ -314,7 +314,6 @@ otevření ve vyskakovacím okně</string>
|
||||||
<string name="resize_fit">Přizpůsobit</string>
|
<string name="resize_fit">Přizpůsobit</string>
|
||||||
<string name="resize_fill">Vyplnit</string>
|
<string name="resize_fill">Vyplnit</string>
|
||||||
<string name="resize_zoom">Zvětšit</string>
|
<string name="resize_zoom">Zvětšit</string>
|
||||||
<string name="toggle_leak_canary">Sledovat únik paměti</string>
|
|
||||||
<string name="settings_category_debug_title">Ladění</string>
|
<string name="settings_category_debug_title">Ladění</string>
|
||||||
<string name="caption_auto_generated">"Automaticky generováno "</string>
|
<string name="caption_auto_generated">"Automaticky generováno "</string>
|
||||||
<string name="enable_leak_canary_title">Povolit službu LeakCanary</string>
|
<string name="enable_leak_canary_title">Povolit službu LeakCanary</string>
|
||||||
|
@ -513,4 +512,18 @@ otevření ve vyskakovacím okně</string>
|
||||||
<string name="delete_playback_states_alert">Smazat všechny pozice playbacku\?</string>
|
<string name="delete_playback_states_alert">Smazat všechny pozice playbacku\?</string>
|
||||||
<string name="download_choose_new_path">Změnit adresář pro stažené soubory</string>
|
<string name="download_choose_new_path">Změnit adresář pro stažené soubory</string>
|
||||||
<string name="drawer_header_description">Přepnout službu, právě vybráno:</string>
|
<string name="drawer_header_description">Přepnout službu, právě vybráno:</string>
|
||||||
|
<string name="no_one_watching">Nikdo nesleduje</string>
|
||||||
|
<plurals name="watching">
|
||||||
|
<item quantity="one">%s sleduje</item>
|
||||||
|
<item quantity="few">%s sledují</item>
|
||||||
|
<item quantity="other">%s sleduje</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="no_one_listening">Nikdo neposlouchá</string>
|
||||||
|
<plurals name="listening">
|
||||||
|
<item quantity="one">%s posluchač</item>
|
||||||
|
<item quantity="few">%s posluchači</item>
|
||||||
|
<item quantity="other">%s posluchačů</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="localization_changes_requires_app_restart">Ke změně jazyka dojde po restartu aplikace.</string>
|
||||||
|
<string name="default_kiosk_page_summary">Výchozí kiosek</string>
|
||||||
</resources>
|
</resources>
|
|
@ -202,8 +202,8 @@
|
||||||
</plurals>
|
</plurals>
|
||||||
<string name="no_videos">Keine Videos</string>
|
<string name="no_videos">Keine Videos</string>
|
||||||
<plurals name="videos">
|
<plurals name="videos">
|
||||||
<item quantity="one">%s Video</item>
|
<item quantity="one">Video</item>
|
||||||
<item quantity="other">%s Videos</item>
|
<item quantity="other">Videos</item>
|
||||||
</plurals>
|
</plurals>
|
||||||
<string name="charset_most_special_characters">Die meisten Sonderzeichen</string>
|
<string name="charset_most_special_characters">Die meisten Sonderzeichen</string>
|
||||||
<string name="item_deleted">Element gelöscht</string>
|
<string name="item_deleted">Element gelöscht</string>
|
||||||
|
@ -505,5 +505,16 @@
|
||||||
<string name="delete_playback_states_alert">Alle Wiedergabepositionen löschen\?</string>
|
<string name="delete_playback_states_alert">Alle Wiedergabepositionen löschen\?</string>
|
||||||
<string name="download_choose_new_path">Ändere die Downloadordner, damit sie wirksam werden</string>
|
<string name="download_choose_new_path">Ändere die Downloadordner, damit sie wirksam werden</string>
|
||||||
<string name="drawer_header_description">Dienst umschalten, aktuell ausgewählt:</string>
|
<string name="drawer_header_description">Dienst umschalten, aktuell ausgewählt:</string>
|
||||||
<string name="default_kiosk_page_sumatry">Quiosque Predefinido</string>
|
<string name="default_kiosk_page_summary">Quiosque Predefinido</string>
|
||||||
|
<string name="no_one_watching">Niemand schaut zu</string>
|
||||||
|
<plurals name="watching">
|
||||||
|
<item quantity="one">%s Zuschauer</item>
|
||||||
|
<item quantity="other">%s Zuschauer</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="no_one_listening">Niemand hört zu</string>
|
||||||
|
<plurals name="listening">
|
||||||
|
<item quantity="one">%s Zuhörer</item>
|
||||||
|
<item quantity="other">%s Zuhörer</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="localization_changes_requires_app_restart">Die Sprache ändert sich, sobald die App neu gestartet wird.</string>
|
||||||
</resources>
|
</resources>
|
|
@ -16,12 +16,12 @@
|
||||||
<string name="screen_rotation">περιστροφή</string>
|
<string name="screen_rotation">περιστροφή</string>
|
||||||
<string name="use_external_video_player_title">Χρήση εξωτερικής εφαρμογής αναπαραγωγής βίντεο</string>
|
<string name="use_external_video_player_title">Χρήση εξωτερικής εφαρμογής αναπαραγωγής βίντεο</string>
|
||||||
<string name="use_external_audio_player_title">Χρήση εξωτερικής συσκευής αναπαραγωγής ήχου</string>
|
<string name="use_external_audio_player_title">Χρήση εξωτερικής συσκευής αναπαραγωγής ήχου</string>
|
||||||
<string name="download_path_title">Διαδρομή λήψης βίντεο</string>
|
<string name="download_path_title">Φάκελος λήψης βίντεο</string>
|
||||||
<string name="download_path_summary">Διαδρομή για αποθήκευση των βίντεο</string>
|
<string name="download_path_summary">Τα ληφθέντα αρχεία βίντεο αποθηκεύονται εδώ</string>
|
||||||
<string name="download_path_dialog_title">Εισάγετε διαδρομή για λήψη των βίντεο</string>
|
<string name="download_path_dialog_title">Επιλέξτε το φάκελο λήψης για αρχεία βίντεο</string>
|
||||||
<string name="download_path_audio_title">Διαδρομή λήψης αρχείων ήχου</string>
|
<string name="download_path_audio_title">Διαδρομή λήψης αρχείων ήχου</string>
|
||||||
<string name="download_path_audio_summary">Αυτή είναι η διαδρομή για την αποθήκευση αρχείων ήχου</string>
|
<string name="download_path_audio_summary">Τα ληφθέντα αρχεία ήχου αποθηκεύονται εδώ</string>
|
||||||
<string name="download_path_audio_dialog_title">Εισάγετε διαδρομή για λήψη αρχείων ήχου</string>
|
<string name="download_path_audio_dialog_title">Επιλέξτε το φάκελο λήψης για αρχεία ήχου</string>
|
||||||
<string name="default_resolution_title">Προεπιλεγμένη ανάλυση</string>
|
<string name="default_resolution_title">Προεπιλεγμένη ανάλυση</string>
|
||||||
<string name="play_with_kodi_title">Αναπαραγωγή με το Kodi</string>
|
<string name="play_with_kodi_title">Αναπαραγωγή με το Kodi</string>
|
||||||
<string name="kore_not_found">Η εφαρμογή Kore δεν βρέθηκε. Εγκατάσταση της;</string>
|
<string name="kore_not_found">Η εφαρμογή Kore δεν βρέθηκε. Εγκατάσταση της;</string>
|
||||||
|
@ -40,11 +40,11 @@
|
||||||
<string name="settings_category_video_audio_title">Βίντεο & Ήχος</string>
|
<string name="settings_category_video_audio_title">Βίντεο & Ήχος</string>
|
||||||
<string name="settings_category_appearance_title">Εμφάνιση</string>
|
<string name="settings_category_appearance_title">Εμφάνιση</string>
|
||||||
<string name="settings_category_other_title">Άλλα</string>
|
<string name="settings_category_other_title">Άλλα</string>
|
||||||
<string name="background_player_playing_toast">Αναπαραγωγή στο υπόβαθρο</string>
|
<string name="background_player_playing_toast">Αναπαραγωγή στο παρασκήνιο</string>
|
||||||
<string name="play_btn_text">Αναπαραγωγή</string>
|
<string name="play_btn_text">Αναπαραγωγή</string>
|
||||||
<string name="network_error">Σφάλμα δικτύου</string>
|
<string name="network_error">Σφάλμα δικτύου</string>
|
||||||
<string name="list_thumbnail_view_description">Μικρογραφία προεπισκόπισης βίντεο</string>
|
<string name="list_thumbnail_view_description">Μικρογραφία προεπισκόπισης βίντεο</string>
|
||||||
<string name="detail_thumbnail_view_description">Μικρογραφία προεπισκόπησης βίντεο</string>
|
<string name="detail_thumbnail_view_description">Αναπαραγωγή βίντεο, διάρκεια:</string>
|
||||||
<string name="detail_uploader_thumbnail_view_description">Μικρογραφία εικόνας προφίλ του χρήστη</string>
|
<string name="detail_uploader_thumbnail_view_description">Μικρογραφία εικόνας προφίλ του χρήστη</string>
|
||||||
<string name="detail_likes_img_view_description">Like</string>
|
<string name="detail_likes_img_view_description">Like</string>
|
||||||
<string name="detail_dislikes_img_view_description">Dislike</string>
|
<string name="detail_dislikes_img_view_description">Dislike</string>
|
||||||
|
@ -313,7 +313,7 @@
|
||||||
<string name="play_queue_remove">Αφαίρεση</string>
|
<string name="play_queue_remove">Αφαίρεση</string>
|
||||||
<string name="play_queue_stream_detail">Λεπτομέρειες</string>
|
<string name="play_queue_stream_detail">Λεπτομέρειες</string>
|
||||||
<string name="play_queue_audio_settings">Ρυθμίσεις ήχου</string>
|
<string name="play_queue_audio_settings">Ρυθμίσεις ήχου</string>
|
||||||
<string name="hold_to_append">Πιέστε παρατεταμένα για να προστεθεί στην ουρά</string>
|
<string name="hold_to_append">Πιέστε για να προστεθεί στην ουρά</string>
|
||||||
<string name="enqueue_on_background">"Προσθήκη στη λίστα αναπαραγωγής του παρασκήνιου"</string>
|
<string name="enqueue_on_background">"Προσθήκη στη λίστα αναπαραγωγής του παρασκήνιου"</string>
|
||||||
<string name="enqueue_on_popup">Προσθήκη στη λίστα αναπαραγωγής νέου Αναδυόμενου παραθύρου</string>
|
<string name="enqueue_on_popup">Προσθήκη στη λίστα αναπαραγωγής νέου Αναδυόμενου παραθύρου</string>
|
||||||
<string name="start_here_on_main">Εκκίνηση Αναπαραγωγής εδώ</string>
|
<string name="start_here_on_main">Εκκίνηση Αναπαραγωγής εδώ</string>
|
||||||
|
@ -503,4 +503,17 @@
|
||||||
<string name="clear_playback_states_summary">Διαγράφει όλες τις θέσεις αναπαραγωγής</string>
|
<string name="clear_playback_states_summary">Διαγράφει όλες τις θέσεις αναπαραγωγής</string>
|
||||||
<string name="delete_playback_states_alert">Να διαγραφούν όλες οι θέσεις αναπαραγωγής;</string>
|
<string name="delete_playback_states_alert">Να διαγραφούν όλες οι θέσεις αναπαραγωγής;</string>
|
||||||
<string name="download_choose_new_path">Αλλαγή των φακέλων λήψης για να τεθούν σε ισχύ</string>
|
<string name="download_choose_new_path">Αλλαγή των φακέλων λήψης για να τεθούν σε ισχύ</string>
|
||||||
|
<string name="drawer_header_description">Εναλλαγή υπηρεσιών, επιλεγμένη αυτήν τη στιγμή:</string>
|
||||||
|
<string name="no_one_watching">Κανείς δεν παρακολουθεί</string>
|
||||||
|
<plurals name="watching">
|
||||||
|
<item quantity="one">%s παρακολουθεί</item>
|
||||||
|
<item quantity="other">%s παρακολουθούν</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="no_one_listening">Κανείς δεν ακούει</string>
|
||||||
|
<plurals name="listening">
|
||||||
|
<item quantity="one">%s ακροατής</item>
|
||||||
|
<item quantity="other">%s ακροατές</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="localization_changes_requires_app_restart">Η γλώσσα θα αλλάξει μόλις θα επανεκκινηθεί η εφαρμογή.</string>
|
||||||
|
<string name="default_kiosk_page_summary">Προεπιλεγμένο περίπτερο</string>
|
||||||
</resources>
|
</resources>
|
|
@ -328,7 +328,7 @@
|
||||||
</plurals>
|
</plurals>
|
||||||
<string name="short_thousand">k</string>
|
<string name="short_thousand">k</string>
|
||||||
<string name="short_million">M</string>
|
<string name="short_million">M</string>
|
||||||
<string name="short_billion">B</string>
|
<string name="short_billion">Mrd</string>
|
||||||
<string name="title_activity_about">Pri NewPipe</string>
|
<string name="title_activity_about">Pri NewPipe</string>
|
||||||
<string name="action_settings">Agordoj</string>
|
<string name="action_settings">Agordoj</string>
|
||||||
<string name="action_about">Pri</string>
|
<string name="action_about">Pri</string>
|
||||||
|
@ -425,9 +425,9 @@
|
||||||
<string name="subscriptions_import_unsuccessful">Ne povis importi abonojn</string>
|
<string name="subscriptions_import_unsuccessful">Ne povis importi abonojn</string>
|
||||||
<string name="subscriptions_export_unsuccessful">Ne povis eksporti abonojn</string>
|
<string name="subscriptions_export_unsuccessful">Ne povis eksporti abonojn</string>
|
||||||
<string name="import_soundcloud_instructions_hint">via salutnomo, soundcloud.com/salutnomo</string>
|
<string name="import_soundcloud_instructions_hint">via salutnomo, soundcloud.com/salutnomo</string>
|
||||||
<string name="import_network_expensive_warning">"Memoru, ke ĉi tiu operacio povas esti multekosta en la reto.
|
<string name="import_network_expensive_warning">Memoru, ke ĉi tiu operacio povas esti multekosta en la reto.
|
||||||
\n
|
\n
|
||||||
\nĈu vi volas daŭrigi\?"</string>
|
\nĈu vi volas daŭrigi\?</string>
|
||||||
<string name="playback_speed_control">Kontroloj de rapideco de ludo</string>
|
<string name="playback_speed_control">Kontroloj de rapideco de ludo</string>
|
||||||
<string name="playback_tempo">Tempoindiko</string>
|
<string name="playback_tempo">Tempoindiko</string>
|
||||||
<string name="playback_pitch">Ludkampo</string>
|
<string name="playback_pitch">Ludkampo</string>
|
||||||
|
@ -491,11 +491,9 @@
|
||||||
<string name="error_connect_host">Ne povas konektiĝi al la servilo</string>
|
<string name="error_connect_host">Ne povas konektiĝi al la servilo</string>
|
||||||
<string name="error_http_no_content">La servilo ne sendas datumojn</string>
|
<string name="error_http_no_content">La servilo ne sendas datumojn</string>
|
||||||
<string name="error_http_unsupported_range">La servilo ne akceptas plurfadenajn elŝutojn, reprovu kun @string/msg_threads = 1</string>
|
<string name="error_http_unsupported_range">La servilo ne akceptas plurfadenajn elŝutojn, reprovu kun @string/msg_threads = 1</string>
|
||||||
<string name="error_http_requested_range_not_satisfiable">Petita kampo ne estas havebla</string>
|
|
||||||
<string name="error_http_not_found">Ne trovita</string>
|
<string name="error_http_not_found">Ne trovita</string>
|
||||||
<string name="error_postprocessing_failed">Postprocesado malsukcesis</string>
|
<string name="error_postprocessing_failed">Postprocesado malsukcesis</string>
|
||||||
<string name="clear_finished_download">Forviŝi la finitajn elŝutojn</string>
|
<string name="clear_finished_download">Forviŝi la finitajn elŝutojn</string>
|
||||||
<string name="msg_pending_downloads">Daŭrigi viajn %s pritraktajn delokigojn el Elŝutoj</string>
|
|
||||||
<string name="pause_downloads_on_mobile_desc">Utila dum la ŝanĝo al poŝdatumoj, kvankam kelkaj elŝutoj ne povas esti interrompitaj</string>
|
<string name="pause_downloads_on_mobile_desc">Utila dum la ŝanĝo al poŝdatumoj, kvankam kelkaj elŝutoj ne povas esti interrompitaj</string>
|
||||||
<string name="no_comments">Neniu komento</string>
|
<string name="no_comments">Neniu komento</string>
|
||||||
<string name="overwrite_unrelated_warning">Dosiero kun ĉi tiu nomo jam ekzistas</string>
|
<string name="overwrite_unrelated_warning">Dosiero kun ĉi tiu nomo jam ekzistas</string>
|
||||||
|
@ -506,5 +504,16 @@
|
||||||
<string name="error_progress_lost">Progreso perdita, ĉar la dosiero estis forviŝita</string>
|
<string name="error_progress_lost">Progreso perdita, ĉar la dosiero estis forviŝita</string>
|
||||||
<string name="error_timeout">Eltempiĝo de Konekto</string>
|
<string name="error_timeout">Eltempiĝo de Konekto</string>
|
||||||
<string name="drawer_header_description">Ŝangi la servon, nuntempe elektita:</string>
|
<string name="drawer_header_description">Ŝangi la servon, nuntempe elektita:</string>
|
||||||
<string name="default_kiosk_page_sumatry">Defaŭlta Kiosko</string>
|
<string name="default_kiosk_page_summary">Defaŭlta Kiosko</string>
|
||||||
|
<string name="no_one_watching">Neniu spektas</string>
|
||||||
|
<plurals name="watching">
|
||||||
|
<item quantity="one">%s spektanta</item>
|
||||||
|
<item quantity="other">%s spektanta</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="no_one_listening">Neniu aŭskultas</string>
|
||||||
|
<plurals name="listening">
|
||||||
|
<item quantity="one">%s aŭskultanto</item>
|
||||||
|
<item quantity="other">%s aŭskultantoj</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="localization_changes_requires_app_restart">La lingvo ŝanĝos kiam la apo restartos.</string>
|
||||||
</resources>
|
</resources>
|
|
@ -446,7 +446,6 @@
|
||||||
<string name="error_connect_host">No se puede conectar con el servidor</string>
|
<string name="error_connect_host">No se puede conectar con el servidor</string>
|
||||||
<string name="error_http_no_content">El servidor no devolvio datos</string>
|
<string name="error_http_no_content">El servidor no devolvio datos</string>
|
||||||
<string name="error_http_unsupported_range">El servidor no acepta descargas multi-hilos, intente de nuevo con @string/msg_threads = 1</string>
|
<string name="error_http_unsupported_range">El servidor no acepta descargas multi-hilos, intente de nuevo con @string/msg_threads = 1</string>
|
||||||
<string name="error_http_requested_range_not_satisfiable">No se puede satisfacer el intervalo seleccionado</string>
|
|
||||||
<string name="error_http_not_found">No encontrado</string>
|
<string name="error_http_not_found">No encontrado</string>
|
||||||
<string name="error_postprocessing_failed">Falló el posprocesamiento</string>
|
<string name="error_postprocessing_failed">Falló el posprocesamiento</string>
|
||||||
<string name="error_postprocessing_stopped">NewPipe se cerró mientras se trabajaba en el archivo</string>
|
<string name="error_postprocessing_stopped">NewPipe se cerró mientras se trabajaba en el archivo</string>
|
||||||
|
@ -491,8 +490,8 @@
|
||||||
<string name="show_comments_summary">Desactívela para ocultar los comentarios</string>
|
<string name="show_comments_summary">Desactívela para ocultar los comentarios</string>
|
||||||
<string name="autoplay_title">Reproducción automática</string>
|
<string name="autoplay_title">Reproducción automática</string>
|
||||||
<plurals name="comments">
|
<plurals name="comments">
|
||||||
<item quantity="one">Comentarios</item>
|
<item quantity="one">Comentario</item>
|
||||||
<item quantity="other"/>
|
<item quantity="other">Comentarios</item>
|
||||||
</plurals>
|
</plurals>
|
||||||
<string name="no_comments">Sin comentarios</string>
|
<string name="no_comments">Sin comentarios</string>
|
||||||
<string name="error_unable_to_load_comments">No se pudo cargar comentarios</string>
|
<string name="error_unable_to_load_comments">No se pudo cargar comentarios</string>
|
||||||
|
@ -507,5 +506,16 @@
|
||||||
<string name="clear_playback_states_summary">Elimina todas las posiciones de reproducción</string>
|
<string name="clear_playback_states_summary">Elimina todas las posiciones de reproducción</string>
|
||||||
<string name="delete_playback_states_alert">¿Quiere eliminar todas las posiciones de reproducción\?</string>
|
<string name="delete_playback_states_alert">¿Quiere eliminar todas las posiciones de reproducción\?</string>
|
||||||
<string name="drawer_header_description">Activar/desactivar servicio, seleccionados actualmente:</string>
|
<string name="drawer_header_description">Activar/desactivar servicio, seleccionados actualmente:</string>
|
||||||
<string name="default_kiosk_page_sumatry">kiosco predeterminado</string>
|
<string name="default_kiosk_page_summary">kiosco predeterminado</string>
|
||||||
|
<string name="no_one_watching">Nadie está viendo</string>
|
||||||
|
<plurals name="watching">
|
||||||
|
<item quantity="one">%s viendo</item>
|
||||||
|
<item quantity="other">%s viendo</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="no_one_listening">Nadie está escuchando</string>
|
||||||
|
<plurals name="listening">
|
||||||
|
<item quantity="one">%s escucha</item>
|
||||||
|
<item quantity="other">%s escuchas</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="localization_changes_requires_app_restart">El idioma cambiará luego de que la app sea reiniciada.</string>
|
||||||
</resources>
|
</resources>
|
|
@ -12,9 +12,9 @@
|
||||||
<string name="share_dialog_title">Partekatu honekin</string>
|
<string name="share_dialog_title">Partekatu honekin</string>
|
||||||
<string name="choose_browser">Nabigatzailea aukeratu</string>
|
<string name="choose_browser">Nabigatzailea aukeratu</string>
|
||||||
<string name="screen_rotation">biratzea</string>
|
<string name="screen_rotation">biratzea</string>
|
||||||
<string name="download_path_title">Bideoak deskargatzeko kokapena</string>
|
<string name="download_path_title">Bideoak deskargatzeko karpeta</string>
|
||||||
<string name="download_path_summary">Deskargatutako bideoak gordetzeko bide-izena</string>
|
<string name="download_path_summary">Deskargatutako bideoak hemen gordeko dira</string>
|
||||||
<string name="download_path_dialog_title">Zehaztu bideoak deskargatzeko kokapena</string>
|
<string name="download_path_dialog_title">Hautatu bideoak deskargatzeko karpeta</string>
|
||||||
<string name="default_resolution_title">Lehenetsitako bereizmena</string>
|
<string name="default_resolution_title">Lehenetsitako bereizmena</string>
|
||||||
<string name="play_with_kodi_title">Jo Kodirekin</string>
|
<string name="play_with_kodi_title">Jo Kodirekin</string>
|
||||||
<string name="kore_not_found">Ez da aurkitu Kore aplikazioa. Kore instalatu?</string>
|
<string name="kore_not_found">Ez da aurkitu Kore aplikazioa. Kore instalatu?</string>
|
||||||
|
@ -30,7 +30,7 @@
|
||||||
<string name="settings_category_video_audio_title">Bideoa eta Audioa</string>
|
<string name="settings_category_video_audio_title">Bideoa eta Audioa</string>
|
||||||
<string name="play_btn_text">Erreproduzitu</string>
|
<string name="play_btn_text">Erreproduzitu</string>
|
||||||
<string name="list_thumbnail_view_description">Bideoaren aurreikuspen argazkitxoa</string>
|
<string name="list_thumbnail_view_description">Bideoaren aurreikuspen argazkitxoa</string>
|
||||||
<string name="detail_thumbnail_view_description">Bideoaren aurreikuspen argazkitxoa</string>
|
<string name="detail_thumbnail_view_description">Erreproduzitu bideoa, iraupena:</string>
|
||||||
<string name="detail_uploader_thumbnail_view_description">Igotzailearen abatarraren iruditxoa</string>
|
<string name="detail_uploader_thumbnail_view_description">Igotzailearen abatarraren iruditxoa</string>
|
||||||
<string name="detail_dislikes_img_view_description">Ez dute gustoko</string>
|
<string name="detail_dislikes_img_view_description">Ez dute gustoko</string>
|
||||||
<string name="detail_likes_img_view_description">Gustoko dute</string>
|
<string name="detail_likes_img_view_description">Gustoko dute</string>
|
||||||
|
@ -43,8 +43,8 @@
|
||||||
<string name="background_player_playing_toast">Atzeko planoan erreproduzitzen</string>
|
<string name="background_player_playing_toast">Atzeko planoan erreproduzitzen</string>
|
||||||
<string name="main_bg_subtitle">Ukitu bilaketa hasteko</string>
|
<string name="main_bg_subtitle">Ukitu bilaketa hasteko</string>
|
||||||
<string name="download_path_audio_title">Audioa deskargatzeko karpeta</string>
|
<string name="download_path_audio_title">Audioa deskargatzeko karpeta</string>
|
||||||
<string name="download_path_audio_dialog_title">Zehaztu audioa deskargatzeko bide-izena</string>
|
<string name="download_path_audio_dialog_title">Hautatu audio fitxategiak deskargatzeko karpeta</string>
|
||||||
<string name="download_path_audio_summary">Deskargatutako audioa hemen gordetzen da</string>
|
<string name="download_path_audio_summary">Deskargatutako audio fitxategiak hemen gordetzen dira</string>
|
||||||
<string name="autoplay_by_calling_app_title">Erreprodukzio automatikoa</string>
|
<string name="autoplay_by_calling_app_title">Erreprodukzio automatikoa</string>
|
||||||
<string name="autoplay_by_calling_app_summary">Bideoa abiatzen du NewPipe beste aplikazio batek deitu badu</string>
|
<string name="autoplay_by_calling_app_summary">Bideoa abiatzen du NewPipe beste aplikazio batek deitu badu</string>
|
||||||
<string name="dark_theme_title">Iluna</string>
|
<string name="dark_theme_title">Iluna</string>
|
||||||
|
@ -116,7 +116,7 @@
|
||||||
<string name="audio">Audioa</string>
|
<string name="audio">Audioa</string>
|
||||||
<string name="retry">Saiatu berriro</string>
|
<string name="retry">Saiatu berriro</string>
|
||||||
<string name="storage_permission_denied">Biltegia atzitzeko baimena ukatu da</string>
|
<string name="storage_permission_denied">Biltegia atzitzeko baimena ukatu da</string>
|
||||||
<string name="short_thousand">K</string>
|
<string name="short_thousand">k</string>
|
||||||
<string name="short_million">M</string>
|
<string name="short_million">M</string>
|
||||||
<string name="short_billion">MM</string>
|
<string name="short_billion">MM</string>
|
||||||
<string name="start">Hasi</string>
|
<string name="start">Hasi</string>
|
||||||
|
@ -199,8 +199,8 @@
|
||||||
</plurals>
|
</plurals>
|
||||||
<string name="no_videos">Bideorik ez</string>
|
<string name="no_videos">Bideorik ez</string>
|
||||||
<plurals name="videos">
|
<plurals name="videos">
|
||||||
<item quantity="one">%s Bideoa</item>
|
<item quantity="one">Bideoa</item>
|
||||||
<item quantity="other">%s Bideoak</item>
|
<item quantity="other">Bideoak</item>
|
||||||
</plurals>
|
</plurals>
|
||||||
<string name="title_activity_history">Historiala</string>
|
<string name="title_activity_history">Historiala</string>
|
||||||
<string name="title_history_search">Bilatuta</string>
|
<string name="title_history_search">Bilatuta</string>
|
||||||
|
@ -288,7 +288,7 @@
|
||||||
<string name="import_data_summary">Zure uneko historiala eta harpidetzak gainidazten ditu</string>
|
<string name="import_data_summary">Zure uneko historiala eta harpidetzak gainidazten ditu</string>
|
||||||
<string name="export_data_summary">Esportatu historiala, harpidetzak eta erreprodukzio-zerrendak</string>
|
<string name="export_data_summary">Esportatu historiala, harpidetzak eta erreprodukzio-zerrendak</string>
|
||||||
<string name="clear_views_history_title">Garbitu ikusitakoaren historiala</string>
|
<string name="clear_views_history_title">Garbitu ikusitakoaren historiala</string>
|
||||||
<string name="clear_views_history_summary">Jotako jarioen historiala ezabatzen du</string>
|
<string name="clear_views_history_summary">Jotako jarioen historiala eta erreprodukzio puntuak ezabatzen ditu</string>
|
||||||
<string name="delete_view_history_alert">Ezabatu ikusitakoaren historia osoa\?</string>
|
<string name="delete_view_history_alert">Ezabatu ikusitakoaren historia osoa\?</string>
|
||||||
<string name="watch_history_deleted">Ikusitakoaren historiala ezabatuta.</string>
|
<string name="watch_history_deleted">Ikusitakoaren historiala ezabatuta.</string>
|
||||||
<string name="clear_search_history_title">Garbitu bilaketa historiala</string>
|
<string name="clear_search_history_title">Garbitu bilaketa historiala</string>
|
||||||
|
@ -496,5 +496,25 @@
|
||||||
<string name="downloads_storage_ask_title">Galdetu non deskargatu</string>
|
<string name="downloads_storage_ask_title">Galdetu non deskargatu</string>
|
||||||
<string name="downloads_storage_ask_summary">Non gorde galdetuko zaizu deskarga bakoitzean</string>
|
<string name="downloads_storage_ask_summary">Non gorde galdetuko zaizu deskarga bakoitzean</string>
|
||||||
<string name="downloads_storage_ask_summary_kitkat">Non gorde galdetuko zaizu deskarga bakoitzean.
|
<string name="downloads_storage_ask_summary_kitkat">Non gorde galdetuko zaizu deskarga bakoitzean.
|
||||||
\nGaitu aukera hau kanpo SD txartelean gorde nahi baduzu</string>
|
\nHautatu SAF kanpo SD txartelean gorde nahi baduzu</string>
|
||||||
|
<string name="download_choose_new_path">Aldatu deskargen karpetak indarrean jartzeko</string>
|
||||||
|
<string name="no_one_watching">Ez dago inor ikusten</string>
|
||||||
|
<plurals name="watching">
|
||||||
|
<item quantity="one">%s ikusten</item>
|
||||||
|
<item quantity="other">%s ikusten</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="no_one_listening">Ez dago inor entzuten</string>
|
||||||
|
<plurals name="listening">
|
||||||
|
<item quantity="one">%s entzuten</item>
|
||||||
|
<item quantity="other">%s entzuten</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="downloads_storage_use_saf_title">SAF erabili</string>
|
||||||
|
<string name="downloads_storage_use_saf_summary">Biltegian Sartzeko Armazoiak kanpoko SD txartel betera jaitsierak egitea ahalbidetzen du.
|
||||||
|
\nOharra: gailu batzuk ez dira bateragarriak</string>
|
||||||
|
<string name="clear_playback_states_title">Ezabatu erreprodukziorako kokapenak</string>
|
||||||
|
<string name="clear_playback_states_summary">Erreprodukziorako kokapen guztiak ezabatzen ditu</string>
|
||||||
|
<string name="delete_playback_states_alert">Ezabatu erreprodukziorako kokapen guztiak\?</string>
|
||||||
|
<string name="drawer_header_description">Aktibatu zerbitzua, orain hautatua:</string>
|
||||||
|
<string name="localization_changes_requires_app_restart">Hizkuntza aldatuko da aplikazioa berrabiarazterakoan.</string>
|
||||||
|
<string name="default_kiosk_page_summary">Kiosko Lehenetsia</string>
|
||||||
</resources>
|
</resources>
|
|
@ -460,7 +460,6 @@
|
||||||
<string name="error_connect_host">ناتوانی در اتصال به کارساز</string>
|
<string name="error_connect_host">ناتوانی در اتصال به کارساز</string>
|
||||||
<string name="error_http_no_content">کارساز دادهای نمیفرستد</string>
|
<string name="error_http_no_content">کارساز دادهای نمیفرستد</string>
|
||||||
<string name="error_http_unsupported_range">کارساز، بارگیریهای چندرشتهای را قبول نمیکند، تلاش مجدد با @string/msg_threads = 1</string>
|
<string name="error_http_unsupported_range">کارساز، بارگیریهای چندرشتهای را قبول نمیکند، تلاش مجدد با @string/msg_threads = 1</string>
|
||||||
<string name="error_http_requested_range_not_satisfiable">بازهٔ درخواست شده قابل قبول نیست</string>
|
|
||||||
<string name="clear_finished_download">پاک کردن بارگیریهای تمام شده</string>
|
<string name="clear_finished_download">پاک کردن بارگیریهای تمام شده</string>
|
||||||
<string name="stop">توقف</string>
|
<string name="stop">توقف</string>
|
||||||
<string name="max_retry_msg">بیشینه تلاش مجدد</string>
|
<string name="max_retry_msg">بیشینه تلاش مجدد</string>
|
||||||
|
|
|
@ -93,7 +93,7 @@
|
||||||
<string name="add">Nouvelle mission</string>
|
<string name="add">Nouvelle mission</string>
|
||||||
<string name="finish">OK</string>
|
<string name="finish">OK</string>
|
||||||
<string name="msg_name">Nom du fichier</string>
|
<string name="msg_name">Nom du fichier</string>
|
||||||
<string name="msg_threads">Fils de discussion</string>
|
<string name="msg_threads">Nombre de connexions simultanées</string>
|
||||||
<string name="msg_error">Erreur</string>
|
<string name="msg_error">Erreur</string>
|
||||||
<string name="msg_server_unsupported">Serveur non pris en charge</string>
|
<string name="msg_server_unsupported">Serveur non pris en charge</string>
|
||||||
<string name="msg_exists">Fichier déjà existant</string>
|
<string name="msg_exists">Fichier déjà existant</string>
|
||||||
|
@ -130,12 +130,12 @@
|
||||||
<string name="default_video_format_title">Format vidéo par défaut</string>
|
<string name="default_video_format_title">Format vidéo par défaut</string>
|
||||||
<string name="popup_remember_size_pos_title">Mémoriser les taille et position de la fenêtre flottante</string>
|
<string name="popup_remember_size_pos_title">Mémoriser les taille et position de la fenêtre flottante</string>
|
||||||
<string name="popup_remember_size_pos_summary">Mémorise les dernières taille et position de la fenêtre flottante</string>
|
<string name="popup_remember_size_pos_summary">Mémorise les dernières taille et position de la fenêtre flottante</string>
|
||||||
<string name="settings_category_popup_title">Fenêtre flottante</string>
|
<string name="settings_category_popup_title">Fenêtré</string>
|
||||||
<string name="filter">Filtre</string>
|
<string name="filter">Filtre</string>
|
||||||
<string name="refresh">Rafraîchir</string>
|
<string name="refresh">Rafraîchir</string>
|
||||||
<string name="clear">Effacer</string>
|
<string name="clear">Effacer</string>
|
||||||
<string name="popup_resizing_indicator_title">Redimensionner</string>
|
<string name="popup_resizing_indicator_title">Redimensionner</string>
|
||||||
<string name="short_billion">B</string>
|
<string name="short_billion">Mrd</string>
|
||||||
<string name="use_external_video_player_summary">Retire l’audio à CERTAINES définitions</string>
|
<string name="use_external_video_player_summary">Retire l’audio à CERTAINES définitions</string>
|
||||||
<string name="player_gesture_controls_summary">Utiliser des gestes pour contrôler la luminosité et le volume du lecteur</string>
|
<string name="player_gesture_controls_summary">Utiliser des gestes pour contrôler la luminosité et le volume du lecteur</string>
|
||||||
<string name="show_search_suggestions_title">Suggestions de recherche</string>
|
<string name="show_search_suggestions_title">Suggestions de recherche</string>
|
||||||
|
@ -205,8 +205,8 @@
|
||||||
</plurals>
|
</plurals>
|
||||||
<string name="no_videos">Aucune vidéo</string>
|
<string name="no_videos">Aucune vidéo</string>
|
||||||
<plurals name="videos">
|
<plurals name="videos">
|
||||||
<item quantity="one">%s vidéo</item>
|
<item quantity="one">Vidéo</item>
|
||||||
<item quantity="other">%s vidéos</item>
|
<item quantity="other">Vidéos</item>
|
||||||
</plurals>
|
</plurals>
|
||||||
<string name="charset_most_special_characters">Caractères spéciaux</string>
|
<string name="charset_most_special_characters">Caractères spéciaux</string>
|
||||||
<string name="item_deleted">Élément supprimé</string>
|
<string name="item_deleted">Élément supprimé</string>
|
||||||
|
@ -275,8 +275,8 @@
|
||||||
<string name="export_data_summary">Exporte l’historique, les abonnements et les listes de lecture</string>
|
<string name="export_data_summary">Exporte l’historique, les abonnements et les listes de lecture</string>
|
||||||
<string name="export_complete_toast">Exporté</string>
|
<string name="export_complete_toast">Exporté</string>
|
||||||
<string name="import_complete_toast">Importé</string>
|
<string name="import_complete_toast">Importé</string>
|
||||||
<string name="no_valid_zip_file">Aucun fichier ZIP valide</string>
|
<string name="no_valid_zip_file">Fichier ZIP non valide</string>
|
||||||
<string name="could_not_import_all_files">Avertissement : impossible d’importer tous les fichiers.</string>
|
<string name="could_not_import_all_files">Avertissement : Impossible d\'importer tous les fichiers.</string>
|
||||||
<string name="override_current_data">Cela effacera vos paramètres actuels.</string>
|
<string name="override_current_data">Cela effacera vos paramètres actuels.</string>
|
||||||
<string name="show_info">Afficher les infos</string>
|
<string name="show_info">Afficher les infos</string>
|
||||||
<string name="tab_bookmarks">Listes de lecture enregistrées</string>
|
<string name="tab_bookmarks">Listes de lecture enregistrées</string>
|
||||||
|
@ -310,7 +310,7 @@
|
||||||
<string name="use_inexact_seek_title">Utiliser la recherche rapide approximative</string>
|
<string name="use_inexact_seek_title">Utiliser la recherche rapide approximative</string>
|
||||||
<string name="use_inexact_seek_summary">Permet au lecteur d’accéder plus rapidement à une position au détriment de la précision</string>
|
<string name="use_inexact_seek_summary">Permet au lecteur d’accéder plus rapidement à une position au détriment de la précision</string>
|
||||||
<string name="download_thumbnail_title">Charger les miniatures</string>
|
<string name="download_thumbnail_title">Charger les miniatures</string>
|
||||||
<string name="download_thumbnail_summary">Désactiver pour empêcher le chargement des miniatures, afin de réduire l’utilisation de la bande passante et de la mémoire. Modifier cette option vide les caches d’image en mémoire vive et sur le disque.</string>
|
<string name="download_thumbnail_summary">Désactiver pour empêcher le chargement des miniatures afin d\'économiser vos données. Modifier cette option vide le cache en mémoire vive et sur le disque.</string>
|
||||||
<string name="thumbnail_cache_wipe_complete_notice">Images en cache effacées</string>
|
<string name="thumbnail_cache_wipe_complete_notice">Images en cache effacées</string>
|
||||||
<string name="metadata_cache_wipe_title">Effacer les métadonnées en cache</string>
|
<string name="metadata_cache_wipe_title">Effacer les métadonnées en cache</string>
|
||||||
<string name="metadata_cache_wipe_summary">Efface toutes les données de pages Web en cache</string>
|
<string name="metadata_cache_wipe_summary">Efface toutes les données de pages Web en cache</string>
|
||||||
|
@ -325,7 +325,7 @@
|
||||||
<string name="drawer_header_action_paceholder_text">Quelque chose va bientôt apparaître ici ;D</string>
|
<string name="drawer_header_action_paceholder_text">Quelque chose va bientôt apparaître ici ;D</string>
|
||||||
<string name="controls_download_desc">Télécharger le fichier de flux</string>
|
<string name="controls_download_desc">Télécharger le fichier de flux</string>
|
||||||
<string name="auto_queue_title">Vidéo suivante en file d’attente</string>
|
<string name="auto_queue_title">Vidéo suivante en file d’attente</string>
|
||||||
<string name="auto_queue_summary">Ajoute automatiquement un flux lié lors de la lecture du dernier flux dans une file d’attente sans répétition</string>
|
<string name="auto_queue_summary">Lecture automatique après la file d\'attente</string>
|
||||||
<string name="settings_category_debug_title">Débogage</string>
|
<string name="settings_category_debug_title">Débogage</string>
|
||||||
<string name="resize_fill">Remplir</string>
|
<string name="resize_fill">Remplir</string>
|
||||||
<string name="caption_auto_generated">Générés automatiquement</string>
|
<string name="caption_auto_generated">Générés automatiquement</string>
|
||||||
|
@ -381,7 +381,7 @@
|
||||||
<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 version quelconque version ultérieure.</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 version quelconque version ultérieure.</string>
|
||||||
<string name="privacy_policy_title">Politique de confidentialité de NewPipe</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">Lire la politique de confidentialité</string>
|
||||||
<string name="import_settings">Voulez-vous également importer des paramètres \?</string>
|
<string name="import_settings">Voulez-vous également importer les paramètres \?</string>
|
||||||
<string name="accept">Accepter</string>
|
<string name="accept">Accepter</string>
|
||||||
<string name="decline">Refuser</string>
|
<string name="decline">Refuser</string>
|
||||||
<string name="privacy_policy_encouragement">Le projet NewPipe prend votre vie privée très à cœur. Par conséquent, l’application n’envoie aucune donnée sans votre consentement.
|
<string name="privacy_policy_encouragement">Le projet NewPipe prend votre vie privée très à cœur. Par conséquent, l’application n’envoie aucune donnée sans votre consentement.
|
||||||
|
@ -401,7 +401,7 @@
|
||||||
<string name="minimize_on_exit_summary">Action lors du basculement à une autre application depuis le lecteur vidéo — %s</string>
|
<string name="minimize_on_exit_summary">Action lors du basculement à une autre application depuis le lecteur vidéo — %s</string>
|
||||||
<string name="minimize_on_exit_none_description">Aucune</string>
|
<string name="minimize_on_exit_none_description">Aucune</string>
|
||||||
<string name="minimize_on_exit_background_description">Minimiser pour lire en arrière-plan</string>
|
<string name="minimize_on_exit_background_description">Minimiser pour lire en arrière-plan</string>
|
||||||
<string name="minimize_on_exit_popup_description">Minimiser pour lire en mode flottant</string>
|
<string name="minimize_on_exit_popup_description">Basculer vers le mode fenêtré</string>
|
||||||
<string name="unsubscribe">Se désabonner</string>
|
<string name="unsubscribe">Se désabonner</string>
|
||||||
<string name="tab_new">Nouvel onglet</string>
|
<string name="tab_new">Nouvel onglet</string>
|
||||||
<string name="tab_choose">Sélectionner un onglet</string>
|
<string name="tab_choose">Sélectionner un onglet</string>
|
||||||
|
@ -421,14 +421,14 @@
|
||||||
<string name="stop">Arrêter</string>
|
<string name="stop">Arrêter</string>
|
||||||
<string name="events">Évènements</string>
|
<string name="events">Évènements</string>
|
||||||
<string name="download_to_sdcard_error_message">Impossible de télécharger dans la carte mémoire externe. Voulez-vous réinitialiser l’emplacement du dossier de téléchargement \?</string>
|
<string name="download_to_sdcard_error_message">Impossible de télécharger dans la carte mémoire externe. Voulez-vous réinitialiser l’emplacement du dossier de téléchargement \?</string>
|
||||||
<string name="main_page_content_summary">Sélection des onglets à afficher sur la page principale</string>
|
<string name="main_page_content_summary">Choisir quels onglets seront visibles sur la page principale</string>
|
||||||
<string name="updates_setting_title">Mises à jour</string>
|
<string name="updates_setting_title">Mises à jour</string>
|
||||||
<string name="updates_setting_description">Afficher une notification pour proposer une mise à jour de l’application lorsqu’une nouvelle version est disponible</string>
|
<string name="updates_setting_description">Afficher une notification pour proposer une mise à jour de l’application lorsqu’une nouvelle version est disponible</string>
|
||||||
<string name="list">Liste</string>
|
<string name="list">Liste</string>
|
||||||
<string name="grid">Grille</string>
|
<string name="grid">Grille</string>
|
||||||
<string name="auto">Auto</string>
|
<string name="auto">Auto</string>
|
||||||
<string name="switch_view">Changer de vue</string>
|
<string name="switch_view">Changer de vue</string>
|
||||||
<string name="app_update_notification_content_title">Une mise à jour de NewPipe disponible !</string>
|
<string name="app_update_notification_content_title">Une mise à jour de NewPipe est disponible !</string>
|
||||||
<string name="app_update_notification_content_text">Appuyer pour télécharger</string>
|
<string name="app_update_notification_content_text">Appuyer pour télécharger</string>
|
||||||
<string name="missions_header_finished">Terminé</string>
|
<string name="missions_header_finished">Terminé</string>
|
||||||
<string name="missions_header_pending">En attente</string>
|
<string name="missions_header_pending">En attente</string>
|
||||||
|
@ -443,7 +443,7 @@
|
||||||
<string name="overwrite">Écraser</string>
|
<string name="overwrite">Écraser</string>
|
||||||
<string name="overwrite_unrelated_warning">Un fichier avec ce nom existe déjà</string>
|
<string name="overwrite_unrelated_warning">Un fichier avec ce nom existe déjà</string>
|
||||||
<string name="overwrite_finished_warning">Un fichier téléchargé avec ce nom existe déjà</string>
|
<string name="overwrite_finished_warning">Un fichier téléchargé avec ce nom existe déjà</string>
|
||||||
<string name="download_already_running">Il y a un téléchargement en cours avec ce nom</string>
|
<string name="download_already_running">Il y a déjà un téléchargement en cours avec ce nom</string>
|
||||||
<string name="show_error">Afficher l’erreur</string>
|
<string name="show_error">Afficher l’erreur</string>
|
||||||
<string name="label_code">Code</string>
|
<string name="label_code">Code</string>
|
||||||
<string name="error_path_creation">Le dossier de destination ne peut pas être créé</string>
|
<string name="error_path_creation">Le dossier de destination ne peut pas être créé</string>
|
||||||
|
@ -464,7 +464,7 @@
|
||||||
<string name="error_postprocessing_failed">Le post-traitement a échoué</string>
|
<string name="error_postprocessing_failed">Le post-traitement a échoué</string>
|
||||||
<string name="max_retry_msg">Nombre maximum de tentatives</string>
|
<string name="max_retry_msg">Nombre maximum de tentatives</string>
|
||||||
<string name="max_retry_desc">Nombre maximum de tentatives avant d’annuler le téléchargement</string>
|
<string name="max_retry_desc">Nombre maximum de tentatives avant d’annuler le téléchargement</string>
|
||||||
<string name="saved_tabs_invalid_json">Utilisation des onglets par défaut, erreur lors de la lecture des onglets enregistrés</string>
|
<string name="saved_tabs_invalid_json">En utilisation les onglets par défaut, une erreur est survenue en lisant les onglets sauvegardés</string>
|
||||||
<string name="error_http_unsupported_range">Le serveur n’accepte pas les téléchargements multi-fils, veuillez réessayer avec @string/msg_threads = 1</string>
|
<string name="error_http_unsupported_range">Le serveur n’accepte pas les téléchargements multi-fils, veuillez réessayer avec @string/msg_threads = 1</string>
|
||||||
<string name="show_comments_title">Afficher les commentaires</string>
|
<string name="show_comments_title">Afficher les commentaires</string>
|
||||||
<string name="show_comments_summary">Désactiver pour ne pas afficher les commentaires</string>
|
<string name="show_comments_summary">Désactiver pour ne pas afficher les commentaires</string>
|
||||||
|
@ -505,5 +505,16 @@
|
||||||
<string name="delete_playback_states_alert">Voulez-vous supprimer toutes les positions de reprise de lecture \?</string>
|
<string name="delete_playback_states_alert">Voulez-vous supprimer toutes les positions de reprise de lecture \?</string>
|
||||||
<string name="download_choose_new_path">Changez les dossiers de téléchargement pour que cela prenne effet</string>
|
<string name="download_choose_new_path">Changez les dossiers de téléchargement pour que cela prenne effet</string>
|
||||||
<string name="drawer_header_description">Activer/Désactiver le service, actuellement sélectionné :</string>
|
<string name="drawer_header_description">Activer/Désactiver le service, actuellement sélectionné :</string>
|
||||||
<string name="default_kiosk_page_sumatry">Kiosque par défaut</string>
|
<string name="default_kiosk_page_summary">Kiosque par défaut</string>
|
||||||
|
<string name="no_one_watching">Personne ne regarde</string>
|
||||||
|
<plurals name="watching">
|
||||||
|
<item quantity="one">%s regarde</item>
|
||||||
|
<item quantity="other">%s regardent</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="no_one_listening">Personne n\'écoute</string>
|
||||||
|
<plurals name="listening">
|
||||||
|
<item quantity="one">%s auditeur</item>
|
||||||
|
<item quantity="other">%s auditeurs</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="localization_changes_requires_app_restart">La langue changera lors du redémarrage de l\'application.</string>
|
||||||
</resources>
|
</resources>
|
|
@ -150,7 +150,7 @@
|
||||||
<string name="storage_permission_denied">הגישה לאחסון נדחתה</string>
|
<string name="storage_permission_denied">הגישה לאחסון נדחתה</string>
|
||||||
<string name="short_thousand">ק׳</string>
|
<string name="short_thousand">ק׳</string>
|
||||||
<string name="short_million">מ׳</string>
|
<string name="short_million">מ׳</string>
|
||||||
<string name="short_billion">ב׳</string>
|
<string name="short_billion">מיליארד</string>
|
||||||
<string name="no_subscribers">אין מנויים</string>
|
<string name="no_subscribers">אין מנויים</string>
|
||||||
<plurals name="subscribers">
|
<plurals name="subscribers">
|
||||||
<item quantity="one">מנוי אחד</item>
|
<item quantity="one">מנוי אחד</item>
|
||||||
|
@ -167,7 +167,7 @@
|
||||||
</plurals>
|
</plurals>
|
||||||
<string name="no_videos">אין סרטונים</string>
|
<string name="no_videos">אין סרטונים</string>
|
||||||
<plurals name="videos">
|
<plurals name="videos">
|
||||||
<item quantity="one">%s סרטון</item>
|
<item quantity="one">סרטון %s</item>
|
||||||
<item quantity="two">%s סרטונים</item>
|
<item quantity="two">%s סרטונים</item>
|
||||||
<item quantity="many">%s סרטונים</item>
|
<item quantity="many">%s סרטונים</item>
|
||||||
<item quantity="other">%s סרטונים</item>
|
<item quantity="other">%s סרטונים</item>
|
||||||
|
@ -513,5 +513,20 @@
|
||||||
<string name="delete_playback_states_alert">למחוק את מיקומי הנגינה\?</string>
|
<string name="delete_playback_states_alert">למחוק את מיקומי הנגינה\?</string>
|
||||||
<string name="download_choose_new_path">יש להחליף את תיקיות ההורדה כדי שייכנס לתוקף</string>
|
<string name="download_choose_new_path">יש להחליף את תיקיות ההורדה כדי שייכנס לתוקף</string>
|
||||||
<string name="drawer_header_description">הפעלה/כיבוי שירות, בחירה נוכחית:</string>
|
<string name="drawer_header_description">הפעלה/כיבוי שירות, בחירה נוכחית:</string>
|
||||||
<string name="default_kiosk_page_sumatry">קיוסק בררת מחדל</string>
|
<string name="no_one_watching">אין צופים</string>
|
||||||
|
<plurals name="watching">
|
||||||
|
<item quantity="one">צופה %s</item>
|
||||||
|
<item quantity="two">%s צופים</item>
|
||||||
|
<item quantity="many">%s צופים</item>
|
||||||
|
<item quantity="other">%s צופים</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="no_one_listening">אין מאזינים</string>
|
||||||
|
<plurals name="listening">
|
||||||
|
<item quantity="one">מאזין %s</item>
|
||||||
|
<item quantity="two">%s מאזינים</item>
|
||||||
|
<item quantity="many">%s מאזינים</item>
|
||||||
|
<item quantity="other">%s מאזינים</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="localization_changes_requires_app_restart">השפה תוחלף עם הפעלת היישומון מחדש.</string>
|
||||||
|
<string name="default_kiosk_page_summary">קיוסק בררת מחדל</string>
|
||||||
</resources>
|
</resources>
|
|
@ -184,8 +184,8 @@
|
||||||
<item quantity="other">%s दर्शके</item>
|
<item quantity="other">%s दर्शके</item>
|
||||||
</plurals>
|
</plurals>
|
||||||
<plurals name="videos">
|
<plurals name="videos">
|
||||||
<item quantity="one">%s वीडियो</item>
|
<item quantity="one">वीडियो</item>
|
||||||
<item quantity="other">%s वीडियो</item>
|
<item quantity="other">वीडियो</item>
|
||||||
</plurals>
|
</plurals>
|
||||||
<string name="start">शुरू</string>
|
<string name="start">शुरू</string>
|
||||||
<string name="pause">रोके</string>
|
<string name="pause">रोके</string>
|
||||||
|
@ -435,7 +435,6 @@
|
||||||
<string name="error_unknown_host">सर्वर नहीं ढूँढ सका</string>
|
<string name="error_unknown_host">सर्वर नहीं ढूँढ सका</string>
|
||||||
<string name="error_connect_host">सर्वर से जुड़ नहीं सकता</string>
|
<string name="error_connect_host">सर्वर से जुड़ नहीं सकता</string>
|
||||||
<string name="error_http_no_content">सर्वर डेटा नहीं भेजता है</string>
|
<string name="error_http_no_content">सर्वर डेटा नहीं भेजता है</string>
|
||||||
<string name="error_http_requested_range_not_satisfiable">अनुरोधित सीमा संतोषजनक नहीं है</string>
|
|
||||||
<string name="error_http_not_found">नहीं मिला</string>
|
<string name="error_http_not_found">नहीं मिला</string>
|
||||||
<string name="error_postprocessing_failed">प्रक्रिया के बाद का कार्य विफल रहा</string>
|
<string name="error_postprocessing_failed">प्रक्रिया के बाद का कार्य विफल रहा</string>
|
||||||
<string name="clear_finished_download">समाप्त डाउनलोड साफ़ करें</string>
|
<string name="clear_finished_download">समाप्त डाउनलोड साफ़ करें</string>
|
||||||
|
@ -498,11 +497,21 @@
|
||||||
<string name="auto">ऑटो</string>
|
<string name="auto">ऑटो</string>
|
||||||
<string name="show_error">मुसीबत दिखाए</string>
|
<string name="show_error">मुसीबत दिखाए</string>
|
||||||
<string name="error_http_unsupported_range">सर्वर मल्टी थ्रेडेड डाउनलोड स्वीकार नहीं करता, पुनः कोशिश करे @string/msg_threads = 1 के साथ</string>
|
<string name="error_http_unsupported_range">सर्वर मल्टी थ्रेडेड डाउनलोड स्वीकार नहीं करता, पुनः कोशिश करे @string/msg_threads = 1 के साथ</string>
|
||||||
<string name="msg_pending_downloads">आपके %s रुके हुए कामों को डौन्लोडस में पुनः से शुरू करे</string>
|
|
||||||
<string name="downloads_storage_ask_summary_kitkat">आपको डाउनलोड कहाँ सहेजना है हर डाउनलोड पर पूछा जायेगा
|
<string name="downloads_storage_ask_summary_kitkat">आपको डाउनलोड कहाँ सहेजना है हर डाउनलोड पर पूछा जायेगा
|
||||||
\nअगर आपको एक्सटर्नल एस डी कार्ड पर डाउनलोड करना हो तो एस ऐ ऍफ़ चुनिए</string>
|
\nअगर आपको एक्सटर्नल एस डी कार्ड पर डाउनलोड करना हो तो एस ऐ ऍफ़ चुनिए</string>
|
||||||
<string name="downloads_storage_use_saf_summary">स्टोरेज एक्सेस फ्रेमवर्क (एस ऐ ऍफ़) आपको एस डी कार्ड पर डाउनलोड करने देता है
|
<string name="downloads_storage_use_saf_summary">स्टोरेज एक्सेस फ्रेमवर्क (एस ऐ ऍफ़) आपको एस डी कार्ड पर डाउनलोड करने देता है
|
||||||
\nसुचना - कुछ उपकरणों पर ये नहीं चलता</string>
|
\nसुचना - कुछ उपकरणों पर ये नहीं चलता</string>
|
||||||
<string name="drawer_header_description">सेवा चुने, वर्तमान चुनाव :</string>
|
<string name="drawer_header_description">सेवा चुने, वर्तमान चुनाव :</string>
|
||||||
<string name="default_kiosk_page_sumatry">सामान्य कीओस्क</string>
|
<string name="default_kiosk_page_summary">सामान्य कीओस्क</string>
|
||||||
|
<string name="no_one_watching">कोई नहीं देख रहा है</string>
|
||||||
|
<plurals name="watching">
|
||||||
|
<item quantity="one">% s आदमी देख रहा है</item>
|
||||||
|
<item quantity="other">% s आदमी देख रहे है</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="no_one_listening">कोई नहीं सुन रहा है</string>
|
||||||
|
<plurals name="listening">
|
||||||
|
<item quantity="one">% s श्रोता</item>
|
||||||
|
<item quantity="other">% s श्रोता</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="localization_changes_requires_app_restart">ऐप के पुनः आरंभ होने के बाद भाषा बदल जाएगी।</string>
|
||||||
</resources>
|
</resources>
|
|
@ -501,4 +501,13 @@
|
||||||
<item quantity="other">Video</item>
|
<item quantity="other">Video</item>
|
||||||
</plurals>
|
</plurals>
|
||||||
<string name="drawer_header_description">Aktif/Nonaktifkan layanan, saat ini aktif:</string>
|
<string name="drawer_header_description">Aktif/Nonaktifkan layanan, saat ini aktif:</string>
|
||||||
|
<string name="no_one_watching">Tidak ada yang menonton</string>
|
||||||
|
<plurals name="watching">
|
||||||
|
<item quantity="other">%s menonton</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="no_one_listening">Tidak ada yang mendengarkan</string>
|
||||||
|
<plurals name="listening">
|
||||||
|
<item quantity="other">%s mendengarkan</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="localization_changes_requires_app_restart">Bahasa akan diterapkan setelah aplikasi dimulai ulang.</string>
|
||||||
</resources>
|
</resources>
|
|
@ -102,7 +102,7 @@
|
||||||
<string name="msg_running_detail">Tocca per maggiori dettagli</string>
|
<string name="msg_running_detail">Tocca per maggiori dettagli</string>
|
||||||
<string name="msg_wait">Attendi…</string>
|
<string name="msg_wait">Attendi…</string>
|
||||||
<string name="msg_copied">Copiato negli appunti</string>
|
<string name="msg_copied">Copiato negli appunti</string>
|
||||||
<string name="no_available_dir">Seleziona una cartella per i downloads</string>
|
<string name="no_available_dir">Nelle impostazioni seleziona una cartella per i download</string>
|
||||||
<string name="could_not_load_image">Impossibile caricare l\'immagine</string>
|
<string name="could_not_load_image">Impossibile caricare l\'immagine</string>
|
||||||
<string name="app_ui_crash">L\'app/UI si è interrotta</string>
|
<string name="app_ui_crash">L\'app/UI si è interrotta</string>
|
||||||
<string name="info_labels">Cosa:\\nRichiesta:\\nLingua contenuto:\\nServizio:\\nOrario GMT:\\nPacchetto:\\nVersione:\\nVersione SO:</string>
|
<string name="info_labels">Cosa:\\nRichiesta:\\nLingua contenuto:\\nServizio:\\nOrario GMT:\\nPacchetto:\\nVersione:\\nVersione SO:</string>
|
||||||
|
@ -111,9 +111,9 @@
|
||||||
<string name="black_theme_title">Nero</string>
|
<string name="black_theme_title">Nero</string>
|
||||||
<string name="all">Tutto</string>
|
<string name="all">Tutto</string>
|
||||||
<string name="channel">Canale</string>
|
<string name="channel">Canale</string>
|
||||||
<string name="short_thousand">K</string>
|
<string name="short_thousand">k</string>
|
||||||
<string name="short_million">M</string>
|
<string name="short_million">M</string>
|
||||||
<string name="short_billion">B</string>
|
<string name="short_billion">Mrd</string>
|
||||||
<string name="recaptcha_request_toast">È richiesta la risoluzione del reCAPTCHA</string>
|
<string name="recaptcha_request_toast">È richiesta la risoluzione del reCAPTCHA</string>
|
||||||
<string name="yes">Sì</string>
|
<string name="yes">Sì</string>
|
||||||
<string name="later">Più tardi</string>
|
<string name="later">Più tardi</string>
|
||||||
|
@ -320,7 +320,7 @@
|
||||||
<string name="use_inexact_seek_title">Usa la ricerca rapida ma imprecisa</string>
|
<string name="use_inexact_seek_title">Usa la ricerca rapida ma imprecisa</string>
|
||||||
<string name="use_inexact_seek_summary">La ricerca imprecisa permette al lettore multimediale di spostarsi nelle posizioni più velocemente con una precisione ridotta</string>
|
<string name="use_inexact_seek_summary">La ricerca imprecisa permette al lettore multimediale di spostarsi nelle posizioni più velocemente con una precisione ridotta</string>
|
||||||
<string name="auto_queue_title">Metti in coda automaticamente il prossimo flusso</string>
|
<string name="auto_queue_title">Metti in coda automaticamente il prossimo flusso</string>
|
||||||
<string name="auto_queue_summary">Aggiungi automaticamente uno stream correlato raggiunta la fine della coda se la ripetizione è disattivata</string>
|
<string name="auto_queue_summary">Aggiungi automaticamente un contenuto correlato raggiunta la fine della coda se la ripetizione è disattivata</string>
|
||||||
<string name="file">File</string>
|
<string name="file">File</string>
|
||||||
<string name="invalid_directory">Nessuna cartella</string>
|
<string name="invalid_directory">Nessuna cartella</string>
|
||||||
<string name="invalid_source">Nessun file o cartella che contiene sorgenti</string>
|
<string name="invalid_source">Nessun file o cartella che contiene sorgenti</string>
|
||||||
|
@ -435,7 +435,7 @@
|
||||||
<string name="paused">in pausa</string>
|
<string name="paused">in pausa</string>
|
||||||
<string name="queued">in coda</string>
|
<string name="queued">in coda</string>
|
||||||
<string name="post_processing">post-processo</string>
|
<string name="post_processing">post-processo</string>
|
||||||
<string name="enqueue">Coda</string>
|
<string name="enqueue">Accoda</string>
|
||||||
<string name="permission_denied">Azione negata dal sistema</string>
|
<string name="permission_denied">Azione negata dal sistema</string>
|
||||||
<string name="download_failed">Download fallito</string>
|
<string name="download_failed">Download fallito</string>
|
||||||
<string name="download_finished">Download finito</string>
|
<string name="download_finished">Download finito</string>
|
||||||
|
@ -477,7 +477,7 @@
|
||||||
<string name="close">Chiudi</string>
|
<string name="close">Chiudi</string>
|
||||||
<string name="enable_playback_resume_title">Recupera riproduzione</string>
|
<string name="enable_playback_resume_title">Recupera riproduzione</string>
|
||||||
<string name="enable_playback_resume_summary">Recupera l\'ultima posizione di riproduzione</string>
|
<string name="enable_playback_resume_summary">Recupera l\'ultima posizione di riproduzione</string>
|
||||||
<string name="enable_playback_state_lists_title">Posizioni nelle liste</string>
|
<string name="enable_playback_state_lists_title">Posizioni in lista</string>
|
||||||
<string name="enable_playback_state_lists_summary">Mostra l indicatore di posizione di riproduzione nelle liste</string>
|
<string name="enable_playback_state_lists_summary">Mostra l indicatore di posizione di riproduzione nelle liste</string>
|
||||||
<string name="settings_category_clear_data_title">Pulisci dati</string>
|
<string name="settings_category_clear_data_title">Pulisci dati</string>
|
||||||
<string name="watch_history_states_deleted">Posizione di riproduzione eliminata.</string>
|
<string name="watch_history_states_deleted">Posizione di riproduzione eliminata.</string>
|
||||||
|
@ -495,7 +495,7 @@
|
||||||
<string name="downloads_storage_ask_title">Chiedi dove scaricare</string>
|
<string name="downloads_storage_ask_title">Chiedi dove scaricare</string>
|
||||||
<string name="downloads_storage_ask_summary">Ti sarà chiesto dove salvare i file ogni volta</string>
|
<string name="downloads_storage_ask_summary">Ti sarà chiesto dove salvare i file ogni volta</string>
|
||||||
<string name="downloads_storage_use_saf_title">Utilizza SAF</string>
|
<string name="downloads_storage_use_saf_title">Utilizza SAF</string>
|
||||||
<string name="enable_queue_limit">Limita la coda dei download</string>
|
<string name="enable_queue_limit">Limite download coda</string>
|
||||||
<string name="downloads_storage_ask_summary_kitkat">Ti verrà chiesto dove salvare ogni download.
|
<string name="downloads_storage_ask_summary_kitkat">Ti verrà chiesto dove salvare ogni download.
|
||||||
\nScegli SAF se vuoi scaricare su una scheda SD esterna</string>
|
\nScegli SAF se vuoi scaricare su una scheda SD esterna</string>
|
||||||
<string name="downloads_storage_use_saf_summary">Lo Storage Access Framework permette scaricamenti su una scheda SD esterna.
|
<string name="downloads_storage_use_saf_summary">Lo Storage Access Framework permette scaricamenti su una scheda SD esterna.
|
||||||
|
@ -503,6 +503,18 @@
|
||||||
<string name="clear_playback_states_title">Elimina posizioni di riproduzione</string>
|
<string name="clear_playback_states_title">Elimina posizioni di riproduzione</string>
|
||||||
<string name="clear_playback_states_summary">Elimina tutte le posizioni di riproduzione</string>
|
<string name="clear_playback_states_summary">Elimina tutte le posizioni di riproduzione</string>
|
||||||
<string name="delete_playback_states_alert">Eliminare tutte le posizioni di riproduzione\?</string>
|
<string name="delete_playback_states_alert">Eliminare tutte le posizioni di riproduzione\?</string>
|
||||||
<string name="download_choose_new_path">Cambia le cartelle di download per renderlo effettivo</string>
|
<string name="download_choose_new_path">Modifica le cartelle di download per renderle effettive</string>
|
||||||
<string name="drawer_header_description">Attiva/disattiva il servizio, attualmente selezionato:</string>
|
<string name="drawer_header_description">Attiva/disattiva il servizio, attualmente selezionato:</string>
|
||||||
|
<string name="no_one_watching">Nessuno sta guardando</string>
|
||||||
|
<plurals name="watching">
|
||||||
|
<item quantity="one">%s sta guardando</item>
|
||||||
|
<item quantity="other">%s stanno guardando</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="no_one_listening">Nessuno sta ascoltando</string>
|
||||||
|
<plurals name="listening">
|
||||||
|
<item quantity="one">%s ascoltatore</item>
|
||||||
|
<item quantity="other">%s ascoltatori</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="localization_changes_requires_app_restart">La lingua verrà cambiata al riavvio dell\'applicazione.</string>
|
||||||
|
<string name="default_kiosk_page_summary">Pagina predefinita</string>
|
||||||
</resources>
|
</resources>
|
|
@ -498,7 +498,16 @@
|
||||||
<string name="download_choose_new_path">ダウンロードフォルダーを変更して有効にします</string>
|
<string name="download_choose_new_path">ダウンロードフォルダーを変更して有効にします</string>
|
||||||
<string name="drawer_header_description">サービスの切り替え、現在の選択:</string>
|
<string name="drawer_header_description">サービスの切り替え、現在の選択:</string>
|
||||||
<plurals name="videos">
|
<plurals name="videos">
|
||||||
<item quantity="other">%s 動画</item>
|
<item quantity="other">動画</item>
|
||||||
</plurals>
|
</plurals>
|
||||||
<string name="default_kiosk_page_sumatry">デフォルトのキオスク</string>
|
<string name="default_kiosk_page_summary">デフォルトのキオスク</string>
|
||||||
|
<string name="no_one_watching">誰も見ていません</string>
|
||||||
|
<plurals name="watching">
|
||||||
|
<item quantity="other">%s 見ています</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="no_one_listening">誰も聞いていません</string>
|
||||||
|
<plurals name="listening">
|
||||||
|
<item quantity="other">%s リスナー</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="localization_changes_requires_app_restart">アプリを再起動すると、言語が変更されます。</string>
|
||||||
</resources>
|
</resources>
|
|
@ -333,7 +333,7 @@
|
||||||
<string name="subscriptions_export_unsuccessful">구독 목록 내보내기 실패</string>
|
<string name="subscriptions_export_unsuccessful">구독 목록 내보내기 실패</string>
|
||||||
<string name="import_youtube_instructions">\'YouTube 구독 파일\'을 다운로드해서 구독 목록을 가져올 수 있습니다:
|
<string name="import_youtube_instructions">\'YouTube 구독 파일\'을 다운로드해서 구독 목록을 가져올 수 있습니다:
|
||||||
\n
|
\n
|
||||||
\n1. 이곳으로 가세요: $1$s
|
\n1. 이곳으로 가세요: %1$s
|
||||||
\n2. 요청에 따라 로그인을 진행합니다
|
\n2. 요청에 따라 로그인을 진행합니다
|
||||||
\n3. 다운로드가 곧 시작 됩니다 (이 파일이 구독 파일입니다)</string>
|
\n3. 다운로드가 곧 시작 됩니다 (이 파일이 구독 파일입니다)</string>
|
||||||
<string name="import_soundcloud_instructions">SoundCloud 프로필을 가져오시려면 URL 및 ID를 입력해주세요.
|
<string name="import_soundcloud_instructions">SoundCloud 프로필을 가져오시려면 URL 및 ID를 입력해주세요.
|
||||||
|
@ -502,5 +502,5 @@
|
||||||
<string name="enable_queue_limit_desc">하나의 다운로드가 동시에 진행됩니다</string>
|
<string name="enable_queue_limit_desc">하나의 다운로드가 동시에 진행됩니다</string>
|
||||||
<string name="download_choose_new_path">적용하려면 다운로드 폴더를 변경하세요</string>
|
<string name="download_choose_new_path">적용하려면 다운로드 폴더를 변경하세요</string>
|
||||||
<string name="drawer_header_description">서비스 토글, 현재 선택된 서비스:</string>
|
<string name="drawer_header_description">서비스 토글, 현재 선택된 서비스:</string>
|
||||||
<string name="default_kiosk_page_sumatry">기본 키오스크</string>
|
<string name="default_kiosk_page_summary">기본 키오스크</string>
|
||||||
</resources>
|
</resources>
|
|
@ -448,7 +448,6 @@
|
||||||
<string name="error_connect_host">Не може да се поврзе со серверот</string>
|
<string name="error_connect_host">Не може да се поврзе со серверот</string>
|
||||||
<string name="error_http_no_content">Серверот не испраќа податоци</string>
|
<string name="error_http_no_content">Серверот не испраќа податоци</string>
|
||||||
<string name="error_http_unsupported_range">Серверот не прифаќа преземања со повеќе навои, обидете се со @string/msg_threads = 1</string>
|
<string name="error_http_unsupported_range">Серверот не прифаќа преземања со повеќе навои, обидете се со @string/msg_threads = 1</string>
|
||||||
<string name="error_http_requested_range_not_satisfiable">Побараниот опсег не е задоволителен</string>
|
|
||||||
<string name="error_http_not_found">Не е најдено</string>
|
<string name="error_http_not_found">Не е најдено</string>
|
||||||
<string name="clear_finished_download">Избриши завршени преземања</string>
|
<string name="clear_finished_download">Избриши завршени преземања</string>
|
||||||
<string name="stop">Стоп</string>
|
<string name="stop">Стоп</string>
|
||||||
|
|
|
@ -454,7 +454,6 @@
|
||||||
<string name="error_connect_host">Kan ikke koble til tjeneren</string>
|
<string name="error_connect_host">Kan ikke koble til tjeneren</string>
|
||||||
<string name="error_http_no_content">Tjeneren sender ikke data</string>
|
<string name="error_http_no_content">Tjeneren sender ikke data</string>
|
||||||
<string name="error_http_unsupported_range">"Tjeneren godtar ikke flertrådede nedlastinger, prøv igjen med @string/msg_threads = 1 "</string>
|
<string name="error_http_unsupported_range">"Tjeneren godtar ikke flertrådede nedlastinger, prøv igjen med @string/msg_threads = 1 "</string>
|
||||||
<string name="error_http_requested_range_not_satisfiable">Forespurt rekkevidde er ikke tilfredsstillende</string>
|
|
||||||
<string name="error_http_not_found">Ikke funnet</string>
|
<string name="error_http_not_found">Ikke funnet</string>
|
||||||
<string name="error_postprocessing_failed">Etterbehandling mislyktes</string>
|
<string name="error_postprocessing_failed">Etterbehandling mislyktes</string>
|
||||||
<string name="clear_finished_download">Tøm fullførte nedlastinger</string>
|
<string name="clear_finished_download">Tøm fullførte nedlastinger</string>
|
||||||
|
@ -505,5 +504,16 @@
|
||||||
<string name="delete_playback_states_alert">Slett alle avspillingsposisjoner\?</string>
|
<string name="delete_playback_states_alert">Slett alle avspillingsposisjoner\?</string>
|
||||||
<string name="download_choose_new_path">Endre nedlastingsmappene for å tre i kraft</string>
|
<string name="download_choose_new_path">Endre nedlastingsmappene for å tre i kraft</string>
|
||||||
<string name="drawer_header_description">Skru tjeneste av/på, for tiden er dette status:</string>
|
<string name="drawer_header_description">Skru tjeneste av/på, for tiden er dette status:</string>
|
||||||
<string name="default_kiosk_page_sumatry">Standard kiosk</string>
|
<string name="no_one_watching">Ingen ser på</string>
|
||||||
|
<plurals name="watching">
|
||||||
|
<item quantity="one">%s seer</item>
|
||||||
|
<item quantity="other">%s seere</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="no_one_listening">Ingen lytter</string>
|
||||||
|
<plurals name="listening">
|
||||||
|
<item quantity="one">%s lytter</item>
|
||||||
|
<item quantity="other">%s lyttere</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="localization_changes_requires_app_restart">Språk vil ikke bli endret før programmet startes på ny.</string>
|
||||||
|
<string name="default_kiosk_page_summary">Forvalgt kiosk</string>
|
||||||
</resources>
|
</resources>
|
|
@ -3,8 +3,8 @@
|
||||||
<string name="main_bg_subtitle">Tik op zoeken voor te beginnen</string>
|
<string name="main_bg_subtitle">Tik op zoeken voor te beginnen</string>
|
||||||
<string name="view_count_text">%1$s keer bekeken</string>
|
<string name="view_count_text">%1$s keer bekeken</string>
|
||||||
<string name="upload_date_text">Gepubliceerd op %1$s</string>
|
<string name="upload_date_text">Gepubliceerd op %1$s</string>
|
||||||
<string name="no_player_found">Gene speler met streamondersteuning gevonden. Wilt ge VLC installeren?</string>
|
<string name="no_player_found">Geen speler met streamondersteuning gevonden. Wil je VLC installeren\?</string>
|
||||||
<string name="no_player_found_toast">Gene speler met streamondersteuning gevonden (ge kunt VLC installeren voor af te spelen).</string>
|
<string name="no_player_found_toast">Geen speler met streamondersteuning gevonden (je kan VLC installeren om af te spelen).</string>
|
||||||
<string name="install">Installeren</string>
|
<string name="install">Installeren</string>
|
||||||
<string name="cancel">Annuleren</string>
|
<string name="cancel">Annuleren</string>
|
||||||
<string name="open_in_browser">In browser openen</string>
|
<string name="open_in_browser">In browser openen</string>
|
||||||
|
@ -14,13 +14,13 @@
|
||||||
<string name="controls_download_desc">Streambestand downloaden</string>
|
<string name="controls_download_desc">Streambestand downloaden</string>
|
||||||
<string name="search">Zoeken</string>
|
<string name="search">Zoeken</string>
|
||||||
<string name="settings">Instellingen</string>
|
<string name="settings">Instellingen</string>
|
||||||
<string name="did_you_mean">Bedoelde ge: %1$s\?</string>
|
<string name="did_you_mean">Bedoelde je: %1$s\?</string>
|
||||||
<string name="share_dialog_title">Delen met</string>
|
<string name="share_dialog_title">Delen met</string>
|
||||||
<string name="choose_browser">Kies nen browser</string>
|
<string name="choose_browser">Kies browser</string>
|
||||||
<string name="screen_rotation">rotatie</string>
|
<string name="screen_rotation">rotatie</string>
|
||||||
<string name="use_external_video_player_title">Externe videospeler gebruiken</string>
|
<string name="use_external_video_player_title">Externe videospeler gebruiken</string>
|
||||||
<string name="use_external_video_player_summary">Verwijdert het geluid bij SOMMIGE resoluties</string>
|
<string name="use_external_video_player_summary">Verwijdert het geluid bij SOMMIGE resoluties</string>
|
||||||
<string name="use_external_audio_player_title">Externen audiospeler gebruiken</string>
|
<string name="use_external_audio_player_title">Externe audiospeler gebruiken</string>
|
||||||
<string name="popup_mode_share_menu_title">NewPipe-pop-upmodus</string>
|
<string name="popup_mode_share_menu_title">NewPipe-pop-upmodus</string>
|
||||||
<string name="subscribe_button_title">Abonneer</string>
|
<string name="subscribe_button_title">Abonneer</string>
|
||||||
<string name="subscribed_button_title">Geabonneerd</string>
|
<string name="subscribed_button_title">Geabonneerd</string>
|
||||||
|
@ -36,13 +36,13 @@
|
||||||
<string name="controls_popup_title">Pop-up</string>
|
<string name="controls_popup_title">Pop-up</string>
|
||||||
<string name="controls_add_to_playlist_title">Toevoegen aan</string>
|
<string name="controls_add_to_playlist_title">Toevoegen aan</string>
|
||||||
<string name="download_path_title">Downloadlocatie voor video’s</string>
|
<string name="download_path_title">Downloadlocatie voor video’s</string>
|
||||||
<string name="download_path_summary">Locatie voor gedownloade video’s in op te slaan</string>
|
<string name="download_path_summary">Gedownloade videobestanden worden hier opgeslaan</string>
|
||||||
<string name="download_path_dialog_title">Voer downloadlocatie in voor video’s</string>
|
<string name="download_path_dialog_title">Voer downloadlocatie in voor video’s</string>
|
||||||
<string name="download_path_audio_title">Downloadmap voor audio</string>
|
<string name="download_path_audio_title">Downloadmap voor audio</string>
|
||||||
<string name="download_path_audio_summary">Gedownloade audio wordt hier opgeslagen</string>
|
<string name="download_path_audio_summary">Gedownloade audiobestanden worden hier opgeslaan</string>
|
||||||
<string name="download_path_audio_dialog_title">Voer downloadlocatie voor audiobestanden in</string>
|
<string name="download_path_audio_dialog_title">Voer downloadlocatie voor audiobestanden in</string>
|
||||||
<string name="autoplay_by_calling_app_title">Automatisch afspelen</string>
|
<string name="autoplay_by_calling_app_title">Automatisch afspelen</string>
|
||||||
<string name="autoplay_by_calling_app_summary">Speeld video’s af wanneer da NewPipe vanuit nen anderen app word g’opend</string>
|
<string name="autoplay_by_calling_app_summary">Speelt video’s af wanneer dat NewPipe vanuit een anderen app word geopend</string>
|
||||||
<string name="default_resolution_title">Standaardresolutie</string>
|
<string name="default_resolution_title">Standaardresolutie</string>
|
||||||
<string name="default_popup_resolution_title">Standaardresolutie voor pop-up</string>
|
<string name="default_popup_resolution_title">Standaardresolutie voor pop-up</string>
|
||||||
<string name="show_higher_resolutions_title">Hogere resoluties weergeven</string>
|
<string name="show_higher_resolutions_title">Hogere resoluties weergeven</string>
|
||||||
|
@ -63,13 +63,13 @@
|
||||||
<string name="use_inexact_seek_title">Snel, minder exact spoelen gebruiken</string>
|
<string name="use_inexact_seek_title">Snel, minder exact spoelen gebruiken</string>
|
||||||
<string name="use_inexact_seek_summary">Minder exact spoelen laat de speler sneller posities zoeken met verminderde precisie</string>
|
<string name="use_inexact_seek_summary">Minder exact spoelen laat de speler sneller posities zoeken met verminderde precisie</string>
|
||||||
<string name="download_thumbnail_title">Miniatuurvoorbeelden laden</string>
|
<string name="download_thumbnail_title">Miniatuurvoorbeelden laden</string>
|
||||||
<string name="download_thumbnail_summary">Schakelt dit uit voor het laden van miniatuurvoorbeelden te verhinderen; dit bespaart mobiele gegevens en geheugen. Het wijzigen van deze instelling wist het geheugen en de afbeeldingscache.</string>
|
<string name="download_thumbnail_summary">Schakel dit uit voor het laden van miniatuurvoorbeelden te verhinderen; dit bespaart mobiele gegevens en geheugen. Het wijzigen van deze instelling wist het geheugen en de afbeeldingscache.</string>
|
||||||
<string name="thumbnail_cache_wipe_complete_notice">Afbeeldingscache gewist</string>
|
<string name="thumbnail_cache_wipe_complete_notice">Afbeeldingscache gewist</string>
|
||||||
<string name="metadata_cache_wipe_title">Gecachete metagegevens wissen</string>
|
<string name="metadata_cache_wipe_title">Gecachete metagegevens wissen</string>
|
||||||
<string name="metadata_cache_wipe_summary">Alle gecachete webpagina-gegevens wissen</string>
|
<string name="metadata_cache_wipe_summary">Alle gecachete webpagina-gegevens wissen</string>
|
||||||
<string name="metadata_cache_wipe_complete_notice">Metagegevens-cache gewist</string>
|
<string name="metadata_cache_wipe_complete_notice">Metagegevens-cache gewist</string>
|
||||||
<string name="auto_queue_title">Volgende stream automatisch in wachtrij plaatsen</string>
|
<string name="auto_queue_title">Volgende stream automatisch in wachtrij plaatsen</string>
|
||||||
<string name="auto_queue_summary">Automatisch ne gerelateerde stream toekennen bij het afspelen van de laatste stream in een niet-herhalende wachtlijst</string>
|
<string name="auto_queue_summary">Automatisch een gerelateerde stream toekennen bij het afspelen van de laatste stream in een niet-herhalende wachtlijst</string>
|
||||||
<string name="player_gesture_controls_title">Veegbesturing</string>
|
<string name="player_gesture_controls_title">Veegbesturing</string>
|
||||||
<string name="player_gesture_controls_summary">Gebruikt vegen voor de helderheid en het volume van de speler aan te passen</string>
|
<string name="player_gesture_controls_summary">Gebruikt vegen voor de helderheid en het volume van de speler aan te passen</string>
|
||||||
<string name="show_search_suggestions_title">Zoeksuggesties</string>
|
<string name="show_search_suggestions_title">Zoeksuggesties</string>
|
||||||
|
@ -459,17 +459,18 @@
|
||||||
<string name="clear_finished_download">Voltooide downloads wissen</string>
|
<string name="clear_finished_download">Voltooide downloads wissen</string>
|
||||||
<string name="stop">Stoppen</string>
|
<string name="stop">Stoppen</string>
|
||||||
<string name="max_retry_msg">Maximaal aantal pogingen</string>
|
<string name="max_retry_msg">Maximaal aantal pogingen</string>
|
||||||
<string name="max_retry_desc">Maximaal aantal pogingen vooraleer dat den download wordt geannuleerd</string>
|
<string name="max_retry_desc">Maximaal aantal pogingen vooraleer dat de download wordt geannuleerd</string>
|
||||||
<string name="pause_downloads_on_mobile">Pauzeren bij overschakelen naar mobiele gegevens</string>
|
<string name="pause_downloads_on_mobile">Pauzeren bij overschakelen naar mobiele gegevens</string>
|
||||||
<string name="pause_downloads_on_mobile_desc">Downloads die dat niet kunnen gepauzeerd worden gaan herstart worden</string>
|
<string name="pause_downloads_on_mobile_desc">Nuttig bij het gebruik van mobiele data, hoewel sommige downloads niet uitgesteld kunnen worden</string>
|
||||||
<string name="show_comments_title">Commentaren weergeven</string>
|
<string name="show_comments_title">Commentaren weergeven</string>
|
||||||
<string name="show_comments_summary">Schakelt dit uit voor reacties niet meer weer te geven</string>
|
<string name="show_comments_summary">Schakelt dit uit voor reacties niet meer weer te geven</string>
|
||||||
<string name="autoplay_title">Automatisch afspelen</string>
|
<string name="autoplay_title">Automatisch afspelen</string>
|
||||||
<plurals name="comments">
|
<plurals name="comments">
|
||||||
<item quantity="one">Commentaren</item>
|
<item quantity="one">Commentaren</item>
|
||||||
<item quantity="other"></item>
|
<item quantity="other"/>
|
||||||
</plurals>
|
</plurals>
|
||||||
<string name="no_comments">Geen commentaren</string>
|
<string name="no_comments">Geen commentaren</string>
|
||||||
<string name="error_unable_to_load_comments">Kan commentaren niet laden</string>
|
<string name="error_unable_to_load_comments">Kan commentaren niet laden</string>
|
||||||
<string name="close">Sluiten</string>
|
<string name="close">Sluiten</string>
|
||||||
|
<string name="error_progress_lost">Vooruitgang verloren, omdat het bestand gedeletet werd</string>
|
||||||
</resources>
|
</resources>
|
|
@ -37,7 +37,7 @@
|
||||||
<string name="detail_uploader_thumbnail_view_description">Gebruikersafbeelding van uploader</string>
|
<string name="detail_uploader_thumbnail_view_description">Gebruikersafbeelding van uploader</string>
|
||||||
<string name="detail_dislikes_img_view_description">Vind-ik-niet-leuks</string>
|
<string name="detail_dislikes_img_view_description">Vind-ik-niet-leuks</string>
|
||||||
<string name="download_path_audio_title">Downloadfolder voor audio</string>
|
<string name="download_path_audio_title">Downloadfolder voor audio</string>
|
||||||
<string name="download_path_audio_summary">Gedownloade muziek is hier opgeslagen</string>
|
<string name="download_path_audio_summary">Gedownloade muziek wordt hier opgeslagen</string>
|
||||||
<string name="download_path_audio_dialog_title">Voer downloadlocatie voor audiobestanden in</string>
|
<string name="download_path_audio_dialog_title">Voer downloadlocatie voor audiobestanden in</string>
|
||||||
<string name="theme_title">Thema</string>
|
<string name="theme_title">Thema</string>
|
||||||
<string name="dark_theme_title">Donker</string>
|
<string name="dark_theme_title">Donker</string>
|
||||||
|
@ -470,9 +470,14 @@
|
||||||
<string name="autoplay_title">Automatisch afspelen</string>
|
<string name="autoplay_title">Automatisch afspelen</string>
|
||||||
<plurals name="comments">
|
<plurals name="comments">
|
||||||
<item quantity="one">Reacties</item>
|
<item quantity="one">Reacties</item>
|
||||||
<item quantity="other"></item>
|
<item quantity="other"/>
|
||||||
</plurals>
|
</plurals>
|
||||||
<string name="no_comments">Geen reacties</string>
|
<string name="no_comments">Geen reacties</string>
|
||||||
<string name="error_unable_to_load_comments">Kan reacties niet laden</string>
|
<string name="error_unable_to_load_comments">Kan reacties niet laden</string>
|
||||||
<string name="close">Sluiten</string>
|
<string name="close">Sluiten</string>
|
||||||
|
<string name="downloads_storage_use_saf_summary">Het Storage Acces Framework laat downloads naar een externe SD kaart toe.
|
||||||
|
\n
|
||||||
|
\nNota: niet alle toestellen zijn compatibel</string>
|
||||||
|
<string name="settings_category_clear_data_title">Wis data</string>
|
||||||
|
<string name="download_choose_new_path">Verander de downloadmappen om effect te bekomen</string>
|
||||||
</resources>
|
</resources>
|
|
@ -0,0 +1,2 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<resources></resources>
|
|
@ -1,7 +1,7 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<resources>
|
<resources>
|
||||||
<string name="main_bg_subtitle">Naciśnij Szukaj, aby zacząć</string>
|
<string name="main_bg_subtitle">Naciśnij Szukaj, aby zacząć</string>
|
||||||
<string name="install">Instaluj</string>
|
<string name="install">Zainstaluj</string>
|
||||||
<string name="cancel">Anuluj</string>
|
<string name="cancel">Anuluj</string>
|
||||||
<string name="open_in_browser">Otwórz w przeglądarce</string>
|
<string name="open_in_browser">Otwórz w przeglądarce</string>
|
||||||
<string name="share">Udostępnij</string>
|
<string name="share">Udostępnij</string>
|
||||||
|
@ -216,9 +216,9 @@
|
||||||
</plurals>
|
</plurals>
|
||||||
<string name="no_videos">Brak filmów</string>
|
<string name="no_videos">Brak filmów</string>
|
||||||
<plurals name="videos">
|
<plurals name="videos">
|
||||||
<item quantity="one">%s film</item>
|
<item quantity="one">%s Film</item>
|
||||||
<item quantity="few">%s filmy</item>
|
<item quantity="few">%s Filmy</item>
|
||||||
<item quantity="many">%s filmów</item>
|
<item quantity="many">%s Filmów</item>
|
||||||
</plurals>
|
</plurals>
|
||||||
<string name="charset_most_special_characters">Większość znaków specjalnych</string>
|
<string name="charset_most_special_characters">Większość znaków specjalnych</string>
|
||||||
<string name="donation_title">Dotacja</string>
|
<string name="donation_title">Dotacja</string>
|
||||||
|
@ -479,21 +479,21 @@
|
||||||
<string name="error_unable_to_load_comments">Nie można załadować komentarzy</string>
|
<string name="error_unable_to_load_comments">Nie można załadować komentarzy</string>
|
||||||
<string name="close">Zamknij</string>
|
<string name="close">Zamknij</string>
|
||||||
<string name="enable_playback_resume_title">Wznów odtwarzanie</string>
|
<string name="enable_playback_resume_title">Wznów odtwarzanie</string>
|
||||||
<string name="enable_playback_resume_summary">Przywróć pozycję odtwarzania</string>
|
<string name="enable_playback_resume_summary">Przywróć ostatnią odtwarzaną pozycję</string>
|
||||||
<string name="enable_playback_state_lists_title">Pozycje na liście</string>
|
<string name="enable_playback_state_lists_title">Pozycje na listach</string>
|
||||||
<string name="enable_playback_state_lists_summary">Pokaż wskaźniki pozycji odtwarzania na listach</string>
|
<string name="enable_playback_state_lists_summary">Pokaż wskaźniki pozycji odtwarzania na listach</string>
|
||||||
<string name="settings_category_clear_data_title">Wyczyść dane</string>
|
<string name="settings_category_clear_data_title">Wyczyść dane</string>
|
||||||
<string name="watch_history_states_deleted">Usunięto pozycję odtwarzania.</string>
|
<string name="watch_history_states_deleted">Pozycja odtwarzania usunięta.</string>
|
||||||
<string name="missing_file">Plik przeniesiony lub usunięty</string>
|
<string name="missing_file">Plik usunięty lub przeniesiony</string>
|
||||||
<string name="overwrite_unrelated_warning">Plik o takiej nazwie już istnieje</string>
|
<string name="overwrite_unrelated_warning">Plik z tą nazwą już istnieje</string>
|
||||||
<string name="overwrite_failed">Nie można nadpisać tego pliku</string>
|
<string name="overwrite_failed">nie można nadpisać pliku</string>
|
||||||
<string name="download_already_pending">Pobieranie pliku z tą nazwą jest już w kolejce</string>
|
<string name="download_already_pending">Pobieranie pliku z tą nazwą jest już w kolejce</string>
|
||||||
<string name="error_postprocessing_stopped">NewPipe został zamknięty w czasie pracy nad plikiem</string>
|
<string name="error_postprocessing_stopped">NewPipe został zamknięty podczas pracy nad plikiem</string>
|
||||||
<string name="error_insufficient_storage">Brak wystarczającej ilości miejsca na urządzeniu</string>
|
<string name="error_insufficient_storage">Brak miejsca na urządzeniu</string>
|
||||||
<string name="error_progress_lost">Utracono postęp ponieważ plik został usunięty</string>
|
<string name="error_progress_lost">Postęp został utracony ze wzgledu na usunięcie pliku</string>
|
||||||
<string name="confirm_prompt">Czy jesteś pewien\?</string>
|
<string name="confirm_prompt">Czy jesteś pewien\?</string>
|
||||||
<string name="enable_queue_limit">Ogranicz kolejkę pobierania</string>
|
<string name="enable_queue_limit">Ogranicz kolejkę pobierania</string>
|
||||||
<string name="enable_queue_limit_desc">Tylko jedno pobieranie będzie realizowane w danej chwili</string>
|
<string name="enable_queue_limit_desc">Tylko jedno pobieranie będzie realizowane jednocześnie</string>
|
||||||
<string name="start_downloads">Rozpocznij pobieranie</string>
|
<string name="start_downloads">Rozpocznij pobieranie</string>
|
||||||
<string name="pause_downloads">Wstrzymaj pobieranie</string>
|
<string name="pause_downloads">Wstrzymaj pobieranie</string>
|
||||||
<string name="downloads_storage_ask_title">Zapytaj gdzie pobrać</string>
|
<string name="downloads_storage_ask_title">Zapytaj gdzie pobrać</string>
|
||||||
|
@ -502,12 +502,25 @@
|
||||||
<string name="downloads_storage_ask_summary_kitkat">Zostaniesz zapytany, gdzie zapisać każde pobranie.
|
<string name="downloads_storage_ask_summary_kitkat">Zostaniesz zapytany, gdzie zapisać każde pobranie.
|
||||||
\nWybierz SAF, jeśli chcesz pobrać na zewnętrzną kartę SD</string>
|
\nWybierz SAF, jeśli chcesz pobrać na zewnętrzną kartę SD</string>
|
||||||
<string name="downloads_storage_use_saf_title">Użyj SAF</string>
|
<string name="downloads_storage_use_saf_title">Użyj SAF</string>
|
||||||
<string name="downloads_storage_use_saf_summary">Struktura dostępu do pamięci masowej umożliwia pobieranie danych na zewnętrzną kartę SD.
|
<string name="downloads_storage_use_saf_summary">Biblioteka dostępu do pamięci pozwala na pobieranie danych na zewnętrzną kartę.
|
||||||
\nUwaga: niektóre urządzenia nie są kompatybilne</string>
|
\nUwagi: Niektóre urządzenia nie są kompatybilne</string>
|
||||||
<string name="clear_playback_states_title">Usuń pozycje odtwarzania</string>
|
<string name="clear_playback_states_title">Usuń pozycje odtwarzania</string>
|
||||||
<string name="clear_playback_states_summary">Usuwa wszystkie pozycje odtwarzania</string>
|
<string name="clear_playback_states_summary">Usuwa wszystkie pozycje odtwarzania</string>
|
||||||
<string name="delete_playback_states_alert">Usunąć wszystkie pozycje odtwarzania\?</string>
|
<string name="delete_playback_states_alert">Usunąć wszystkie pozycje odtwarzania\?</string>
|
||||||
<string name="download_choose_new_path">Zmień foldey pobierania, aby zostały uwzględnione</string>
|
<string name="download_choose_new_path">Zmień foldey pobierania, aby zostały uwzględnione</string>
|
||||||
<string name="drawer_header_description">Przełączanie usługi, aktualnie wybranej:</string>
|
<string name="drawer_header_description">Przełączanie usługi, aktualnie wybranej:</string>
|
||||||
<string name="default_kiosk_page_sumatry">Domyślny Kiosk</string>
|
<string name="default_kiosk_page_summary">Domyślny Kiosk</string>
|
||||||
|
<string name="no_one_watching">Nikt nie ogląda</string>
|
||||||
|
<plurals name="watching">
|
||||||
|
<item quantity="one">%s obserwujący</item>
|
||||||
|
<item quantity="few">%s obserwujących</item>
|
||||||
|
<item quantity="many">%s obserwujących</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="no_one_listening">Nikt nie słucha</string>
|
||||||
|
<plurals name="listening">
|
||||||
|
<item quantity="one">%s słuchacz</item>
|
||||||
|
<item quantity="few">%s słuchaczy</item>
|
||||||
|
<item quantity="many">%s słuchaczy</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="localization_changes_requires_app_restart">Język zmieni się po ponownym uruchomieniu aplikacji.</string>
|
||||||
</resources>
|
</resources>
|
|
@ -205,8 +205,8 @@ abrir em modo popup</string>
|
||||||
</plurals>
|
</plurals>
|
||||||
<string name="no_videos">Nenhum vídeo</string>
|
<string name="no_videos">Nenhum vídeo</string>
|
||||||
<plurals name="videos">
|
<plurals name="videos">
|
||||||
<item quantity="one">%s vídeo</item>
|
<item quantity="one">%s Vídeo</item>
|
||||||
<item quantity="other">%s vídeos</item>
|
<item quantity="other">%s Vídeos</item>
|
||||||
</plurals>
|
</plurals>
|
||||||
<string name="item_deleted">Item excluído</string>
|
<string name="item_deleted">Item excluído</string>
|
||||||
<string name="settings_category_player_title">Player</string>
|
<string name="settings_category_player_title">Player</string>
|
||||||
|
@ -214,7 +214,7 @@ abrir em modo popup</string>
|
||||||
<string name="delete_item_search_history">Deseja apagar este item do seu histórico de pesquisas\?</string>
|
<string name="delete_item_search_history">Deseja apagar este item do seu histórico de pesquisas\?</string>
|
||||||
<string name="main_page_content">Conteúdo da página principal</string>
|
<string name="main_page_content">Conteúdo da página principal</string>
|
||||||
<string name="blank_page_summary">Página em branco</string>
|
<string name="blank_page_summary">Página em branco</string>
|
||||||
<string name="kiosk_page_summary">Página de banca</string>
|
<string name="kiosk_page_summary">Página do Quiosque</string>
|
||||||
<string name="subscription_page_summary">Página de inscrição</string>
|
<string name="subscription_page_summary">Página de inscrição</string>
|
||||||
<string name="feed_page_summary">Página de feed</string>
|
<string name="feed_page_summary">Página de feed</string>
|
||||||
<string name="channel_page_summary">Página de canais</string>
|
<string name="channel_page_summary">Página de canais</string>
|
||||||
|
@ -288,7 +288,7 @@ abrir em modo popup</string>
|
||||||
<string name="dismiss">Dispensar</string>
|
<string name="dismiss">Dispensar</string>
|
||||||
<string name="rename">Renomear</string>
|
<string name="rename">Renomear</string>
|
||||||
<string name="delete_stream_history_prompt">Deseja apagar este item do seu histórico de assistidos\?</string>
|
<string name="delete_stream_history_prompt">Deseja apagar este item do seu histórico de assistidos\?</string>
|
||||||
<string name="delete_all_history_prompt">Tem certeza que deseja apagar todos itens do histórico?</string>
|
<string name="delete_all_history_prompt">Tem certeza de que deseja apagar todos itens do histórico\?</string>
|
||||||
<string name="title_last_played">Reproduzido anteriormente</string>
|
<string name="title_last_played">Reproduzido anteriormente</string>
|
||||||
<string name="title_most_played">Mais reproduzido</string>
|
<string name="title_most_played">Mais reproduzido</string>
|
||||||
<string name="always_ask_open_action">Sempre perguntar</string>
|
<string name="always_ask_open_action">Sempre perguntar</string>
|
||||||
|
@ -513,5 +513,16 @@ abrir em modo popup</string>
|
||||||
<string name="delete_playback_states_alert">Deletar todo o histórico de reprodução\?</string>
|
<string name="delete_playback_states_alert">Deletar todo o histórico de reprodução\?</string>
|
||||||
<string name="download_choose_new_path">Mude as pastas de download para surtir efeito</string>
|
<string name="download_choose_new_path">Mude as pastas de download para surtir efeito</string>
|
||||||
<string name="drawer_header_description">Alterar serviço, selecionados:</string>
|
<string name="drawer_header_description">Alterar serviço, selecionados:</string>
|
||||||
<string name="default_kiosk_page_sumatry">Quiosque Padrão</string>
|
<string name="default_kiosk_page_summary">Quiosque Padrão</string>
|
||||||
|
<string name="no_one_watching">Ninguém está assistindo</string>
|
||||||
|
<plurals name="watching">
|
||||||
|
<item quantity="one">%s assistindo</item>
|
||||||
|
<item quantity="other">%s estão assistindo</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="no_one_listening">Ninguém está ouvindo</string>
|
||||||
|
<plurals name="listening">
|
||||||
|
<item quantity="one">%s ouvinte</item>
|
||||||
|
<item quantity="other">%s ouvintes</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="localization_changes_requires_app_restart">O idioma será atualizado assim que o aplicativo for reiniciado.</string>
|
||||||
</resources>
|
</resources>
|
|
@ -504,5 +504,16 @@
|
||||||
<string name="delete_playback_states_alert">Eliminar todas as posições de reprodução\?</string>
|
<string name="delete_playback_states_alert">Eliminar todas as posições de reprodução\?</string>
|
||||||
<string name="download_choose_new_path">Alterar as pastas de descarregamento para que tenham efeito</string>
|
<string name="download_choose_new_path">Alterar as pastas de descarregamento para que tenham efeito</string>
|
||||||
<string name="drawer_header_description">Alternar serviço, agora selecionado:</string>
|
<string name="drawer_header_description">Alternar serviço, agora selecionado:</string>
|
||||||
<string name="default_kiosk_page_sumatry">Quiosque Predefinição</string>
|
<string name="default_kiosk_page_summary">Quiosque Predefinição</string>
|
||||||
|
<string name="no_one_watching">Ninguém está a ver</string>
|
||||||
|
<plurals name="watching">
|
||||||
|
<item quantity="one">%s a ver</item>
|
||||||
|
<item quantity="other">%s a ver</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="no_one_listening">Ninguém está a ouvir</string>
|
||||||
|
<plurals name="listening">
|
||||||
|
<item quantity="one">%s ouvinte</item>
|
||||||
|
<item quantity="other">%s ouvintes</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="localization_changes_requires_app_restart">O idioma mudará quando a app for reiniciada.</string>
|
||||||
</resources>
|
</resources>
|
|
@ -282,7 +282,7 @@
|
||||||
<string name="tab_bookmarks">Плейлисты</string>
|
<string name="tab_bookmarks">Плейлисты</string>
|
||||||
<string name="controls_add_to_playlist_title">В плейлист</string>
|
<string name="controls_add_to_playlist_title">В плейлист</string>
|
||||||
<string name="use_inexact_seek_title">Быстрый поиск позиции</string>
|
<string name="use_inexact_seek_title">Быстрый поиск позиции</string>
|
||||||
<string name="use_inexact_seek_summary">Выполняется быстрее, но с меньшей точностью</string>
|
<string name="use_inexact_seek_summary">Выполняется быстрее, но менее точно</string>
|
||||||
<string name="auto_queue_title">Автодополнение очереди</string>
|
<string name="auto_queue_title">Автодополнение очереди</string>
|
||||||
<string name="auto_queue_summary">Добавлять похожие потоки в очередь при воспроизведении последнего потока, если не включён повтор</string>
|
<string name="auto_queue_summary">Добавлять похожие потоки в очередь при воспроизведении последнего потока, если не включён повтор</string>
|
||||||
<string name="settings_category_debug_title">Отладка</string>
|
<string name="settings_category_debug_title">Отладка</string>
|
||||||
|
@ -508,5 +508,18 @@
|
||||||
<string name="delete_playback_states_alert">Удалить все позиции воспроизведения\?</string>
|
<string name="delete_playback_states_alert">Удалить все позиции воспроизведения\?</string>
|
||||||
<string name="download_choose_new_path">Измените папки загрузки для вступления настроек в силу</string>
|
<string name="download_choose_new_path">Измените папки загрузки для вступления настроек в силу</string>
|
||||||
<string name="drawer_header_description">Переключение сервисов, сейчас выбрано:</string>
|
<string name="drawer_header_description">Переключение сервисов, сейчас выбрано:</string>
|
||||||
<string name="default_kiosk_page_sumatry">Киоск по умолчанию</string>
|
<string name="default_kiosk_page_summary">Киоск по умолчанию</string>
|
||||||
|
<string name="no_one_watching">Никто не смотрел</string>
|
||||||
|
<plurals name="watching">
|
||||||
|
<item quantity="one">%s зритель</item>
|
||||||
|
<item quantity="few">%s зрителя</item>
|
||||||
|
<item quantity="many">%s зрителей</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="no_one_listening">Нет слушателей</string>
|
||||||
|
<plurals name="listening">
|
||||||
|
<item quantity="one">%s слушатель</item>
|
||||||
|
<item quantity="few">%s слушателя</item>
|
||||||
|
<item quantity="many">%s слушателей</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="localization_changes_requires_app_restart">Язык будет изменён после перезапуска</string>
|
||||||
</resources>
|
</resources>
|
|
@ -511,5 +511,5 @@
|
||||||
<string name="delete_playback_states_alert">Odstrániť všetky pozície prehrávania\?</string>
|
<string name="delete_playback_states_alert">Odstrániť všetky pozície prehrávania\?</string>
|
||||||
<string name="download_choose_new_path">Zmeniť miesto pre stiahnuté súbory</string>
|
<string name="download_choose_new_path">Zmeniť miesto pre stiahnuté súbory</string>
|
||||||
<string name="drawer_header_description">Prepnúť službu, práve vybraté:</string>
|
<string name="drawer_header_description">Prepnúť službu, práve vybraté:</string>
|
||||||
<string name="default_kiosk_page_sumatry">Predvolený kiosk</string>
|
<string name="default_kiosk_page_summary">Predvolený kiosk</string>
|
||||||
</resources>
|
</resources>
|
|
@ -163,8 +163,8 @@
|
||||||
</plurals>
|
</plurals>
|
||||||
<string name="no_videos">Inga videor</string>
|
<string name="no_videos">Inga videor</string>
|
||||||
<plurals name="videos">
|
<plurals name="videos">
|
||||||
<item quantity="one">%s video</item>
|
<item quantity="one">Video</item>
|
||||||
<item quantity="other">%s videor</item>
|
<item quantity="other">Videor</item>
|
||||||
</plurals>
|
</plurals>
|
||||||
<string name="start">Start</string>
|
<string name="start">Start</string>
|
||||||
<string name="pause">Pausa</string>
|
<string name="pause">Pausa</string>
|
||||||
|
@ -448,7 +448,6 @@
|
||||||
<string name="error_http_not_found">Hittades inte</string>
|
<string name="error_http_not_found">Hittades inte</string>
|
||||||
<string name="error_postprocessing_failed">Efterbehandling misslyckades</string>
|
<string name="error_postprocessing_failed">Efterbehandling misslyckades</string>
|
||||||
<string name="clear_finished_download">Töm färdiga nedladdningar</string>
|
<string name="clear_finished_download">Töm färdiga nedladdningar</string>
|
||||||
<string name="msg_pending_downloads">Fortsätt med %s väntande överföringar från Nedladdningar</string>
|
|
||||||
<string name="stop">Stanna</string>
|
<string name="stop">Stanna</string>
|
||||||
<string name="max_retry_msg">Max försök</string>
|
<string name="max_retry_msg">Max försök</string>
|
||||||
<string name="max_retry_desc">Max antal försök tills nedladdning avbryts</string>
|
<string name="max_retry_desc">Max antal försök tills nedladdning avbryts</string>
|
||||||
|
@ -457,6 +456,11 @@
|
||||||
<string name="show_comments_title">Visa kommentarer</string>
|
<string name="show_comments_title">Visa kommentarer</string>
|
||||||
<plurals name="comments">
|
<plurals name="comments">
|
||||||
<item quantity="one">Kommentarer</item>
|
<item quantity="one">Kommentarer</item>
|
||||||
<item quantity="other"></item>
|
<item quantity="other"/>
|
||||||
</plurals>
|
</plurals>
|
||||||
|
<string name="show_comments_summary">Inaktivera för att sluta visa kommentarer</string>
|
||||||
|
<string name="enable_playback_resume_title">Återuppta uppspelning</string>
|
||||||
|
<string name="enable_playback_resume_summary">Återställ den senaste uppspelningspositionen</string>
|
||||||
|
<string name="enable_playback_state_lists_title">Positioner i listor</string>
|
||||||
|
<string name="download_choose_new_path">Ändra nedladdningsmapp för att träda i kraft</string>
|
||||||
</resources>
|
</resources>
|
|
@ -155,4 +155,69 @@
|
||||||
<string name="switch_to_popup">"பாப்அப் இயக்கிக்கு மாறு "</string>
|
<string name="switch_to_popup">"பாப்அப் இயக்கிக்கு மாறு "</string>
|
||||||
<string name="unsubscribe">குழுவிலகு</string>
|
<string name="unsubscribe">குழுவிலகு</string>
|
||||||
<string name="enqueue">வரிசை</string>
|
<string name="enqueue">வரிசை</string>
|
||||||
|
<string name="network_error">நெட்வொர்க் பிழை</string>
|
||||||
|
<string name="could_not_load_image">படத்தை காண்பிக்க முடியவில்லை</string>
|
||||||
|
<string name="app_ui_crash">செயலி நிறுத்தப்பட்டது</string>
|
||||||
|
<string name="sorry_string">மன்னிக்கவும்.</string>
|
||||||
|
<string name="error_report_button_text">மின்னஞ்சல் மூலம் பிழையை தெரிவிக்கவும்</string>
|
||||||
|
<string name="what_happened_headline">என்ன நடந்தது:</string>
|
||||||
|
<string name="your_comment">உங்கள் கருத்து:</string>
|
||||||
|
<string name="list_thumbnail_view_description">காணொளி முன்தோற்றம்</string>
|
||||||
|
<string name="detail_dislikes_img_view_description">வெறுப்புகள்</string>
|
||||||
|
<string name="report_error">ஒரு பிழையை பதிவுசெய்</string>
|
||||||
|
<string name="user_report">பயனர் அறிக்கை</string>
|
||||||
|
<string name="err_dir_create">\'%1$s\' தரவிறக்க அடைவை உருவாக்க இயலவில்லை</string>
|
||||||
|
<string name="storage_permission_denied">சேமிப்பிற்க்கான அனுமதி இல்லை</string>
|
||||||
|
<string name="no_subscribers">பின் தொடர்பவர்கள் இல்லை</string>
|
||||||
|
<plurals name="subscribers">
|
||||||
|
<item quantity="one">%s பின் தொடர்பவர்</item>
|
||||||
|
<item quantity="other">%s பின் தொடர்பவர்கள்</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="no_views">யாரும் பார்க்கவில்லை</string>
|
||||||
|
<plurals name="views">
|
||||||
|
<item quantity="one">%s பார்வை</item>
|
||||||
|
<item quantity="other">%s பார்வைகள்</item>
|
||||||
|
</plurals>
|
||||||
|
<plurals name="videos">
|
||||||
|
<item quantity="one">காணொளிகள்</item>
|
||||||
|
<item quantity="other"></item>
|
||||||
|
</plurals>
|
||||||
|
<string name="switch_to_main">முதற்பக்கத்துக்கு மாற்று</string>
|
||||||
|
<string name="invalid_url_toast">சரியில்லாத URL</string>
|
||||||
|
<string name="video_streams_empty">எந்த காணொலியும் இல்லை</string>
|
||||||
|
<string name="audio_streams_empty">எந்த ஒலியோடையும் இல்லை</string>
|
||||||
|
<string name="invalid_directory">அப்படியொரு அடைவுகள் இல்லை</string>
|
||||||
|
<string name="invalid_source">அப்படியொரு கோப்பு இல்லை</string>
|
||||||
|
<string name="error_occurred_detail">ஒரு பிழை நிகழ்ந்தது: %1$s</string>
|
||||||
|
<string name="tracks">காணொளிக் கோப்புகள்</string>
|
||||||
|
<string name="tab_new">புதிய பக்கம்</string>
|
||||||
|
<string name="tab_choose">பக்கத்தை தேர்வு செய்</string>
|
||||||
|
<string name="volume_gesture_control_title">சத்தக் கட்டுப்பாடு செய்கை</string>
|
||||||
|
<string name="volume_gesture_control_summary">Player-ன் சத்தத்தைக் கட்டுப்படுத்த செய்கையை பயன்படுத்து</string>
|
||||||
|
<string name="brightness_gesture_control_title">வெளிச்ச கட்டுப்பாடு செய்கை</string>
|
||||||
|
<string name="brightness_gesture_control_summary">Player-ன் வெளிச்சத்தைக் கட்டுப்படுத்த செய்கையை பயன்படுத்து</string>
|
||||||
|
<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">புதிய NewPipe பதிப்புக்கு அறிவிப்பு</string>
|
||||||
|
<string name="download_to_sdcard_error_title">வெளி சேமிப்பு இயலாது</string>
|
||||||
|
<string name="subscribers_count_not_available">பின்தொடர்பவர்கள் எண்ணிக்கை இல்லை</string>
|
||||||
|
<string name="events">நிகழ்வுகள்</string>
|
||||||
|
<string name="show_comments_title">கருத்துக்களை காண்பி</string>
|
||||||
|
<string name="show_comments_summary">கருத்துக்களை காண்பிப்பதை நிறுத்துதலை செயலிழக்கசெய்</string>
|
||||||
|
<string name="autoplay_title">தானாக ஓட்டு</string>
|
||||||
|
<plurals name="comments">
|
||||||
|
<item quantity="one">கருத்துக்கள்</item>
|
||||||
|
<item quantity="other"></item>
|
||||||
|
</plurals>
|
||||||
|
<string name="enable_playback_resume_title">திரையிடலை தொடங்கு</string>
|
||||||
|
<string name="enable_playback_state_lists_title">பட்டியலில் இடங்கள்</string>
|
||||||
|
<string name="settings_category_clear_data_title">தரவை நீக்கு</string>
|
||||||
|
<string name="missing_file">கோப்பு மாற்ற அல்லது நீக்கப்பட்டது</string>
|
||||||
|
<string name="download_choose_new_path">தரவிறக்க அடைவுகளை தேர்வு செய்</string>
|
||||||
|
<string name="no_one_watching">யாரும் பார்க்கவில்லை</string>
|
||||||
|
<plurals name="watching">
|
||||||
|
<item quantity="one">%s பார்க்கிறார்</item>
|
||||||
|
<item quantity="other">%s பார்க்கிறார்கள்</item>
|
||||||
|
</plurals>
|
||||||
</resources>
|
</resources>
|
|
@ -154,7 +154,6 @@
|
||||||
<string name="clear_views_history_title">ล้างประวัติการดู</string>
|
<string name="clear_views_history_title">ล้างประวัติการดู</string>
|
||||||
<string name="clear_views_history_summary">ลบประวัติของวีดีโอที่เคยเล่น</string>
|
<string name="clear_views_history_summary">ลบประวัติของวีดีโอที่เคยเล่น</string>
|
||||||
<string name="delete_view_history_alert">ลบประวัติการดูทั้งหมดหรือไม่\?</string>
|
<string name="delete_view_history_alert">ลบประวัติการดูทั้งหมดหรือไม่\?</string>
|
||||||
<string name="view_history_deleted">ลบประวัติการดูแล้ว</string>
|
|
||||||
<string name="clear_search_history_title">ล้างประวัติการค้นหา</string>
|
<string name="clear_search_history_title">ล้างประวัติการค้นหา</string>
|
||||||
<string name="clear_search_history_summary">ลบประวัติของคำที่เคยค้นหา</string>
|
<string name="clear_search_history_summary">ลบประวัติของคำที่เคยค้นหา</string>
|
||||||
<string name="delete_search_history_alert">ลบประวัติการค้นหาทั้งหมดหรือไม่\?</string>
|
<string name="delete_search_history_alert">ลบประวัติการค้นหาทั้งหมดหรือไม่\?</string>
|
||||||
|
@ -318,7 +317,6 @@
|
||||||
<string name="play_queue_stream_detail">รายละเอียด</string>
|
<string name="play_queue_stream_detail">รายละเอียด</string>
|
||||||
<string name="play_queue_audio_settings">การตั้งค่าเสียง</string>
|
<string name="play_queue_audio_settings">การตั้งค่าเสียง</string>
|
||||||
<string name="hold_to_append">กดค้างไว้เพื่อเพิ่มลงในคิว</string>
|
<string name="hold_to_append">กดค้างไว้เพื่อเพิ่มลงในคิว</string>
|
||||||
<string name="direct_on_background">เล่นโดยตรงในโหมดพื้นหลัง</string>
|
|
||||||
<string name="enqueue_on_background">เพิ่มคิวในโหมดพื้นหลัง</string>
|
<string name="enqueue_on_background">เพิ่มคิวในโหมดพื้นหลัง</string>
|
||||||
<string name="enqueue_on_popup">เพิ่มคิวในโหมดป๊อปอัพ</string>
|
<string name="enqueue_on_popup">เพิ่มคิวในโหมดป๊อปอัพ</string>
|
||||||
<string name="start_here_on_main">เริ่มเล่นจากตรงนี้</string>
|
<string name="start_here_on_main">เริ่มเล่นจากตรงนี้</string>
|
||||||
|
@ -417,7 +415,6 @@
|
||||||
<string name="download_finished_more">%s การดาวน์โหลดเสร็จสิ้น</string>
|
<string name="download_finished_more">%s การดาวน์โหลดเสร็จสิ้น</string>
|
||||||
<string name="generate_unique_name">สร้างชื่อเฉพาะ</string>
|
<string name="generate_unique_name">สร้างชื่อเฉพาะ</string>
|
||||||
<string name="overwrite">เขียนทับ</string>
|
<string name="overwrite">เขียนทับ</string>
|
||||||
<string name="overwrite_warning">ไฟล์ที่ดาวน์โหลดด้วยชื่อนี้มีอยู่แล้ว</string>
|
|
||||||
<string name="download_already_running">มีการดาวน์โหลดที่กำลังดำเนินการอยู่ด้วยไฟล์ชื่อนี้อยู่แล้ว</string>
|
<string name="download_already_running">มีการดาวน์โหลดที่กำลังดำเนินการอยู่ด้วยไฟล์ชื่อนี้อยู่แล้ว</string>
|
||||||
<string name="show_error">แสดงข้อผิดพลาด</string>
|
<string name="show_error">แสดงข้อผิดพลาด</string>
|
||||||
<string name="label_code">โค้ด</string>
|
<string name="label_code">โค้ด</string>
|
||||||
|
|
|
@ -502,8 +502,19 @@
|
||||||
<string name="download_choose_new_path">Etkili olması için indirme dizinlerini değiştirin</string>
|
<string name="download_choose_new_path">Etkili olması için indirme dizinlerini değiştirin</string>
|
||||||
<string name="drawer_header_description">Hizmeti değiştir, şu anda seçili olan:</string>
|
<string name="drawer_header_description">Hizmeti değiştir, şu anda seçili olan:</string>
|
||||||
<plurals name="videos">
|
<plurals name="videos">
|
||||||
<item quantity="one">%s video</item>
|
<item quantity="one">Videolar</item>
|
||||||
<item quantity="other">%s video</item>
|
<item quantity="other">Videolar</item>
|
||||||
</plurals>
|
</plurals>
|
||||||
<string name="default_kiosk_page_sumatry">Varsayılan Kiosk</string>
|
<string name="default_kiosk_page_summary">Varsayılan Kiosk</string>
|
||||||
|
<string name="no_one_watching">Kimse izlemiyor</string>
|
||||||
|
<plurals name="watching">
|
||||||
|
<item quantity="one">%s izliyor</item>
|
||||||
|
<item quantity="other">%s izliyor</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="no_one_listening">Kimse dinlemiyor</string>
|
||||||
|
<plurals name="listening">
|
||||||
|
<item quantity="one">%s dinleyici</item>
|
||||||
|
<item quantity="other">%s dinleyici</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="localization_changes_requires_app_restart">Uygulama yeniden başlatıldıktan sonra dil değişecektir.</string>
|
||||||
</resources>
|
</resources>
|
|
@ -233,9 +233,9 @@
|
||||||
<item quantity="many">%s підписників</item>
|
<item quantity="many">%s підписників</item>
|
||||||
</plurals>
|
</plurals>
|
||||||
<plurals name="videos">
|
<plurals name="videos">
|
||||||
<item quantity="one">%s відео</item>
|
<item quantity="one">Відео</item>
|
||||||
<item quantity="few">%s відео</item>
|
<item quantity="few">Відео</item>
|
||||||
<item quantity="many">%s відео</item>
|
<item quantity="many">Відео</item>
|
||||||
</plurals>
|
</plurals>
|
||||||
<string name="create">Створити</string>
|
<string name="create">Створити</string>
|
||||||
<string name="delete_one">Видалити одне</string>
|
<string name="delete_one">Видалити одне</string>
|
||||||
|
@ -506,7 +506,20 @@
|
||||||
<string name="clear_playback_states_title">Видалити запам\'ятовані позиції</string>
|
<string name="clear_playback_states_title">Видалити запам\'ятовані позиції</string>
|
||||||
<string name="clear_playback_states_summary">Видаляє усі запам\'ятовані позиції</string>
|
<string name="clear_playback_states_summary">Видаляє усі запам\'ятовані позиції</string>
|
||||||
<string name="delete_playback_states_alert">Видалити усі запам\'ятовані позиції\?</string>
|
<string name="delete_playback_states_alert">Видалити усі запам\'ятовані позиції\?</string>
|
||||||
<string name="download_choose_new_path">Змініть папки завантаження для ефективності</string>
|
<string name="download_choose_new_path">Для ефективності змініть папки завантаження</string>
|
||||||
<string name="drawer_header_description">Перемкнути службу, наразі обрано:</string>
|
<string name="drawer_header_description">Перемкнути службу, наразі обрано:</string>
|
||||||
<string name="default_kiosk_page_sumatry">Кіоск за замовчуванням</string>
|
<string name="default_kiosk_page_summary">Кіоск за замовчуванням</string>
|
||||||
|
<string name="no_one_watching">Немає переглядів</string>
|
||||||
|
<plurals name="watching">
|
||||||
|
<item quantity="one">%s глядач</item>
|
||||||
|
<item quantity="few">%s глядача</item>
|
||||||
|
<item quantity="many">%s глядачів</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="no_one_listening">Ніхто не слухає</string>
|
||||||
|
<plurals name="listening">
|
||||||
|
<item quantity="one">%s слухач</item>
|
||||||
|
<item quantity="few">%s слухача</item>
|
||||||
|
<item quantity="many">%s слухачів</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="localization_changes_requires_app_restart">Мова зміниться після перезапуску програми.</string>
|
||||||
</resources>
|
</resources>
|
|
@ -451,11 +451,9 @@
|
||||||
<string name="error_connect_host">سرور سے متصل نہیں ہوسکتا</string>
|
<string name="error_connect_host">سرور سے متصل نہیں ہوسکتا</string>
|
||||||
<string name="error_http_no_content">سرور ڈیٹا نہیں بھیجتا ہے</string>
|
<string name="error_http_no_content">سرور ڈیٹا نہیں بھیجتا ہے</string>
|
||||||
<string name="error_http_unsupported_range">سرور ملٹی تھریڈڈ ڈاؤن لوڈز کو قبول نہیں کرتا ہے ، @ سٹرنگ / msg_threads = 1 کے ساتھ دوبارہ کوشش کریں</string>
|
<string name="error_http_unsupported_range">سرور ملٹی تھریڈڈ ڈاؤن لوڈز کو قبول نہیں کرتا ہے ، @ سٹرنگ / msg_threads = 1 کے ساتھ دوبارہ کوشش کریں</string>
|
||||||
<string name="error_http_requested_range_not_satisfiable">درخواست کی گئی حد قابل اطمینان نہیں ہے</string>
|
|
||||||
<string name="error_http_not_found">نہیں ملا</string>
|
<string name="error_http_not_found">نہیں ملا</string>
|
||||||
<string name="error_postprocessing_failed">پوسٹ پروسیسنگ ناکام</string>
|
<string name="error_postprocessing_failed">پوسٹ پروسیسنگ ناکام</string>
|
||||||
<string name="clear_finished_download">ختم شدہ ڈاؤن لوڈ صاف کریں</string>
|
<string name="clear_finished_download">ختم شدہ ڈاؤن لوڈ صاف کریں</string>
|
||||||
<string name="msg_pending_downloads">اپنے% s زیر التوا منتقلیوں کو ڈاؤن لوڈز سے جاری رکھیں</string>
|
|
||||||
<string name="stop">رکو</string>
|
<string name="stop">رکو</string>
|
||||||
<string name="max_retry_msg">زیادہ سے زیادہ دوبارہ کوشش کریں</string>
|
<string name="max_retry_msg">زیادہ سے زیادہ دوبارہ کوشش کریں</string>
|
||||||
<string name="max_retry_desc">ڈاؤن لوڈ منسوخ کرنے سے پہلے کوششوں کی زیادہ سے زیادہ تعداد</string>
|
<string name="max_retry_desc">ڈاؤن لوڈ منسوخ کرنے سے پہلے کوششوں کی زیادہ سے زیادہ تعداد</string>
|
||||||
|
|
|
@ -0,0 +1,14 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<resources>
|
||||||
|
|
||||||
|
<style name="Base.V27.DarkTheme" parent="Base.V7.DarkTheme">
|
||||||
|
<item name="android:navigationBarColor">@color/dark_background_color</item>
|
||||||
|
<item name="android:windowLightNavigationBar">false</item>
|
||||||
|
</style>
|
||||||
|
<style name="Base.DarkTheme" parent="Base.V27.DarkTheme" />
|
||||||
|
|
||||||
|
<style name="Base.V27.BlackTheme" parent="Base.V7.BlackTheme">
|
||||||
|
<item name="android:navigationBarColor">@android:color/black</item>
|
||||||
|
</style>
|
||||||
|
<style name="Base.BlackTheme" parent="Base.V27.BlackTheme" />
|
||||||
|
</resources>
|
|
@ -498,7 +498,19 @@
|
||||||
<string name="download_choose_new_path">變更下載資料夾以使其生效</string>
|
<string name="download_choose_new_path">變更下載資料夾以使其生效</string>
|
||||||
<string name="drawer_header_description">切換服務,目前已選取:</string>
|
<string name="drawer_header_description">切換服務,目前已選取:</string>
|
||||||
<plurals name="videos">
|
<plurals name="videos">
|
||||||
<item quantity="other">%s 影片</item>
|
<item quantity="one">影片</item>
|
||||||
|
<item quantity="other"/>
|
||||||
</plurals>
|
</plurals>
|
||||||
<string name="default_kiosk_page_sumatry">預設 Kiosk</string>
|
<string name="default_kiosk_page_summary">預設 Kiosk</string>
|
||||||
|
<string name="no_one_watching">沒有人在看</string>
|
||||||
|
<plurals name="watching">
|
||||||
|
<item quantity="one">%s 個觀眾</item>
|
||||||
|
<item quantity="other"/>
|
||||||
|
</plurals>
|
||||||
|
<string name="no_one_listening">沒有人正在聽</string>
|
||||||
|
<plurals name="listening">
|
||||||
|
<item quantity="one">%s 個聽眾</item>
|
||||||
|
<item quantity="other"/>
|
||||||
|
</plurals>
|
||||||
|
<string name="localization_changes_requires_app_restart">語言將會在重新啟動應用程式後變更。</string>
|
||||||
</resources>
|
</resources>
|
|
@ -28,6 +28,25 @@
|
||||||
<string name="screen_brightness_key" translatable="false">screen_brightness_key</string>
|
<string name="screen_brightness_key" translatable="false">screen_brightness_key</string>
|
||||||
<string name="screen_brightness_timestamp_key" translatable="false">screen_brightness_timestamp_key</string>
|
<string name="screen_brightness_timestamp_key" translatable="false">screen_brightness_timestamp_key</string>
|
||||||
|
|
||||||
|
<string name="seek_duration_key" translatable="false">seek_duration</string>
|
||||||
|
<string name="seek_duration_default_value" translatable="false">10000</string>
|
||||||
|
<string-array name="seek_duration_description" translatable="false">
|
||||||
|
<item>5 seconds</item>
|
||||||
|
<item>10 seconds</item>
|
||||||
|
<item>15 seconds</item>
|
||||||
|
<item>20 seconds</item>
|
||||||
|
<item>25 seconds</item>
|
||||||
|
<item>30 seconds</item>
|
||||||
|
</string-array>
|
||||||
|
<string-array name="seek_duration_value" translatable="false">
|
||||||
|
<item>5000</item>
|
||||||
|
<item>10000</item>
|
||||||
|
<item>15000</item>
|
||||||
|
<item>20000</item>
|
||||||
|
<item>25000</item>
|
||||||
|
<item>30000</item>
|
||||||
|
</string-array>
|
||||||
|
|
||||||
<string name="minimize_on_exit_key" translatable="false">minimize_on_exit_key</string>
|
<string name="minimize_on_exit_key" translatable="false">minimize_on_exit_key</string>
|
||||||
<string name="minimize_on_exit_value" translatable="false">@string/minimize_on_exit_none_key</string>
|
<string name="minimize_on_exit_value" translatable="false">@string/minimize_on_exit_none_key</string>
|
||||||
<string name="minimize_on_exit_none_key" translatable="false">minimize_on_exit_none_key</string>
|
<string name="minimize_on_exit_none_key" translatable="false">minimize_on_exit_none_key</string>
|
||||||
|
|
|
@ -70,6 +70,7 @@
|
||||||
<string name="popup_remember_size_pos_summary">Remember last size and position of popup</string>
|
<string name="popup_remember_size_pos_summary">Remember last size and position of popup</string>
|
||||||
<string name="use_inexact_seek_title">Use fast inexact seek</string>
|
<string name="use_inexact_seek_title">Use fast inexact seek</string>
|
||||||
<string name="use_inexact_seek_summary">Inexact seek allows the player to seek to positions faster with reduced precision</string>
|
<string name="use_inexact_seek_summary">Inexact seek allows the player to seek to positions faster with reduced precision</string>
|
||||||
|
<string name="seek_duration_title">Fast-forward/-rewind seek duration</string>
|
||||||
<string name="download_thumbnail_title">Load thumbnails</string>
|
<string name="download_thumbnail_title">Load thumbnails</string>
|
||||||
<string name="show_comments_title">Show comments</string>
|
<string name="show_comments_title">Show comments</string>
|
||||||
<string name="show_comments_summary">Disable to stop showing comments</string>
|
<string name="show_comments_summary">Disable to stop showing comments</string>
|
||||||
|
@ -111,7 +112,8 @@
|
||||||
<string name="content_language_title">Default content language</string>
|
<string name="content_language_title">Default content language</string>
|
||||||
<string name="peertube_instance_url_title">PeerTube instances</string>
|
<string name="peertube_instance_url_title">PeerTube instances</string>
|
||||||
<string name="peertube_instance_url_summary">Set your favorite peertube instances</string>
|
<string name="peertube_instance_url_summary">Set your favorite peertube instances</string>
|
||||||
<string name="peertube_instance_url_help">Find the instances that best suit you on https://joinpeertube.org/instances#instances-list</string>
|
<string name="peertube_instance_url_help">Find the instances that best suit you on %s</string>
|
||||||
|
<string name="peertube_instance_list_url" translatable="false">https://joinpeertube.org/instances#instances-list</string>
|
||||||
<string name="peertube_instance_add_title">Add instance</string>
|
<string name="peertube_instance_add_title">Add instance</string>
|
||||||
<string name="peertube_instance_add_help">Enter instance url</string>
|
<string name="peertube_instance_add_help">Enter instance url</string>
|
||||||
<string name="peertube_instance_add_fail">Failed to validate instance</string>
|
<string name="peertube_instance_add_fail">Failed to validate instance</string>
|
||||||
|
@ -271,19 +273,16 @@
|
||||||
<item quantity="one">%s view</item>
|
<item quantity="one">%s view</item>
|
||||||
<item quantity="other">%s views</item>
|
<item quantity="other">%s views</item>
|
||||||
</plurals>
|
</plurals>
|
||||||
|
|
||||||
<string name="no_one_watching">No one is watching</string>
|
<string name="no_one_watching">No one is watching</string>
|
||||||
<plurals name="watching">
|
<plurals name="watching">
|
||||||
<item quantity="one">%s watching</item>
|
<item quantity="one">%s watching</item>
|
||||||
<item quantity="other">%s watching</item>
|
<item quantity="other">%s watching</item>
|
||||||
</plurals>
|
</plurals>
|
||||||
|
|
||||||
<string name="no_one_listening">No one is listening</string>
|
<string name="no_one_listening">No one is listening</string>
|
||||||
<plurals name="listening">
|
<plurals name="listening">
|
||||||
<item quantity="one">%s listener</item>
|
<item quantity="one">%s listener</item>
|
||||||
<item quantity="other">%s listeners</item>
|
<item quantity="other">%s listeners</item>
|
||||||
</plurals>
|
</plurals>
|
||||||
|
|
||||||
<string name="no_videos">No videos</string>
|
<string name="no_videos">No videos</string>
|
||||||
<plurals name="videos">
|
<plurals name="videos">
|
||||||
<item quantity="one">%s video</item>
|
<item quantity="one">%s video</item>
|
||||||
|
@ -401,8 +400,7 @@
|
||||||
<string name="override_current_data">This will override your current setup.</string>
|
<string name="override_current_data">This will override your current setup.</string>
|
||||||
<string name="import_settings">Do you want to also import settings?</string>
|
<string name="import_settings">Do you want to also import settings?</string>
|
||||||
<string name="error_unable_to_load_comments">Could not load comments</string>
|
<string name="error_unable_to_load_comments">Could not load comments</string>
|
||||||
<string name="localization_changes_requires_app_restart">Localization changes will not take effect until the app is restarted</string>
|
<string name="localization_changes_requires_app_restart">The language will change once the app is restarted.</string>
|
||||||
|
|
||||||
<!-- Kiosk Names -->
|
<!-- Kiosk Names -->
|
||||||
<string name="kiosk">Kiosk</string>
|
<string name="kiosk">Kiosk</string>
|
||||||
<string name="trending">Trending</string>
|
<string name="trending">Trending</string>
|
||||||
|
@ -455,6 +453,7 @@
|
||||||
<string name="playlist_add_stream_success">Playlisted</string>
|
<string name="playlist_add_stream_success">Playlisted</string>
|
||||||
<string name="playlist_thumbnail_change_success">Playlist thumbnail changed.</string>
|
<string name="playlist_thumbnail_change_success">Playlist thumbnail changed.</string>
|
||||||
<string name="playlist_delete_failure">Could not delete playlist.</string>
|
<string name="playlist_delete_failure">Could not delete playlist.</string>
|
||||||
|
<string name="playlist_no_uploader">Auto-generated (no uploader found)</string>
|
||||||
<!-- Players -->
|
<!-- Players -->
|
||||||
<string name="caption_none">No Captions</string>
|
<string name="caption_none">No Captions</string>
|
||||||
<string name="resize_fit">Fit</string>
|
<string name="resize_fit">Fit</string>
|
||||||
|
@ -469,10 +468,8 @@
|
||||||
<string name="enable_leak_canary_summary">Memory leak monitoring may cause the app to become unresponsive when heap dumping</string>
|
<string name="enable_leak_canary_summary">Memory leak monitoring may cause the app to become unresponsive when heap dumping</string>
|
||||||
<string name="enable_disposed_exceptions_title">Report out-of-lifecycle errors</string>
|
<string name="enable_disposed_exceptions_title">Report out-of-lifecycle errors</string>
|
||||||
<string name="enable_disposed_exceptions_summary">Force reporting of undeliverable Rx exceptions outside of fragment or activity lifecycle after disposal</string>
|
<string name="enable_disposed_exceptions_summary">Force reporting of undeliverable Rx exceptions outside of fragment or activity lifecycle after disposal</string>
|
||||||
|
|
||||||
<string name="show_original_time_ago_title" translatable="false">Show original time ago on items</string>
|
<string name="show_original_time_ago_title" translatable="false">Show original time ago on items</string>
|
||||||
<string name="show_original_time_ago_summary" translatable="false">Original texts from services will be visible in stream items</string>
|
<string name="show_original_time_ago_summary" translatable="false">Original texts from services will be visible in stream items</string>
|
||||||
|
|
||||||
<!-- Subscriptions import/export -->
|
<!-- Subscriptions import/export -->
|
||||||
<string name="import_export_title">Import/export</string>
|
<string name="import_export_title">Import/export</string>
|
||||||
<string name="import_title">Import</string>
|
<string name="import_title">Import</string>
|
||||||
|
|
|
@ -77,7 +77,9 @@
|
||||||
<item name="android:windowAnimationStyle">@style/SwitchAnimation</item>
|
<item name="android:windowAnimationStyle">@style/SwitchAnimation</item>
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
<style name="DarkTheme" parent="Theme.AppCompat.NoActionBar">
|
<style name="Base.V7.DarkTheme" parent="Theme.AppCompat.NoActionBar" />
|
||||||
|
<style name="Base.DarkTheme" parent="Base.V7.DarkTheme" />
|
||||||
|
<style name="DarkTheme" parent="Base.DarkTheme">
|
||||||
<item name="colorPrimary">@color/dark_youtube_primary_color</item>
|
<item name="colorPrimary">@color/dark_youtube_primary_color</item>
|
||||||
<item name="colorPrimaryDark">@color/dark_youtube_dark_color</item>
|
<item name="colorPrimaryDark">@color/dark_youtube_dark_color</item>
|
||||||
<item name="colorAccent">@color/dark_youtube_accent_color</item>
|
<item name="colorAccent">@color/dark_youtube_accent_color</item>
|
||||||
|
@ -144,7 +146,9 @@
|
||||||
<item name="android:windowAnimationStyle">@style/SwitchAnimation</item>
|
<item name="android:windowAnimationStyle">@style/SwitchAnimation</item>
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
<style name="BlackTheme" parent="DarkTheme">
|
<style name="Base.V7.BlackTheme" parent="DarkTheme"/>
|
||||||
|
<style name="Base.BlackTheme" parent="Base.V7.BlackTheme"/>
|
||||||
|
<style name="BlackTheme" parent="Base.BlackTheme">
|
||||||
<item name="android:windowBackground">@color/black_background_color</item>
|
<item name="android:windowBackground">@color/black_background_color</item>
|
||||||
<item name="windowBackground">@color/black_background_color</item>
|
<item name="windowBackground">@color/black_background_color</item>
|
||||||
|
|
||||||
|
|
|
@ -146,5 +146,14 @@
|
||||||
android:key="@string/use_inexact_seek_key"
|
android:key="@string/use_inexact_seek_key"
|
||||||
android:summary="@string/use_inexact_seek_summary"
|
android:summary="@string/use_inexact_seek_summary"
|
||||||
android:title="@string/use_inexact_seek_title"/>
|
android:title="@string/use_inexact_seek_title"/>
|
||||||
|
|
||||||
|
<ListPreference
|
||||||
|
app:iconSpaceReserved="false"
|
||||||
|
android:defaultValue="@string/seek_duration_default_value"
|
||||||
|
android:entries="@array/seek_duration_description"
|
||||||
|
android:entryValues="@array/seek_duration_value"
|
||||||
|
android:key="@string/seek_duration_key"
|
||||||
|
android:summary="%s"
|
||||||
|
android:title="@string/seek_duration_title"/>
|
||||||
</PreferenceCategory>
|
</PreferenceCategory>
|
||||||
</PreferenceScreen>
|
</PreferenceScreen>
|
||||||
|
|
|
@ -0,0 +1,28 @@
|
||||||
|
New
|
||||||
|
• PeerTube support without P2P (#2201) [Beta]:
|
||||||
|
◦ Watch and download videos from PeerTube instances
|
||||||
|
◦ Add instances in the settings to access the complete PeerTube world
|
||||||
|
◦ There might be problems with SSL handshakes on Android 4.4 and 7.1 when accessing certain instances resulting in a network error.
|
||||||
|
|
||||||
|
• Downloader (#2679):
|
||||||
|
◦ Calculate download ETA
|
||||||
|
◦ Download opus (webm files) as ogg
|
||||||
|
◦ Recover expired download links to resume downloads after a long pause
|
||||||
|
|
||||||
|
Improved
|
||||||
|
• Make the KioskFragment aware of changes in the preferred content country and improve performance of all main tabs #2742
|
||||||
|
• Use new Localization and Downloader implementations from extractor #2713
|
||||||
|
• Make "Default kiosk" string translatable
|
||||||
|
• Black navigation bar for black theme #2569
|
||||||
|
|
||||||
|
Fixed
|
||||||
|
• Fixed a bug that could not move the popup player if another finger was placed while moving the popup player #2772
|
||||||
|
• Allow playlists missing an uploader and fix crashes related to this problem #2724, TeamNewPipe/NewPipeExtractor#219
|
||||||
|
• Enabling TLS1.1/1.2 on Android 4.4 devices (API 19/KitKat) to fix TLS handshake with MediaCCC and some PeerTube instances #2792
|
||||||
|
• [SoundCloud] Fixed client_id extraction TeamNewPipe/NewPipeExtractor#217
|
||||||
|
• [SoundCloud] Fix audio stream extraction
|
||||||
|
|
||||||
|
Development
|
||||||
|
• Update ExoPlayer to 2.10.8 #2791, #2816
|
||||||
|
• Update Gradle to 3.5.1 and add Kotlin support #2714
|
||||||
|
|
Loading…
Reference in New Issue