mirror of
https://github.com/ReVanced/revanced-patches.git
synced 2026-01-15 23:33:57 +00:00
Compare commits
11 Commits
v5.28.0-de
...
v5.28.1-de
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
25da5cca8b | ||
|
|
2b62fc2224 | ||
|
|
a9e9456b6b | ||
|
|
b01523e97d | ||
|
|
b8afb4e821 | ||
|
|
0d2198faed | ||
|
|
5c7c407b82 | ||
|
|
a8d2a1e028 | ||
|
|
d31624cae8 | ||
|
|
e790cfbf59 | ||
|
|
a54d408d3e |
39
CHANGELOG.md
39
CHANGELOG.md
@@ -1,3 +1,42 @@
|
||||
## [5.28.1-dev.1](https://github.com/ReVanced/revanced-patches/compare/v5.28.0...v5.28.1-dev.1) (2025-06-22)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* Add scrollable content to modern style settings dialogs ([#5211](https://github.com/ReVanced/revanced-patches/issues/5211)) ([e6876d5](https://github.com/ReVanced/revanced-patches/commit/e6876d510d28f6a3a41ec1722a033b3e30a22c65))
|
||||
|
||||
# [5.28.0](https://github.com/ReVanced/revanced-patches/compare/v5.27.0...v5.28.0) (2025-06-20)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **Google Photos:** Resolve startup crash if MicroG GmsCore does not already have granted permissions ([a93d74d](https://github.com/ReVanced/revanced-patches/commit/a93d74d26e7ef87a3745df2b9fe82722d65a0e59))
|
||||
* **Messenger - Remove Meta AI:** Improve patch logic ([#5153](https://github.com/ReVanced/revanced-patches/issues/5153)) ([4ad4887](https://github.com/ReVanced/revanced-patches/commit/4ad488744d87543c31e453dc7b6d8182b3a7f440))
|
||||
* **Pandora - Disable ads:** Support latest app target ([#5185](https://github.com/ReVanced/revanced-patches/issues/5185)) ([ca83047](https://github.com/ReVanced/revanced-patches/commit/ca83047f5c4acbb267d5b98db80ad111999086e0))
|
||||
* **Spotify:** Fix `Hide Create button` and `Sanitize sharing links` for older but supported app targets ([#5159](https://github.com/ReVanced/revanced-patches/issues/5159)) ([e7dd061](https://github.com/ReVanced/revanced-patches/commit/e7dd061c513af90861c0ab0d7adc6ee43be57ce2))
|
||||
* **Threads - Hide ads:** Constrain patch to the last working app target ([#5189](https://github.com/ReVanced/revanced-patches/issues/5189)) ([3558c44](https://github.com/ReVanced/revanced-patches/commit/3558c44a05c13f19fefdbbf14b364181a79f17c0))
|
||||
* **YouTube:** Remove old app targets that are no longer supported by YouTube ([#5192](https://github.com/ReVanced/revanced-patches/issues/5192)) ([c9e54e1](https://github.com/ReVanced/revanced-patches/commit/c9e54e1d36243945ac1ec3108fe38edf0e15d772))
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* **Spotify:** Add `Change lyrics provider` patch ([#4937](https://github.com/ReVanced/revanced-patches/issues/4937)) ([8736b6a](https://github.com/ReVanced/revanced-patches/commit/8736b6a80b48cb1f4562c9f9919804006ddb18bd))
|
||||
* Use modern style settings dialogs ([#5109](https://github.com/ReVanced/revanced-patches/issues/5109)) ([312b6dc](https://github.com/ReVanced/revanced-patches/commit/312b6dc04e01c2758cd304ca8606306027aa2f01))
|
||||
|
||||
# [5.28.0-dev.8](https://github.com/ReVanced/revanced-patches/compare/v5.28.0-dev.7...v5.28.0-dev.8) (2025-06-19)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **Messenger - Remove Meta AI:** Improve patch logic ([#5153](https://github.com/ReVanced/revanced-patches/issues/5153)) ([4ad4887](https://github.com/ReVanced/revanced-patches/commit/4ad488744d87543c31e453dc7b6d8182b3a7f440))
|
||||
|
||||
# [5.28.0-dev.7](https://github.com/ReVanced/revanced-patches/compare/v5.28.0-dev.6...v5.28.0-dev.7) (2025-06-18)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **YouTube:** Remove old app targets that are no longer supported by YouTube ([#5192](https://github.com/ReVanced/revanced-patches/issues/5192)) ([c9e54e1](https://github.com/ReVanced/revanced-patches/commit/c9e54e1d36243945ac1ec3108fe38edf0e15d772))
|
||||
|
||||
# [5.28.0-dev.6](https://github.com/ReVanced/revanced-patches/compare/v5.28.0-dev.5...v5.28.0-dev.6) (2025-06-17)
|
||||
|
||||
|
||||
|
||||
@@ -1,15 +1,23 @@
|
||||
package app.revanced.extension.messenger.metaai;
|
||||
|
||||
import java.util.*;
|
||||
|
||||
import app.revanced.extension.shared.Logger;
|
||||
|
||||
@SuppressWarnings("unused")
|
||||
public class RemoveMetaAIPatch {
|
||||
private static final Set<Long> loggedIDs = Collections.synchronizedSet(new HashSet<>());
|
||||
|
||||
public static boolean overrideBooleanFlag(long id, boolean value) {
|
||||
// This catches all flag IDs related to Meta AI.
|
||||
// The IDs change slightly with every update,
|
||||
// so to work around this, IDs from different versions were compared
|
||||
// to find what they have in common, which turned out to be those first bits.
|
||||
// TODO: Find the specific flags that we care about and patch the code they control instead.
|
||||
if ((id & 0x7FFFFFC000000000L) == 0x810A8000000000L) {
|
||||
return false;
|
||||
try {
|
||||
if (Long.toString(id).startsWith("REPLACED_BY_PATCH")) {
|
||||
if (loggedIDs.add(id))
|
||||
Logger.printInfo(() -> "Overriding " + id + " from " + value + " to false");
|
||||
|
||||
return false;
|
||||
}
|
||||
} catch (Exception ex) {
|
||||
Logger.printException(() -> "overrideBooleanFlag failure", ex);
|
||||
}
|
||||
|
||||
return value;
|
||||
|
||||
@@ -42,6 +42,7 @@ import android.widget.EditText;
|
||||
import android.widget.FrameLayout;
|
||||
import android.widget.LinearLayout;
|
||||
import android.widget.RelativeLayout;
|
||||
import android.widget.ScrollView;
|
||||
import android.widget.TextView;
|
||||
import android.widget.Toast;
|
||||
import android.widget.Toolbar;
|
||||
@@ -773,16 +774,15 @@ public class Utils {
|
||||
Dialog dialog = new Dialog(context);
|
||||
dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); // Remove default title bar.
|
||||
|
||||
// Create main layout.
|
||||
LinearLayout mainLayout = new LinearLayout(context);
|
||||
mainLayout.setOrientation(LinearLayout.VERTICAL);
|
||||
|
||||
// Preset size constants.
|
||||
final int dip4 = dipToPixels(4);
|
||||
final int dip8 = dipToPixels(8);
|
||||
final int dip16 = dipToPixels(16);
|
||||
final int dip24 = dipToPixels(24);
|
||||
|
||||
// Create main layout.
|
||||
LinearLayout mainLayout = new LinearLayout(context);
|
||||
mainLayout.setOrientation(LinearLayout.VERTICAL);
|
||||
mainLayout.setPadding(dip24, dip16, dip24, dip24);
|
||||
// Set rounded rectangle background.
|
||||
ShapeDrawable mainBackground = new ShapeDrawable(new RoundRectShape(
|
||||
@@ -802,55 +802,71 @@ public class Utils {
|
||||
ViewGroup.LayoutParams.MATCH_PARENT,
|
||||
ViewGroup.LayoutParams.WRAP_CONTENT
|
||||
);
|
||||
layoutParams.setMargins(0, 0, 0, dip8);
|
||||
layoutParams.setMargins(0, 0, 0, dip16);
|
||||
titleView.setLayoutParams(layoutParams);
|
||||
mainLayout.addView(titleView);
|
||||
}
|
||||
|
||||
// Message (if not replaced by EditText).
|
||||
if (editText == null && message != null) {
|
||||
TextView messageView = new TextView(context);
|
||||
messageView.setText(message); // Supports Spanned (HTML).
|
||||
messageView.setTextSize(16);
|
||||
messageView.setTextColor(getAppForegroundColor());
|
||||
// Enable HTML link clicking if the message contains links.
|
||||
if (message instanceof Spanned) {
|
||||
messageView.setMovementMethod(LinkMovementMethod.getInstance());
|
||||
// Create content container (message/EditText) inside a ScrollView only if message or editText is provided.
|
||||
ScrollView contentScrollView = null;
|
||||
LinearLayout contentContainer = null;
|
||||
if (message != null || editText != null) {
|
||||
contentScrollView = new ScrollView(context);
|
||||
contentScrollView.setVerticalScrollBarEnabled(false); // Disable the vertical scrollbar.
|
||||
contentScrollView.setOverScrollMode(View.OVER_SCROLL_NEVER);
|
||||
if (editText != null) {
|
||||
ShapeDrawable scrollViewBackground = new ShapeDrawable(new RoundRectShape(
|
||||
createCornerRadii(10), null, null));
|
||||
scrollViewBackground.getPaint().setColor(getEditTextBackground());
|
||||
contentScrollView.setPadding(dip8, dip8, dip8, dip8);
|
||||
contentScrollView.setBackground(scrollViewBackground);
|
||||
contentScrollView.setClipToOutline(true);
|
||||
}
|
||||
LinearLayout.LayoutParams messageParams = new LinearLayout.LayoutParams(
|
||||
LinearLayout.LayoutParams contentParams = new LinearLayout.LayoutParams(
|
||||
ViewGroup.LayoutParams.MATCH_PARENT,
|
||||
ViewGroup.LayoutParams.WRAP_CONTENT
|
||||
0,
|
||||
1.0f // Weight to take available space.
|
||||
);
|
||||
messageParams.setMargins(0, dip8, 0, dip16);
|
||||
messageView.setLayoutParams(messageParams);
|
||||
mainLayout.addView(messageView);
|
||||
}
|
||||
contentScrollView.setLayoutParams(contentParams);
|
||||
contentContainer = new LinearLayout(context);
|
||||
contentContainer.setOrientation(LinearLayout.VERTICAL);
|
||||
contentScrollView.addView(contentContainer);
|
||||
|
||||
// EditText (if provided).
|
||||
if (editText != null) {
|
||||
// Remove EditText from its current parent, if any.
|
||||
ViewGroup parent = (ViewGroup) editText.getParent();
|
||||
if (parent != null) {
|
||||
parent.removeView(editText);
|
||||
// Message (if not replaced by EditText).
|
||||
if (editText == null && message != null) {
|
||||
TextView messageView = new TextView(context);
|
||||
messageView.setText(message); // Supports Spanned (HTML).
|
||||
messageView.setTextSize(16);
|
||||
messageView.setTextColor(getAppForegroundColor());
|
||||
// Enable HTML link clicking if the message contains links.
|
||||
if (message instanceof Spanned) {
|
||||
messageView.setMovementMethod(LinkMovementMethod.getInstance());
|
||||
}
|
||||
LinearLayout.LayoutParams messageParams = new LinearLayout.LayoutParams(
|
||||
ViewGroup.LayoutParams.MATCH_PARENT,
|
||||
ViewGroup.LayoutParams.WRAP_CONTENT
|
||||
);
|
||||
messageView.setLayoutParams(messageParams);
|
||||
contentContainer.addView(messageView);
|
||||
}
|
||||
// Style the EditText to match the dialog theme.
|
||||
editText.setTextColor(getAppForegroundColor());
|
||||
editText.setBackgroundColor(isDarkModeEnabled() ? Color.BLACK : Color.WHITE);
|
||||
editText.setPadding(dip8, dip8, dip8, dip8);
|
||||
ShapeDrawable editTextBackground = new ShapeDrawable(new RoundRectShape(
|
||||
createCornerRadii(10), null, null));
|
||||
editTextBackground.getPaint().setColor(getEditTextBackground()); // Background color for EditText.
|
||||
editText.setBackground(editTextBackground);
|
||||
|
||||
LinearLayout.LayoutParams editTextParams = new LinearLayout.LayoutParams(
|
||||
LinearLayout.LayoutParams.MATCH_PARENT,
|
||||
LinearLayout.LayoutParams.WRAP_CONTENT
|
||||
);
|
||||
editTextParams.setMargins(0, dip8, 0, dip16);
|
||||
// Prevent buttons from moving off the screen by fixing the height of the EditText.
|
||||
final int maxHeight = (int) (context.getResources().getDisplayMetrics().heightPixels * 0.6);
|
||||
editText.setMaxHeight(maxHeight);
|
||||
mainLayout.addView(editText, 1, editTextParams);
|
||||
// EditText (if provided).
|
||||
if (editText != null) {
|
||||
// Remove EditText from its current parent, if any.
|
||||
ViewGroup parent = (ViewGroup) editText.getParent();
|
||||
if (parent != null) {
|
||||
parent.removeView(editText);
|
||||
}
|
||||
// Style the EditText to match the dialog theme.
|
||||
editText.setTextColor(getAppForegroundColor());
|
||||
editText.setBackgroundColor(Color.TRANSPARENT);
|
||||
editText.setPadding(0, 0, 0, 0);
|
||||
LinearLayout.LayoutParams editTextParams = new LinearLayout.LayoutParams(
|
||||
LinearLayout.LayoutParams.MATCH_PARENT,
|
||||
LinearLayout.LayoutParams.WRAP_CONTENT
|
||||
);
|
||||
contentContainer.addView(editText, editTextParams);
|
||||
}
|
||||
}
|
||||
|
||||
// Button container.
|
||||
@@ -861,7 +877,7 @@ public class Utils {
|
||||
LinearLayout.LayoutParams.MATCH_PARENT,
|
||||
LinearLayout.LayoutParams.WRAP_CONTENT
|
||||
);
|
||||
buttonContainerParams.setMargins(0, dip8, 0, 0);
|
||||
buttonContainerParams.setMargins(0, dip16, 0, 0);
|
||||
buttonContainer.setLayoutParams(buttonContainerParams);
|
||||
|
||||
// Lists to track buttons.
|
||||
@@ -1036,25 +1052,29 @@ public class Utils {
|
||||
}
|
||||
}
|
||||
|
||||
// Add ScrollView to main layout only if content exist.
|
||||
if (contentScrollView != null) {
|
||||
mainLayout.addView(contentScrollView);
|
||||
}
|
||||
mainLayout.addView(buttonContainer);
|
||||
dialog.setContentView(mainLayout);
|
||||
|
||||
// Set dialog window attributes.
|
||||
Window window = dialog.getWindow();
|
||||
if (window != null) {
|
||||
setDialogWindowParameters(context, window);
|
||||
setDialogWindowParameters(window);
|
||||
}
|
||||
|
||||
return new Pair<>(dialog, mainLayout);
|
||||
}
|
||||
|
||||
public static void setDialogWindowParameters(Context context, Window window) {
|
||||
public static void setDialogWindowParameters(Window window) {
|
||||
WindowManager.LayoutParams params = window.getAttributes();
|
||||
|
||||
Resources resources = context.getResources();
|
||||
DisplayMetrics displayMetrics = resources.getDisplayMetrics();
|
||||
DisplayMetrics displayMetrics = Resources.getSystem().getDisplayMetrics();
|
||||
int portraitWidth = (int) (displayMetrics.widthPixels * 0.9);
|
||||
if (resources.getConfiguration().orientation == Configuration.ORIENTATION_LANDSCAPE) {
|
||||
|
||||
if (Resources.getSystem().getConfiguration().orientation == Configuration.ORIENTATION_LANDSCAPE) {
|
||||
portraitWidth = (int) Math.min(portraitWidth, displayMetrics.heightPixels * 0.9);
|
||||
}
|
||||
params.width = portraitWidth;
|
||||
@@ -1199,7 +1219,7 @@ public class Utils {
|
||||
return darkColor == Color.BLACK
|
||||
// Lighten the background a little if using AMOLED dark theme
|
||||
// as the dialogs are almost invisible.
|
||||
? 0xFF0D0D0D
|
||||
? 0xFF080808 // 3%
|
||||
: darkColor;
|
||||
}
|
||||
return getThemeLightColor();
|
||||
|
||||
@@ -129,8 +129,7 @@ abstract class Check {
|
||||
ImageView iconView = new ImageView(activity);
|
||||
iconView.setImageResource(Utils.getResourceIdentifier("revanced_ic_dialog_alert", "drawable"));
|
||||
iconView.setColorFilter(Utils.getAppForegroundColor(), PorterDuff.Mode.SRC_IN);
|
||||
final int dip8 = dipToPixels(8);
|
||||
iconView.setPadding(0, dip8, 0, dip8);
|
||||
iconView.setPadding(0, 0, 0, 0);
|
||||
LinearLayout.LayoutParams iconParams = new LinearLayout.LayoutParams(
|
||||
LinearLayout.LayoutParams.WRAP_CONTENT,
|
||||
LinearLayout.LayoutParams.WRAP_CONTENT
|
||||
|
||||
@@ -24,10 +24,7 @@ import android.view.LayoutInflater;
|
||||
import android.view.View;
|
||||
import android.view.ViewGroup;
|
||||
import android.view.ViewParent;
|
||||
import android.widget.Button;
|
||||
import android.widget.EditText;
|
||||
import android.widget.LinearLayout;
|
||||
import android.widget.TextView;
|
||||
import android.widget.*;
|
||||
|
||||
import androidx.annotation.ColorInt;
|
||||
|
||||
@@ -298,7 +295,6 @@ public class ColorPickerPreference extends EditTextPreference {
|
||||
// Horizontal layout for preview and EditText.
|
||||
LinearLayout inputLayout = new LinearLayout(context);
|
||||
inputLayout.setOrientation(LinearLayout.HORIZONTAL);
|
||||
inputLayout.setPadding(0, 0, 0, dipToPixels(10));
|
||||
|
||||
dialogColorPreview = new TextView(context);
|
||||
LinearLayout.LayoutParams previewParams = new LinearLayout.LayoutParams(
|
||||
@@ -338,11 +334,23 @@ public class ColorPickerPreference extends EditTextPreference {
|
||||
paddingView.setLayoutParams(params);
|
||||
inputLayout.addView(paddingView);
|
||||
|
||||
// Create main container for color picker and input layout.
|
||||
LinearLayout container = new LinearLayout(context);
|
||||
container.setOrientation(LinearLayout.VERTICAL);
|
||||
container.addView(colorPicker);
|
||||
container.addView(inputLayout);
|
||||
// Create content container for color picker and input layout.
|
||||
LinearLayout contentContainer = new LinearLayout(context);
|
||||
contentContainer.setOrientation(LinearLayout.VERTICAL);
|
||||
contentContainer.addView(colorPicker);
|
||||
contentContainer.addView(inputLayout);
|
||||
|
||||
// Create ScrollView to wrap the content container.
|
||||
ScrollView contentScrollView = new ScrollView(context);
|
||||
contentScrollView.setVerticalScrollBarEnabled(false); // Disable vertical scrollbar.
|
||||
contentScrollView.setOverScrollMode(View.OVER_SCROLL_NEVER); // Disable overscroll effect.
|
||||
LinearLayout.LayoutParams scrollViewParams = new LinearLayout.LayoutParams(
|
||||
LinearLayout.LayoutParams.MATCH_PARENT,
|
||||
0,
|
||||
1.0f
|
||||
);
|
||||
contentScrollView.setLayoutParams(scrollViewParams);
|
||||
contentScrollView.addView(contentContainer);
|
||||
|
||||
// Create custom dialog.
|
||||
final int originalColor = currentColor & 0x00FFFFFF;
|
||||
@@ -391,9 +399,9 @@ public class ColorPickerPreference extends EditTextPreference {
|
||||
false // Do not dismiss dialog when onNeutralClick.
|
||||
);
|
||||
|
||||
// Add the custom container to the dialog's main layout.
|
||||
// Add the ScrollView to the dialog's main layout.
|
||||
LinearLayout dialogMainLayout = dialogPair.second;
|
||||
dialogMainLayout.addView(container, 1);
|
||||
dialogMainLayout.addView(contentScrollView, dialogMainLayout.getChildCount() - 1);
|
||||
|
||||
// Set up color picker listener with debouncing.
|
||||
// Add listener last to prevent callbacks from set calls above.
|
||||
|
||||
@@ -11,11 +11,7 @@ import android.util.Pair;
|
||||
import android.view.LayoutInflater;
|
||||
import android.view.View;
|
||||
import android.view.ViewGroup;
|
||||
import android.widget.ArrayAdapter;
|
||||
import android.widget.ImageView;
|
||||
import android.widget.LinearLayout;
|
||||
import android.widget.ListView;
|
||||
import android.widget.TextView;
|
||||
import android.widget.*;
|
||||
|
||||
import androidx.annotation.NonNull;
|
||||
|
||||
@@ -107,14 +103,16 @@ public class CustomDialogListPreference extends ListPreference {
|
||||
|
||||
@Override
|
||||
protected void showDialog(Bundle state) {
|
||||
Context context = getContext();
|
||||
|
||||
// Create ListView.
|
||||
ListView listView = new ListView(getContext());
|
||||
ListView listView = new ListView(context);
|
||||
listView.setId(android.R.id.list);
|
||||
listView.setChoiceMode(ListView.CHOICE_MODE_SINGLE);
|
||||
|
||||
// Create custom adapter for the ListView.
|
||||
ListPreferenceArrayAdapter adapter = new ListPreferenceArrayAdapter(
|
||||
getContext(),
|
||||
context,
|
||||
Utils.getResourceIdentifier("revanced_custom_list_item_checked", "layout"),
|
||||
getEntries(),
|
||||
getEntryValues(),
|
||||
@@ -137,7 +135,7 @@ public class CustomDialogListPreference extends ListPreference {
|
||||
|
||||
// Create the custom dialog without OK button.
|
||||
Pair<Dialog, LinearLayout> dialogPair = Utils.createCustomDialog(
|
||||
getContext(),
|
||||
context,
|
||||
getTitle() != null ? getTitle().toString() : "",
|
||||
null,
|
||||
null,
|
||||
@@ -149,35 +147,13 @@ public class CustomDialogListPreference extends ListPreference {
|
||||
true
|
||||
);
|
||||
|
||||
Dialog dialog = dialogPair.first;
|
||||
// Add the ListView to the main layout.
|
||||
LinearLayout mainLayout = dialogPair.second;
|
||||
|
||||
// Measure content height before adding ListView to layout.
|
||||
// Otherwise, the ListView will push the buttons off the screen.
|
||||
int totalHeight = 0;
|
||||
int widthSpec = View.MeasureSpec.makeMeasureSpec(
|
||||
getContext().getResources().getDisplayMetrics().widthPixels,
|
||||
View.MeasureSpec.AT_MOST
|
||||
);
|
||||
int heightSpec = View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.UNSPECIFIED);
|
||||
|
||||
for (int i = 0; i < adapter.getCount(); i++) {
|
||||
View listItem = adapter.getView(i, null, listView);
|
||||
listItem.measure(widthSpec, heightSpec);
|
||||
totalHeight += listItem.getMeasuredHeight();
|
||||
}
|
||||
|
||||
// Cap the height at maxHeight.
|
||||
int maxHeight = (int) (getContext().getResources().getDisplayMetrics().heightPixels * 0.6);
|
||||
int finalHeight = Math.min(totalHeight, maxHeight);
|
||||
|
||||
// Add ListView to the main layout with calculated height.
|
||||
LinearLayout.LayoutParams listViewParams = new LinearLayout.LayoutParams(
|
||||
LinearLayout.LayoutParams.MATCH_PARENT,
|
||||
finalHeight // Use calculated height directly.
|
||||
0,
|
||||
1.0f
|
||||
);
|
||||
final int marginHorizontal = dipToPixels(8);
|
||||
listViewParams.setMargins(0, marginHorizontal, 0, marginHorizontal);
|
||||
mainLayout.addView(listView, mainLayout.getChildCount() - 1, listViewParams);
|
||||
|
||||
// Handle item click to select value and dismiss dialog.
|
||||
@@ -188,10 +164,10 @@ public class CustomDialogListPreference extends ListPreference {
|
||||
adapter.setSelectedValue(selectedValue);
|
||||
adapter.notifyDataSetChanged();
|
||||
}
|
||||
dialog.dismiss();
|
||||
dialogPair.first.dismiss();
|
||||
});
|
||||
|
||||
// Show the dialog.
|
||||
dialog.show();
|
||||
dialogPair.first.show();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -17,6 +17,7 @@ import android.os.Handler;
|
||||
import android.os.Looper;
|
||||
import android.preference.Preference;
|
||||
import android.util.AttributeSet;
|
||||
import android.view.View;
|
||||
import android.view.Window;
|
||||
import android.webkit.WebView;
|
||||
import android.webkit.WebViewClient;
|
||||
@@ -216,6 +217,8 @@ class WebViewDialog extends Dialog {
|
||||
|
||||
// Create WebView.
|
||||
WebView webView = new WebView(getContext());
|
||||
webView.setVerticalScrollBarEnabled(false); // Disable the vertical scrollbar.
|
||||
webView.setOverScrollMode(View.OVER_SCROLL_NEVER);
|
||||
webView.getSettings().setJavaScriptEnabled(true);
|
||||
webView.setWebViewClient(new OpenLinksExternallyWebClient());
|
||||
webView.loadDataWithBaseURL(null, htmlContent, "text/html", "utf-8", null);
|
||||
@@ -228,7 +231,7 @@ class WebViewDialog extends Dialog {
|
||||
// Set dialog window attributes
|
||||
Window window = getWindow();
|
||||
if (window != null) {
|
||||
Utils.setDialogWindowParameters(getContext(), window);
|
||||
Utils.setDialogWindowParameters(window);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -7,11 +7,17 @@ public class VersionCheckPatch {
|
||||
return Utils.getAppVersionName().compareTo(version) >= 0;
|
||||
}
|
||||
|
||||
@Deprecated
|
||||
public static final boolean IS_19_17_OR_GREATER = isVersionOrGreater("19.17.00");
|
||||
@Deprecated
|
||||
public static final boolean IS_19_20_OR_GREATER = isVersionOrGreater("19.20.00");
|
||||
@Deprecated
|
||||
public static final boolean IS_19_21_OR_GREATER = isVersionOrGreater("19.21.00");
|
||||
@Deprecated
|
||||
public static final boolean IS_19_26_OR_GREATER = isVersionOrGreater("19.26.00");
|
||||
@Deprecated
|
||||
public static final boolean IS_19_29_OR_GREATER = isVersionOrGreater("19.29.00");
|
||||
@Deprecated
|
||||
public static final boolean IS_19_34_OR_GREATER = isVersionOrGreater("19.34.00");
|
||||
public static final boolean IS_19_46_OR_GREATER = isVersionOrGreater("19.46.00");
|
||||
}
|
||||
|
||||
@@ -19,6 +19,7 @@ import android.widget.SearchView;
|
||||
import android.widget.TextView;
|
||||
import android.widget.Toolbar;
|
||||
|
||||
import androidx.annotation.ColorInt;
|
||||
import androidx.annotation.NonNull;
|
||||
|
||||
import java.util.ArrayList;
|
||||
@@ -58,11 +59,7 @@ public class SearchViewController {
|
||||
GradientDrawable background = new GradientDrawable();
|
||||
background.setShape(GradientDrawable.RECTANGLE);
|
||||
background.setCornerRadius(28 * context.getResources().getDisplayMetrics().density); // 28dp corner radius.
|
||||
int baseColor = Utils.getAppBackgroundColor();
|
||||
int adjustedColor = Utils.isDarkModeEnabled()
|
||||
? Utils.adjustColorBrightness(baseColor, 1.11f) // Lighten for dark theme.
|
||||
: Utils.adjustColorBrightness(baseColor, 0.95f); // Darken for light theme.
|
||||
background.setColor(adjustedColor);
|
||||
background.setColor(getSearchViewBackground());
|
||||
return background;
|
||||
}
|
||||
|
||||
@@ -72,10 +69,17 @@ public class SearchViewController {
|
||||
private static GradientDrawable createSuggestionBackgroundDrawable(Context context) {
|
||||
GradientDrawable background = new GradientDrawable();
|
||||
background.setShape(GradientDrawable.RECTANGLE);
|
||||
background.setCornerRadius(8 * context.getResources().getDisplayMetrics().density); // 8dp corner radius.
|
||||
background.setColor(getSearchViewBackground());
|
||||
return background;
|
||||
}
|
||||
|
||||
@ColorInt
|
||||
public static int getSearchViewBackground() {
|
||||
return Utils.isDarkModeEnabled()
|
||||
? Utils.adjustColorBrightness(Utils.getDialogBackgroundColor(), 1.11f)
|
||||
: Utils.adjustColorBrightness(Utils.getThemeLightColor(), 0.95f);
|
||||
}
|
||||
|
||||
/**
|
||||
* Adds search view components to the activity.
|
||||
*/
|
||||
|
||||
@@ -18,12 +18,7 @@ import android.text.TextWatcher;
|
||||
import android.util.Pair;
|
||||
import android.view.LayoutInflater;
|
||||
import android.view.View;
|
||||
import android.widget.EditText;
|
||||
import android.widget.GridLayout;
|
||||
import android.widget.LinearLayout;
|
||||
import android.widget.RadioButton;
|
||||
import android.widget.RadioGroup;
|
||||
import android.widget.TextView;
|
||||
import android.widget.*;
|
||||
|
||||
import androidx.annotation.ColorInt;
|
||||
|
||||
@@ -88,8 +83,6 @@ public class SegmentCategoryListPreference extends ListPreference {
|
||||
// Create the main layout for the dialog content.
|
||||
LinearLayout contentLayout = new LinearLayout(context);
|
||||
contentLayout.setOrientation(LinearLayout.VERTICAL);
|
||||
final int dip10 = dipToPixels(10);
|
||||
contentLayout.setPadding(0, 0, 0, dip10);
|
||||
|
||||
// Add behavior selection radio buttons.
|
||||
RadioGroup radioGroup = new RadioGroup(context);
|
||||
@@ -103,7 +96,7 @@ public class SegmentCategoryListPreference extends ListPreference {
|
||||
radioGroup.addView(radioButton);
|
||||
}
|
||||
radioGroup.setOnCheckedChangeListener((group, checkedId) -> selectedDialogEntryIndex = checkedId);
|
||||
radioGroup.setPadding(dip10, 0, 0, 0);
|
||||
radioGroup.setPadding(dipToPixels(10), 0, 0, 0);
|
||||
contentLayout.addView(radioGroup);
|
||||
|
||||
// Inflate the color picker view.
|
||||
@@ -131,7 +124,7 @@ public class SegmentCategoryListPreference extends ListPreference {
|
||||
gridParams = new GridLayout.LayoutParams();
|
||||
gridParams.rowSpec = GridLayout.spec(0); // First row.
|
||||
gridParams.columnSpec = GridLayout.spec(1); // Second column.
|
||||
gridParams.setMargins(0, 0, dip10, 0);
|
||||
gridParams.setMargins(0, 0, dipToPixels(10), 0);
|
||||
dialogColorDotView = new TextView(context);
|
||||
dialogColorDotView.setLayoutParams(gridParams);
|
||||
gridLayout.addView(dialogColorDotView);
|
||||
@@ -250,20 +243,17 @@ public class SegmentCategoryListPreference extends ListPreference {
|
||||
|
||||
contentLayout.addView(gridLayout);
|
||||
|
||||
// Set up color picker listener.
|
||||
// Do last to prevent listener callbacks while setting up view.
|
||||
dialogColorPickerView.setOnColorChangedListener(color -> {
|
||||
if (categoryColor == color) {
|
||||
return;
|
||||
}
|
||||
categoryColor = color;
|
||||
String hexColor = getColorString(color);
|
||||
Logger.printDebug(() -> "onColorChanged: " + hexColor);
|
||||
|
||||
updateCategoryColorDot();
|
||||
dialogColorEditText.setText(hexColor);
|
||||
dialogColorEditText.setSelection(hexColor.length());
|
||||
});
|
||||
// Create ScrollView to wrap the content layout.
|
||||
ScrollView contentScrollView = new ScrollView(context);
|
||||
contentScrollView.setVerticalScrollBarEnabled(false); // Disable vertical scrollbar.
|
||||
contentScrollView.setOverScrollMode(View.OVER_SCROLL_NEVER); // Disable overscroll effect.
|
||||
LinearLayout.LayoutParams scrollViewParams = new LinearLayout.LayoutParams(
|
||||
LinearLayout.LayoutParams.MATCH_PARENT,
|
||||
0,
|
||||
1.0f
|
||||
);
|
||||
contentScrollView.setLayoutParams(scrollViewParams);
|
||||
contentScrollView.addView(contentLayout);
|
||||
|
||||
// Create the custom dialog.
|
||||
Pair<Dialog, LinearLayout> dialogPair = Utils.createCustomDialog(
|
||||
@@ -309,13 +299,27 @@ public class SegmentCategoryListPreference extends ListPreference {
|
||||
false // Do not dismiss dialog on Neutral button click.
|
||||
);
|
||||
|
||||
dialog = dialogPair.first;
|
||||
// Add the ScrollView to the dialog's main layout.
|
||||
LinearLayout dialogMainLayout = dialogPair.second;
|
||||
dialogMainLayout.addView(contentScrollView, dialogMainLayout.getChildCount() - 1);
|
||||
|
||||
// Add the custom content to the dialog's main layout.
|
||||
dialogMainLayout.addView(contentLayout, 1); // Add after title, before buttons.
|
||||
// Set up color picker listener.
|
||||
// Do last to prevent listener callbacks while setting up view.
|
||||
dialogColorPickerView.setOnColorChangedListener(color -> {
|
||||
if (categoryColor == color) {
|
||||
return;
|
||||
}
|
||||
categoryColor = color;
|
||||
String hexColor = getColorString(color);
|
||||
Logger.printDebug(() -> "onColorChanged: " + hexColor);
|
||||
|
||||
updateCategoryColorDot();
|
||||
dialogColorEditText.setText(hexColor);
|
||||
dialogColorEditText.setSelection(hexColor.length());
|
||||
});
|
||||
|
||||
// Show the dialog.
|
||||
dialog = dialogPair.first;
|
||||
dialog.show();
|
||||
} catch (Exception ex) {
|
||||
Logger.printException(() -> "showDialog failure", ex);
|
||||
|
||||
@@ -3,4 +3,4 @@ org.gradle.jvmargs = -Xms512M -Xmx2048M
|
||||
org.gradle.parallel = true
|
||||
android.useAndroidX = true
|
||||
kotlin.code.style = official
|
||||
version = 5.28.0-dev.6
|
||||
version = 5.28.1-dev.1
|
||||
|
||||
@@ -11,3 +11,15 @@ internal val getMobileConfigBoolFingerprint = fingerprint {
|
||||
classDef.interfaces.contains("Lcom/facebook/mobileconfig/factory/MobileConfigUnsafeContext;")
|
||||
}
|
||||
}
|
||||
|
||||
internal val metaAIKillSwitchCheckFingerprint = fingerprint {
|
||||
strings("SearchAiagentImplementationsKillSwitch")
|
||||
opcodes(Opcode.CONST_WIDE)
|
||||
}
|
||||
|
||||
internal val extensionMethodFingerprint = fingerprint {
|
||||
strings("REPLACED_BY_PATCH")
|
||||
custom { method, classDef ->
|
||||
method.name == EXTENSION_METHOD_NAME && classDef.type == EXTENSION_CLASS_DESCRIPTOR
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,11 +2,14 @@ package app.revanced.patches.messenger.metaai
|
||||
|
||||
import app.revanced.patcher.extensions.InstructionExtensions.addInstructions
|
||||
import app.revanced.patcher.extensions.InstructionExtensions.getInstruction
|
||||
import app.revanced.patcher.extensions.InstructionExtensions.replaceInstruction
|
||||
import app.revanced.patcher.patch.bytecodePatch
|
||||
import app.revanced.patches.messenger.misc.extension.sharedExtensionPatch
|
||||
import com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction
|
||||
import com.android.tools.smali.dexlib2.iface.instruction.WideLiteralInstruction
|
||||
|
||||
private const val EXTENSION_CLASS_DESCRIPTOR = "Lapp/revanced/extension/messenger/metaai/RemoveMetaAIPatch;"
|
||||
internal const val EXTENSION_CLASS_DESCRIPTOR = "Lapp/revanced/extension/messenger/metaai/RemoveMetaAIPatch;"
|
||||
internal const val EXTENSION_METHOD_NAME = "overrideBooleanFlag"
|
||||
|
||||
@Suppress("unused")
|
||||
val removeMetaAIPatch = bytecodePatch(
|
||||
@@ -25,10 +28,25 @@ val removeMetaAIPatch = bytecodePatch(
|
||||
addInstructions(
|
||||
returnIndex,
|
||||
"""
|
||||
invoke-static { p1, p2, v$returnRegister }, $EXTENSION_CLASS_DESCRIPTOR->overrideBooleanFlag(JZ)Z
|
||||
invoke-static { p1, p2, v$returnRegister }, $EXTENSION_CLASS_DESCRIPTOR->$EXTENSION_METHOD_NAME(JZ)Z
|
||||
move-result v$returnRegister
|
||||
"""
|
||||
)
|
||||
}
|
||||
|
||||
// Extract the common starting digits of Meta AI flag IDs from a flag found in code.
|
||||
val relevantDigits = with(metaAIKillSwitchCheckFingerprint) {
|
||||
method.getInstruction<WideLiteralInstruction>(patternMatch!!.startIndex).wideLiteral
|
||||
}.toString().substring(0, 7)
|
||||
|
||||
// Replace placeholder in the extension method.
|
||||
with(extensionMethodFingerprint) {
|
||||
method.replaceInstruction(
|
||||
stringMatches!!.first().index,
|
||||
"""
|
||||
const-string v1, "$relevantDigits"
|
||||
"""
|
||||
)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,4 +2,4 @@ package app.revanced.patches.messenger.misc.extension
|
||||
|
||||
import app.revanced.patches.shared.misc.extension.sharedExtensionPatch
|
||||
|
||||
val sharedExtensionPatch = sharedExtensionPatch("messenger", mainActivityOnCreateHook)
|
||||
val sharedExtensionPatch = sharedExtensionPatch("messenger", messengerApplicationOnCreateHook)
|
||||
|
||||
@@ -2,6 +2,8 @@ package app.revanced.patches.messenger.misc.extension
|
||||
|
||||
import app.revanced.patches.shared.misc.extension.extensionHook
|
||||
|
||||
internal val mainActivityOnCreateHook = extensionHook {
|
||||
strings("MainActivity_onCreate_begin")
|
||||
internal val messengerApplicationOnCreateHook = extensionHook {
|
||||
custom { method, classDef ->
|
||||
method.name == "onCreate" && classDef.endsWith("/MessengerApplication;")
|
||||
}
|
||||
}
|
||||
|
||||
@@ -77,8 +77,6 @@ val hideAdsPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -25,8 +25,6 @@ val hideGetPremiumPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -23,8 +23,6 @@ val videoAdsPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -53,8 +53,6 @@ val copyVideoUrlPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -24,8 +24,6 @@ val removeViewerDiscretionDialogPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -72,8 +72,6 @@ val downloadsPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -20,8 +20,6 @@ val seekbarPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -18,8 +18,7 @@ private const val EXTENSION_CLASS_DESCRIPTOR =
|
||||
"Lapp/revanced/extension/youtube/patches/SeekbarThumbnailsPatch;"
|
||||
|
||||
val seekbarThumbnailsPatch = bytecodePatch(
|
||||
description = "Adds an option to use high quality fullscreen seekbar thumbnails. " +
|
||||
"Patching 19.16.39 adds an option to restore old seekbar thumbnails.",
|
||||
description = "Adds an option to use high quality fullscreen seekbar thumbnails."
|
||||
) {
|
||||
dependsOn(
|
||||
sharedExtensionPatch,
|
||||
|
||||
@@ -88,8 +88,6 @@ val swipeControlsPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -24,8 +24,6 @@ val autoCaptionsPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -43,8 +43,6 @@ val customBrandingPatch = resourcePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -41,8 +41,6 @@ val changeHeaderPatch = resourcePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -22,8 +22,6 @@ val hideButtonsPatch = resourcePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -40,8 +40,6 @@ val navigationButtonsPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -58,8 +58,6 @@ val hidePlayerOverlayButtonsPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -33,8 +33,6 @@ val changeFormFactorPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -59,8 +59,6 @@ val hideEndscreenCardsPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -31,8 +31,6 @@ val hideEndScreenSuggestedVideoPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -29,8 +29,6 @@ val disableFullscreenAmbientModePatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -125,8 +125,6 @@ val hideLayoutComponentsPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -57,8 +57,6 @@ val hideInfoCardsPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -24,8 +24,6 @@ val hidePlayerFlyoutMenuPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -48,8 +48,6 @@ val hideRelatedVideoOverlayPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -29,8 +29,6 @@ val disableRollingNumberAnimationPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -170,8 +170,6 @@ val hideShortsComponentsPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -21,8 +21,6 @@ val hideTimestampPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -153,22 +153,6 @@ val miniplayerPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39", // First with modern miniplayers.
|
||||
// 19.17.41 // Works without issues, but no reason to recommend over 19.16.
|
||||
// 19.18.41 // Works without issues, but no reason to recommend over 19.16.
|
||||
// 19.19.39 // Last bug free version with smaller Modern 1 miniplayer, but no reason to recommend over 19.16.
|
||||
// 19.20.35 // Cannot swipe to expand.
|
||||
// 19.21.40 // Cannot swipe to expand.
|
||||
// 19.22.43 // Cannot swipe to expand.
|
||||
// 19.23.40 // First with Modern 1 drag and drop, Cannot swipe to expand.
|
||||
// 19.24.45 // First with larger Modern 1, Cannot swipe to expand.
|
||||
"19.25.37", // First with double tap, last with skip forward/back buttons, last with swipe to expand/close, and last before double tap to expand seems to be required.
|
||||
// 19.26.42 // Modern 1 Pause/play button are always hidden. Unusable.
|
||||
// 19.28.42 // First with custom miniplayer size, screen flickers when swiping to maximize Modern 1. Swipe to close miniplayer is broken.
|
||||
// 19.29.42 // All modern players are broken and ignore tapping the miniplayer video.
|
||||
// 19.30.39 // Modern 3 is less broken when double tap expand is enabled, but cannot swipe to expand when double tap is off.
|
||||
// 19.31.36 // All Modern 1 buttons are missing. Unusable.
|
||||
// 19.32.36 // 19.32+ and beyond all work without issues.
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -21,8 +21,6 @@ val playerPopupPanelsPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -21,8 +21,6 @@ internal val exitFullscreenPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -52,8 +52,6 @@ val customPlayerOverlayOpacityPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -61,8 +61,6 @@ val returnYouTubeDislikePatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -66,8 +66,6 @@ val wideSearchbarPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -44,8 +44,6 @@ val shortsAutoplayPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -64,8 +64,6 @@ val openShortsInRegularPlayerPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -126,8 +126,6 @@ val sponsorBlockPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -58,8 +58,6 @@ val spoofAppVersionPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -32,8 +32,6 @@ val changeStartPagePatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -34,8 +34,6 @@ val disableResumingShortsOnStartupPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -204,8 +204,6 @@ val themePatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -33,8 +33,6 @@ val alternativeThumbnailsPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -27,8 +27,6 @@ val bypassImageRegionRestrictionsPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -23,8 +23,6 @@ val announcementsPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -24,8 +24,6 @@ val autoRepeatPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -51,8 +51,6 @@ val backgroundPlaybackPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -35,8 +35,6 @@ val enableDebuggingPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -24,8 +24,6 @@ val spoofDeviceDimensionsPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -21,8 +21,6 @@ val checkWatchHistoryDomainNameResolutionPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -35,8 +35,6 @@ val gmsCoreSupportPatch = gmsCoreSupportPatch(
|
||||
|
||||
compatibleWith(
|
||||
YOUTUBE_PACKAGE_NAME(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -26,8 +26,6 @@ val disableHapticFeedbackPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -32,8 +32,6 @@ val bypassURLRedirectsPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -41,8 +41,6 @@ val openLinksExternallyPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -5,29 +5,37 @@ package app.revanced.patches.youtube.misc.playservice
|
||||
import app.revanced.patcher.patch.resourcePatch
|
||||
import app.revanced.util.findElementByAttributeValueOrThrow
|
||||
|
||||
@Deprecated("19.16.39 is the lowest supported version")
|
||||
@Deprecated("19.34.42 is the lowest supported version")
|
||||
var is_19_03_or_greater = false
|
||||
private set
|
||||
@Deprecated("19.16.39 is the lowest supported version")
|
||||
@Deprecated("19.34.42 is the lowest supported version")
|
||||
var is_19_04_or_greater = false
|
||||
private set
|
||||
@Deprecated("19.16.39 is the lowest supported version")
|
||||
@Deprecated("19.34.42 is the lowest supported version")
|
||||
var is_19_16_or_greater = false
|
||||
private set
|
||||
@Deprecated("19.34.42 is the lowest supported version")
|
||||
var is_19_17_or_greater = false
|
||||
private set
|
||||
@Deprecated("19.34.42 is the lowest supported version")
|
||||
var is_19_18_or_greater = false
|
||||
private set
|
||||
@Deprecated("19.34.42 is the lowest supported version")
|
||||
var is_19_23_or_greater = false
|
||||
private set
|
||||
@Deprecated("19.34.42 is the lowest supported version")
|
||||
var is_19_25_or_greater = false
|
||||
private set
|
||||
@Deprecated("19.34.42 is the lowest supported version")
|
||||
var is_19_26_or_greater = false
|
||||
private set
|
||||
@Deprecated("19.34.42 is the lowest supported version")
|
||||
var is_19_29_or_greater = false
|
||||
private set
|
||||
@Deprecated("19.34.42 is the lowest supported version")
|
||||
var is_19_32_or_greater = false
|
||||
private set
|
||||
@Deprecated("19.34.42 is the lowest supported version")
|
||||
var is_19_33_or_greater = false
|
||||
private set
|
||||
var is_19_34_or_greater = false
|
||||
|
||||
@@ -30,8 +30,6 @@ val removeTrackingQueryParameterPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -17,8 +17,6 @@ import app.revanced.patches.youtube.misc.settings.settingsPatch
|
||||
val spoofVideoStreamsPatch = spoofVideoStreamsPatch({
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -41,8 +41,6 @@ val forceOriginalAudioPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -28,8 +28,6 @@ val disableHdrPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -23,8 +23,6 @@ val videoQualityPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -28,8 +28,6 @@ val playbackSpeedPatch = bytecodePatch(
|
||||
|
||||
compatibleWith(
|
||||
"com.google.android.youtube"(
|
||||
"19.16.39",
|
||||
"19.25.37",
|
||||
"19.34.42",
|
||||
"19.43.41",
|
||||
"19.47.53",
|
||||
|
||||
@@ -1011,8 +1011,8 @@ private fun MutableMethod.overrideReturnValue(value: String, returnLate: Boolean
|
||||
}
|
||||
|
||||
if (returnLate) {
|
||||
findInstructionIndicesReversed {
|
||||
opcode == RETURN || opcode == RETURN_OBJECT
|
||||
findInstructionIndicesReversedOrThrow {
|
||||
opcode == RETURN || opcode == RETURN_WIDE || opcode == RETURN_OBJECT
|
||||
}.forEach { index ->
|
||||
addInstructionsAtControlFlowLabel(index, instructions)
|
||||
}
|
||||
|
||||
@@ -35,7 +35,6 @@ Second \"item\" text"</string>
|
||||
<string name="revanced_settings_submenu_title">الإعدادات</string>
|
||||
<string name="revanced_settings_confirm_user_dialog_title">هل أنت متأكد أنك تريد المتابعة؟</string>
|
||||
<string name="revanced_settings_reset">إعادة التعيين</string>
|
||||
<string name="revanced_settings_reset_color">Reset color</string>
|
||||
<string name="revanced_settings_color_invalid">لون غير صالح</string>
|
||||
<string name="revanced_settings_restart_title">إعادة التشغيل مطلوبة</string>
|
||||
<string name="revanced_settings_restart_dialog_message">أعد تشغيل التطبيق لكي يسري هذا التغيير.</string>
|
||||
@@ -921,8 +920,6 @@ Second \"item\" text"</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_title">تمكين المصغرات عالية الجودة</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_summary_on">مصغرات شريط التقدم عالية الجودة</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_summary_off">مصغرات شريط التقدم متوسطة الجودة</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_legacy_summary_on">مصغرات شريط التقدم بملء الشاشة عالية الجودة</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_legacy_summary_off">مصغرات شريط التقدم بملء الشاشة متوسطة الجودة</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_dialog_message">"سيؤدي هذا أيضا إلى استعادة المصغرات على البث المباشر الذي لا يحتوي على مصغرات شريط التقدم.
|
||||
|
||||
مصغرات شريط التقدم سوف تستخدم نفس جودة الفيديو الحالي.
|
||||
@@ -1009,7 +1006,7 @@ Second \"item\" text"</string>
|
||||
<string name="revanced_sb_segments_highlight_sum">الجزء من الفيديو الذي يبحث عنه معظم الناس</string>
|
||||
<string name="revanced_sb_segments_intro">المقدمة/فاصل</string>
|
||||
<string name="revanced_sb_segments_intro_sum">فاصل زمني بدون محتوى فعلي. قد يكون توقفًا مؤقتًا، أو إطارًا ثابتًا، أو رسومًا متحركة متكررة. لا يتضمن انتقالات تحتوي على معلومات</string>
|
||||
<string name="revanced_sb_segments_outro">الخاتمة/تترات النهاية</string>
|
||||
<string name="revanced_sb_segments_outro">الخاتمة / تترات النهاية</string>
|
||||
<string name="revanced_sb_segments_outro_sum">تتر النهاية أو عندما تظهر بطاقات نهاية YouTube، نهايات غير منطوقة. ليس للاستنتاجات مع المعلومات</string>
|
||||
<string name="revanced_sb_segments_preview">معاينة/موجز/ربط</string>
|
||||
<string name="revanced_sb_segments_preview_sum">مجموعة من المقاطع التي توضح ما هو قادم أو ما حدث في الفيديو أو في مقاطع فيديو أخرى من السلسلة، حيث تتكرر جميع المعلومات في مكان آخر</string>
|
||||
@@ -1131,7 +1128,6 @@ Second \"item\" text"</string>
|
||||
<string name="revanced_change_form_factor_entry_1">الافتراضي</string>
|
||||
<string name="revanced_change_form_factor_entry_2">الجوّال</string>
|
||||
<string name="revanced_change_form_factor_entry_3">الجهاز اللوحي</string>
|
||||
<string name="revanced_change_form_factor_entry_4">Automotive</string>
|
||||
<string name="revanced_change_form_factor_user_dialog_message">"التغييرات تشمل:
|
||||
|
||||
تصميم الجهاز اللوحي
|
||||
@@ -1241,11 +1237,6 @@ Second \"item\" text"</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_title">إخفاء أزرار الواجهة</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_on">تم إخفاء أزرار الواجهة</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_off">يتم عرض أزرار الواجهة</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_title">إخفاء زري التوسيع والإغلاق</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_on">"تم إخفاء الأزرار
|
||||
|
||||
اسحب للتوسيع أو الإغلاق"</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_off">يتم عرض زري التوسيع والإغلاق</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_title">إخفاء النصوص الفرعية</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_on">تم إخفاء النصوص الفرعية</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_off">يتم عرض النصوص الفرعية</string>
|
||||
@@ -1303,8 +1294,6 @@ Second \"item\" text"</string>
|
||||
<string name="revanced_alt_thumbnail_dearrow_connection_toast_title">عرض ملاحظة إذا كان API غير متاح</string>
|
||||
<string name="revanced_alt_thumbnail_dearrow_connection_toast_summary_on">يتم عرض ملاحظة إذا كان DeArrow غير متوفر</string>
|
||||
<string name="revanced_alt_thumbnail_dearrow_connection_toast_summary_off">لا يتم عرض ملاحظة إذا كان DeArrow غير متوفر</string>
|
||||
<string name="revanced_alt_thumbnail_dearrow_api_url_title">DeArrow API endpoint</string>
|
||||
<string name="revanced_alt_thumbnail_dearrow_api_url_summary">The URL of the DeArrow thumbnail cache endpoint</string>
|
||||
<string name="revanced_alt_thumbnail_stills_about_title">لقطات الفيديو الثابتة</string>
|
||||
<string name="revanced_alt_thumbnail_stills_about_summary">يتم التقاط اللقطات الثابتة من بداية/وسط/نهاية كل فيديو. هذه الصور مدمجة في YouTube ولا يتم استخدام أي واجهة برمجة تطبيقات خارجية</string>
|
||||
<string name="revanced_alt_thumbnail_stills_fast_title">استخدم اللقطات الثابتة السريعة</string>
|
||||
|
||||
@@ -920,8 +920,6 @@ Məhdudiyyət: Bəyənməmələr gizli rejimdə görünməyə bilər"</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_title">Yüksək keyfiyyətli miniatürləri aktivləşdir</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_summary_on">İrəliləyiş cizgisi miniatürləri yüksək keyfiyyətlidir</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_summary_off">İrəliləyiş cizgisi miniatürləri orta keyfiyyətlidir</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_legacy_summary_on">Tam ekran irəliləyiş cizgisi miniatürü yüksək keyfiyyətlidir</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_legacy_summary_off">Tam ekran irəliləyiş cizgisi miniatürləri orta keyfiyyətlidir</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_dialog_message">"Bu, həmçinin irəliləyiş cizgisi miniatürləri olmayan canlı yayımlarda miniatürləri bərpa edəcək.
|
||||
|
||||
İrəliləyiş cizgisi miniatürləri cari video kimi eyni keyfiyyəti işlədəcək.
|
||||
@@ -1008,7 +1006,7 @@ Sizin istifadəçi Id-niz parol kimidir və heç vaxt paylaşmaq olmaz.
|
||||
<string name="revanced_sb_segments_highlight_sum">Əksər insanların axtardığı video bölümü</string>
|
||||
<string name="revanced_sb_segments_intro">Fasilə/Giriş Animasiyası</string>
|
||||
<string name="revanced_sb_segments_intro_sum">Həqiqi məzmunu olmayan aralıq. Fasilə, statik kadr və ya təkrarlanan animasiya ola bilər. Məlumat ehtiva edən keçidlər daxil deyil</string>
|
||||
<string name="revanced_sb_segments_outro">Son kartlar/Zaminlər</string>
|
||||
<string name="revanced_sb_segments_outro">Son kartlar / Zaminlər</string>
|
||||
<string name="revanced_sb_segments_outro_sum">Zaminlər və ya YouTube bitiş kartları görünəndə. Məlumat daxil olan nəticələr üçün deyil</string>
|
||||
<string name="revanced_sb_segments_preview">Önizləmə/Anons/Qısa</string>
|
||||
<string name="revanced_sb_segments_preview_sum">Videoda və ya seriyanın digər videolarında nə gözlənildiyini və ya baş verdiyini göstərən, bütün məlumatların başqa yerdə təkrarlandığı bölüm toplusu</string>
|
||||
@@ -1240,11 +1238,6 @@ Kiçik oynadıcı ekrandan sola və ya sağa sürüklənə bilər"</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_title">Örtük düymələrini gizlət</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_on">Örtük düymələri gizlidir</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_off">Örtük düymələri görünür</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_title">Genişləndir və bağla düymələrini gizlət</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_on">"Düymələr gizlidir
|
||||
|
||||
Genişləndirmək və ya bağlamaq üçün sürüşdür"</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_off">Genişləndir və bağla düymələri göstərilir</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_title">Alt mətnləri gizlət</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_on">Alt mətnlər gizlədilir</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_off">Alt mətnlər göstərilir</string>
|
||||
@@ -1491,7 +1484,6 @@ AVC maksimum 1080p görüntü imkanına malikdir, Opus audio kodlama olmur və v
|
||||
<string name="revanced_embedded_ads_service_failed">%s xəta qaytardı, reklamlar görünə bilər. Tənzimləmədə reklam əngəlləmə xidmətin dəyişməyə çalışın.</string>
|
||||
<string name="revanced_block_embedded_ads_title">Yerləşdirilən video reklamlarını əngəllə</string>
|
||||
<string name="revanced_block_embedded_ads_entry_1">Qeyri-aktiv edildi</string>
|
||||
<string name="revanced_block_embedded_ads_entry_2">Luminous proxy</string>
|
||||
<string name="revanced_block_embedded_ads_entry_3">PurpleAdBlock proksi</string>
|
||||
</patch>
|
||||
<patch id="ad.video.videoAdsPatch">
|
||||
|
||||
@@ -921,8 +921,6 @@ Second \"item\" text"</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_title">Включить миниатюры высокого качества</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_summary_on">Миниатюры ползунка прогресса — высокого качества</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_summary_off">Миниатюры ползунка прогресса — среднего качества</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_legacy_summary_on">Миниатюры ползунка прогресса в полноэкранном режиме — высокого качества</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_legacy_summary_off">Миниатюры ползунка прогресса в полноэкранном режиме — среднего качества</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_dialog_message">"Гэта таксама аднавіць мініатюры на трансляцыях у прамым эфіры, якія не маюць мініатюр з магчымасцю перамоткі.
|
||||
|
||||
Мініатюры з магчымасцю перамоткі будуць выкарыстоўваць тую ж якасць, што і бягучае відэа.
|
||||
@@ -1010,7 +1008,7 @@ Second \"item\" text"</string>
|
||||
<string name="revanced_sb_segments_highlight_sum">Частка відэа, якую шукае большасць людзей</string>
|
||||
<string name="revanced_sb_segments_intro">Антракт/Уступная анімацыя</string>
|
||||
<string name="revanced_sb_segments_intro_sum">Інтэрвал без фактычнага зместу. Гэта можа быць паўза, статычны кадр або паўтаральная анімацыя. Не ўключае пераходы, якія змяшчаюць інфармацыю</string>
|
||||
<string name="revanced_sb_segments_outro">Канчатковыя карты/крэдыты</string>
|
||||
<string name="revanced_sb_segments_outro">Канцоўкі / Цітры</string>
|
||||
<string name="revanced_sb_segments_outro_sum">Крэдыты або калі з\"яўляюцца канцавыя карткі YouTube. Не для высноў з інфармацыяй</string>
|
||||
<string name="revanced_sb_segments_preview">Папярэдні прагляд/Паўзвядзенне/Хук</string>
|
||||
<string name="revanced_sb_segments_preview_sum">Калекцыя кліпаў, якія паказваюць, што адбываецца або што адбылося ў відэа ці ў іншых відэа серыі, дзе ўся інфармацыя паўтараецца ў іншым месцы</string>
|
||||
@@ -1242,11 +1240,6 @@ Second \"item\" text"</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_title">Схаваць кнопкі накладання</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_on">Кнопкі накладання схаваныя</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_off">Кнопкі накладання паказаны</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_title">Схаваць кнопкі разгортвання і закрыцця</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_on">"Кнопкі схаваныя
|
||||
|
||||
Правядзіце пальцам, каб разгарнуць ці закрыць"</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_off">Кнопкі разгортвання і закрыцця паказаны</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_title">Схаваць падтэксты</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_on">Падтэксты схаваныя</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_off">Паказваюцца падтэксты</string>
|
||||
|
||||
@@ -921,8 +921,6 @@ Second \"item\" text"</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_title">Активиране на висококачествени миниатюри</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_summary_on">Миниатюри с високо качество в лентата на възпроизвеждане</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_summary_off">Миниатюри с средно качество в лентата на възпроизвеждане</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_legacy_summary_on">Миниатюри с високо качество в лентата на прогреса на цял екран</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_legacy_summary_off">Миниатюри със средно качество в лентата на прогреса на цял екран</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_dialog_message">"Това също ще възстанови миниатюрите на предавания на живо, които нямат миниатюри на плъзгача.
|
||||
|
||||
Миниатюрите на плъзгача ще използват същото качество като текущото видео.
|
||||
@@ -1009,7 +1007,7 @@ Second \"item\" text"</string>
|
||||
<string name="revanced_sb_segments_highlight_sum">Частта от видеото която повечето хора търсят</string>
|
||||
<string name="revanced_sb_segments_intro">Пауза / Начална анимация</string>
|
||||
<string name="revanced_sb_segments_intro_sum">Интервал без реално съдържание. Може да бъде пауза, статичен кадър, повтаряща се анимация. Това не трябва да се използва за преходи, съдържащи информация</string>
|
||||
<string name="revanced_sb_segments_outro">Карти в края/Пояснения</string>
|
||||
<string name="revanced_sb_segments_outro">Край на клипа / Надписи</string>
|
||||
<string name="revanced_sb_segments_outro_sum">Информация или когато се показват крайните карти на YouTube. Не за заключения с информация</string>
|
||||
<string name="revanced_sb_segments_preview">Кратък преглед/Обобщение</string>
|
||||
<string name="revanced_sb_segments_preview_sum">Колекция от клипове, които показват какво предстои в този видеоклип или в други видеоклипове от поредицата, където цялата информация се повтаря по-късно във видеоклипа</string>
|
||||
@@ -1241,11 +1239,6 @@ Second \"item\" text"</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_title">Скриване на бутоните за наслагване</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_on">Бутоните за наслагване са скрити</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_off">Бутоните за наслагване са показани</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_title">Скриване на бутоните за разгъване и затваряне</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_on">"Бутоните са скрити
|
||||
|
||||
Плъзнете, за да разгънете или затворите"</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_off">Бутоните за разгъване и затваряне са показани</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_title">Екранни текстове, етикети</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_on">Скрити</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_off">Показват се</string>
|
||||
|
||||
@@ -917,8 +917,6 @@ YouTube সেটিংসে অটো প্লে পরিবর্তন
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_title">উচ্চমানের থাম্বনেইল সক্ষম করুন</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_summary_on">সিকবার থাম্বনেইল উচ্চমানের</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_summary_off">সিকবার থাম্বনেইল মাঝারিমানের</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_legacy_summary_on">পূর্ণ পর্দায় সিকবার থাম্বনেইল উচ্চমানের</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_legacy_summary_off">পূর্ণ পর্দায় সিকবার থাম্বনেইল মাঝারিমানের</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_dialog_message">"এটি সেই লাইভস্ট্রিমগুলিতে থাম্বনেইল পুনরুদ্ধার করবে যেখানে সিকবার থাম্বনেইল নেই।
|
||||
|
||||
সিকবার থাম্বনেইল বর্তমান ভিডিওর একই মান ব্যবহার করবে।
|
||||
@@ -1004,7 +1002,7 @@ YouTube সেটিংসে অটো প্লে পরিবর্তন
|
||||
<string name="revanced_sb_segments_highlight_sum">ভিডিওর অংশ যা বেশিরবাগ মানুষই দেখছে</string>
|
||||
<string name="revanced_sb_segments_intro">অন্তর্বর্তীকরণ/পরিচয় বিভাগের অ্যানিমেশন</string>
|
||||
<string name="revanced_sb_segments_intro_sum">প্রকৃত বিষয়বস্তু ছাড়াই একটি বিরতি। বিরতি, স্থির ফ্রেম, অ্যানিমেশন পুনরাবৃত্তি হতে পারে। এটি তথ্যযুক্ত ট্রানজিশনের জন্য ব্যবহার করা উচিত নয়</string>
|
||||
<string name="revanced_sb_segments_outro">এন্ডকার্ডস/কৃতজ্ঞতা স্বীকার</string>
|
||||
<string name="revanced_sb_segments_outro">এন্ডকার্ডস / কৃতজ্ঞতা স্বীকার</string>
|
||||
<string name="revanced_sb_segments_outro_sum">ক্রেডিট বা যখন ইউটিউব এন্ডকার্ডগুলি উপস্থিত হয়। তথ্য সহ সিদ্ধান্তের জন্য নয়</string>
|
||||
<string name="revanced_sb_segments_preview">পূর্বরূপ/সংক্ষিপ্তবৃত্তি/হুক</string>
|
||||
<string name="revanced_sb_segments_preview_sum">একটি সমষ্টি ক্লিপ সমূহ যা ভিডিওতে এসে যা হচ্ছে বা অন্য ভিডিও সিরিজে ঘটেছে সেগুলি দেখায় যেখানে সমস্ত তথ্য অন্যত্র পুনরাবৃত্তি করা হয়</string>
|
||||
@@ -1237,11 +1235,6 @@ Miniplayer স্ক্রিন থেকে বামে বা ডানে
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_title">ওভারলে বোতাম লুকান</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_on">ওভারলে বোতাম লুকানো আছে</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_off">ওভারলে বোতাম দেখানো হয়েছে</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_title">বিস্তৃত এবং বন্ধ বোতাম লুকান</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_on">"বোতাম লুকানো আছে
|
||||
|
||||
বিস্তৃত করতে বা বন্ধ করতে সোয়াইপ করুন"</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_off">বিস্তৃত এবং বন্ধ করার বোতাম দেখানো হয়েছে</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_title">উপপাঠ লুকান</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_on">উপপাঠ লুকিয়ে রয়েছে</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_off">উপপাঠ প্রদর্শিত হয়েছে</string>
|
||||
@@ -1470,7 +1463,7 @@ AVC-এর সর্বোচ্চ রেজোলিউশন হল 1080p, Op
|
||||
• স্থির ভলিউম পাওয়া যায় না
|
||||
• মূল অডিও জোর করে চালু করা যায় না"</string>
|
||||
<string name="revanced_spoof_video_streams_about_no_av1">• কোনো AV1 ভিডিও কোডেক নেই</string>
|
||||
<string name="revanced_spoof_video_streams_about_kids_videos">• Kids videos may not play when logged out or in incognito mode</string>
|
||||
<string name="revanced_spoof_video_streams_about_kids_videos">• লগআউট করা হলে বা ছদ্মবেশী মোডে বাচ্চাদের ভিডিও চলতে নাও পারে</string>
|
||||
<string name="revanced_spoof_streaming_data_stats_for_nerds_title">স্ট্যাটস ফর নার্ডসে দেখান</string>
|
||||
<string name="revanced_spoof_streaming_data_stats_for_nerds_summary_on">স্ট্যাটস ফর নার্ডসে ক্লায়েন্ট প্রকার দেখানো হবে</string>
|
||||
<string name="revanced_spoof_streaming_data_stats_for_nerds_summary_off">স্ট্যাটস ফর নার্ডসে ক্লায়েন্ট লুকানো হবে</string>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -922,7 +922,6 @@ Omezení: Počty „Nelíbí se mi“ se nemusí zobrazit v anonymním režimu"<
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_summary_on">Miniatury posuvníku jsou vysoké kvality</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_summary_off">Miniatury posuvníku jsou střední kvality</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_legacy_summary_on">Miniatury posuvníku na celou obrazovku jsou vysoké kvality</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_legacy_summary_off">Miniatury posuvníku na celou obrazovku jsou střední kvality</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_dialog_message">"Obnoví se také miniatury živých přenosů, které nemají miniatury s posuvníkem.
|
||||
|
||||
Miniatury s posuvníkem budou používat stejnou kvalitu jako aktuální video.
|
||||
@@ -1008,7 +1007,7 @@ Vaše ID uživatele je jako heslo a nikdy by nemělo být sdíleno."</string>
|
||||
<string name="revanced_sb_segments_highlight_sum">Část videa, po které většina lidí hledá</string>
|
||||
<string name="revanced_sb_segments_intro">Přestávka/Animace úvodu</string>
|
||||
<string name="revanced_sb_segments_intro_sum">Interval bez skutečného obsahu. Může to být pauza, statický snímek nebo opakující se animace. Neobsahuje přechody s informacemi</string>
|
||||
<string name="revanced_sb_segments_outro">Závěrečné karty/Titulky</string>
|
||||
<string name="revanced_sb_segments_outro">Outro / Závěrečné titulky</string>
|
||||
<string name="revanced_sb_segments_outro_sum">Titulky nebo když se objeví závěrečné karty YouTube. Ne pro závěry s informacemi</string>
|
||||
<string name="revanced_sb_segments_preview">Náhled/Shrnutí/Háček</string>
|
||||
<string name="revanced_sb_segments_preview_sum">Sbírka klipů, které ukazují, co se chystá nebo co se stalo ve videu nebo v jiných videích série, kde jsou všechny informace opakované jinde</string>
|
||||
@@ -1240,11 +1239,6 @@ Omezení: Použití tlačítka zpět na panelu nástrojů nemusí fungovat"</str
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_title">Skrýt tlačítka překrytí</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_on">Tlačítka překrytí jsou skrytá</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_off">Tlačítka překrytí jsou zobrazena</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_title">Skrýt tlačítka rozbalení a zavření</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_on">"Tlačítka jsou skrytá
|
||||
|
||||
Rozbalte nebo zavřete přejetím prstem"</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_off">Tlačítka rozbalení a zavření jsou zobrazena</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_title">Skrýt podtexty</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_on">Podtexty jsou skryty</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_off">Podtexty jsou zobrazeny</string>
|
||||
|
||||
@@ -24,7 +24,7 @@ Second \"item\" text"</string>
|
||||
<string name="revanced_check_environment_failed_title">Kontrol mislykkedes</string>
|
||||
<string name="revanced_check_environment_dialog_open_official_source_button">Åbn officiel hjemmeside</string>
|
||||
<string name="revanced_check_environment_dialog_ignore_button">Ignorer</string>
|
||||
<string name="revanced_check_environment_failed_message"><h5>Denne app ser ikke ud til at være blevet patcht af dig.</h5><br>Denne app fungerer muligvis ikke korrekt, og den <b style=\"color: red;\">kan være skadelig eller endda farlig at bruge.</b><br><br>Disse kontroller indikerer, at denne app er for-patched eller erhvervet fra en anden person:<br><br><small>%1$s</small><br>Det anbefales kraftigt at <b style=\"color: blue;\">afinstallere denne app og patche den selv</b> for at sikre, at du bruger en valideret og sikker app.<p><br>Hvis det ignoreres, vises denne advarsel kun to gange.</string>
|
||||
<string name="revanced_check_environment_failed_message"><h5>Denne app ser ikke ud til at være blevet patcht af dig.</h5><br>Denne app fungerer muligvis ikke korrekt, og den <b style=\"color: red;\">kan være skadelig eller endda farlig at bruge.</b><br><br>Disse kontroller indikerer, at denne app er for-patched eller erhvervet fra en anden person:<br><br><small>%1$s</small><br>Det anbefales kraftigt at <b style=\"color: blue;\">afinstallere denne app og patche den selv</b> for at sikre, at du bruger en valideret og sikker app.<p><br>Hvis det ignoreres, vises denne advarsel kun to gange.</string>
|
||||
<string name="revanced_check_environment_not_same_patching_device">Rettet på en anden enhed</string>
|
||||
<string name="revanced_check_environment_manager_not_expected_installer">Ikke installeret af ReVanced Manager</string>
|
||||
<string name="revanced_check_environment_not_near_patch_time">Patched mere end 10 minutter siden</string>
|
||||
@@ -1009,7 +1009,7 @@ Dit bruger-id er som en adgangskode, og det må aldrig deles.
|
||||
<string name="revanced_sb_segments_highlight_sum">Den del af videoen, som de fleste mennesker er på udkig efter</string>
|
||||
<string name="revanced_sb_segments_intro">Pause/Intro-animation</string>
|
||||
<string name="revanced_sb_segments_intro_sum">Et interval uden reelt indhold. Kunne være en pause, statisk ramme eller gentagelse af animation. Omfatter ikke overgange indeholdende information</string>
|
||||
<string name="revanced_sb_segments_outro">Slutkort/Kredit</string>
|
||||
<string name="revanced_sb_segments_outro">Slutkort / Kredit</string>
|
||||
<string name="revanced_sb_segments_outro_sum">Medvirkende eller når YouTube-endcards vises. Ikke for konklusioner med information</string>
|
||||
<string name="revanced_sb_segments_preview">Forhåndsvisning/Genoptag/Krog</string>
|
||||
<string name="revanced_sb_segments_preview_sum">Indsamling af klip, der viser, hvad der kommer op, eller hvad der skete i videoen eller i andre videoer af en serie, hvor alle oplysninger gentages andetsteds</string>
|
||||
@@ -1241,11 +1241,6 @@ Miniafspiller kan trækkes ud over skærmen til venstre eller højre"</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_title">Skjul overlay-knapper</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_on">Overlay-knapper er skjult</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_off">Overlay-knapper vises</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_title">Skjul udvid- og luk-knapper</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_on">"Knapper er skjult
|
||||
|
||||
Stryg for at udvide eller lukke"</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_off">Udvid- og luk-knapper vises</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_title">Skjul undertekster</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_on">Undertekster er skjult</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_off">Undertekster er vist</string>
|
||||
|
||||
@@ -88,7 +88,7 @@ Tippen Sie auf die Schaltfläche \"Fortfahren\" und erlauben Sie die Optimierung
|
||||
<string name="revanced_settings_screen_02_alt_thumbnails_title">Alternative Miniaturbilder</string>
|
||||
<string name="revanced_settings_screen_03_feed_title">Feed</string>
|
||||
<string name="revanced_settings_screen_04_general_title">Allgemein</string>
|
||||
<string name="revanced_settings_screen_05_player_title">Player</string>
|
||||
<string name="revanced_settings_screen_05_player_title">Spieler</string>
|
||||
<string name="revanced_settings_screen_07_seekbar_title">Fortschrittsbalken</string>
|
||||
<string name="revanced_settings_screen_08_swipe_controls_title">Wischsteuerung</string>
|
||||
<string name="revanced_settings_screen_11_misc_title">Verschiedenes</string>
|
||||
@@ -106,7 +106,7 @@ Tippen Sie auf die Schaltfläche \"Fortfahren\" und erlauben Sie die Optimierung
|
||||
<string name="revanced_shorts_disable_background_playback_summary_off">Shorts-Hintergrundwiedergabe ist aktiviert</string>
|
||||
</patch>
|
||||
<patch id="misc.debugging.enableDebuggingPatch">
|
||||
<string name="revanced_debug_screen_title">Debugging</string>
|
||||
<string name="revanced_debug_screen_title">Fehlerbehebung</string>
|
||||
<string name="revanced_debug_screen_summary">Aktiviert oder deaktiviert Debugging-Optionen</string>
|
||||
<string name="revanced_debug_title">Debug-Protokollierung</string>
|
||||
<string name="revanced_debug_summary_on">Debug-Protokolle sind aktiviert</string>
|
||||
@@ -914,8 +914,6 @@ Einschränkung: Dislikes werden möglicherweise nicht im Inkognito-Modus angezei
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_title">Aktiviere hochwertige Vorschaubilder</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_summary_on">Thumbnails der Suchleiste sind hohe Qualität</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_summary_off">Thumbnails in der Suchleiste sind mittlere Qualität</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_legacy_summary_on">Thumbnails in der Suchleiste sind qualitativ hochwertig</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_legacy_summary_off">Thumbnails in der Suchleiste sind mittlere Qualität</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_dialog_message">"Dadurch werden auch Miniaturansichten in Livestreams wiederhergestellt, die keine Miniaturansichten mit Suchleiste haben.
|
||||
|
||||
Miniaturansichten mit Suchleiste verwenden die gleiche Qualität wie das aktuelle Video.
|
||||
@@ -1002,7 +1000,7 @@ Ihre Benutzer-ID ist wie ein Passwort und sollte niemals weitergegeben werden.
|
||||
<string name="revanced_sb_segments_highlight_sum">Der Teil des Videos, nach dem die meisten Menschen suchen</string>
|
||||
<string name="revanced_sb_segments_intro">Unterbrechung/Introanimation</string>
|
||||
<string name="revanced_sb_segments_intro_sum">Ein Intervall ohne aktuellen Inhalt. Kann eine Pause, ein statischer Rahmen oder eine Wiederholung der Animation sein. Enthält keine Übergänge mit Informationen</string>
|
||||
<string name="revanced_sb_segments_outro">Endkarten/Credits</string>
|
||||
<string name="revanced_sb_segments_outro">Endkarten / Credits</string>
|
||||
<string name="revanced_sb_segments_outro_sum">Credits oder wenn die YouTube-Endkarten erscheinen. Nicht für Schlussfolgerungen mit Informationen</string>
|
||||
<string name="revanced_sb_segments_preview">Vorschau/Recap/Hook</string>
|
||||
<string name="revanced_sb_segments_preview_sum">Sammlung von Clips, die zeigen, was im Video oder in anderen Videos einer Serie vor sich geht, wo alle Informationen andernorts wiederholt werden</string>
|
||||
@@ -1234,11 +1232,6 @@ Der Mini-Player kann mit einer Wischgeste vom Bildschirm nach links oder rechts
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_title">Overlay-Buttons ausblenden</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_on">Overlay-Buttons sind ausgeblendet</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_off">Overlay-Buttons werden angezeigt</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_title">Schaltflächen zum Erweitern und Schließen ausblenden</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_on">"Schaltflächen sind ausgeblendet
|
||||
|
||||
Zum Erweitern oder Schließen wischen"</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_off">Schaltflächen zum Erweitern und Schließen werden angezeigt</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_title">Untertexte ausblenden</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_on">Subtexte sind ausgeblendet</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_off">Untertexte werden angezeigt</string>
|
||||
|
||||
@@ -38,7 +38,7 @@ Second \"item\" text"</string>
|
||||
<string name="revanced_settings_reset_color">Επαναφορά χρώματος</string>
|
||||
<string name="revanced_settings_color_invalid">Μη έγκυρο χρώμα</string>
|
||||
<string name="revanced_settings_restart_title">Απαιτείται επανεκκίνηση</string>
|
||||
<string name="revanced_settings_restart_dialog_message">Επανεκκινήστε την εφαρμογή για να τεθεί σε ισχύ αυτή η αλλαγή.</string>
|
||||
<string name="revanced_settings_restart_dialog_message">Επανεκκινήστε την εφαρμογή για να εφαρμοστεί αυτή η αλλαγή.</string>
|
||||
<string name="revanced_settings_restart">Επανεκκίνηση</string>
|
||||
<string name="revanced_settings_import">Εισαγωγή</string>
|
||||
<string name="revanced_settings_import_copy">Αντιγραφή</string>
|
||||
@@ -923,8 +923,6 @@ Second \"item\" text"</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_title">Μικρογραφίες υψηλής ποιότητας</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_summary_on">Οι μικρογραφίες της γραμμής προόδου είναι υψηλής ποιότητας</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_summary_off">Οι μικρογραφίες της γραμμής προόδου είναι μέτριας ποιότητας</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_legacy_summary_on">Οι μικρογραφίες πλήρους οθόνης της γραμμής προόδου είναι υψηλής ποιότητας</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_legacy_summary_off">Οι μικρογραφίες πλήρους οθόνης της γραμμής προόδου είναι μέτριας ποιότητας</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_dialog_message">"Αυτό θα επαναφέρει επίσης τις μικρογραφίες σε ζωντανές μεταδόσεις που δεν έχουν μικρογραφίες γραμμής προόδου.
|
||||
|
||||
Οι μικρογραφίες γραμμής αναζήτησης θα χρησιμοποιούν την ίδια ποιότητα με το τρέχον βίντεο.
|
||||
@@ -1010,7 +1008,7 @@ Second \"item\" text"</string>
|
||||
<string name="revanced_sb_segments_highlight_sum">Το μέρος του βίντεο που ψάχνουν οι περισσότεροι άνθρωποι</string>
|
||||
<string name="revanced_sb_segments_intro">Διάλειμμα/Εισαγωγή</string>
|
||||
<string name="revanced_sb_segments_intro_sum">Χρονικό διάστημα χωρίς πραγματικό περιεχόμενο. Θα μπορούσε να είναι μια παύση, ένα στατικό καρέ ή μια επαναλαμβανόμενη κίνηση. Δεν περιλαμβάνει μεταβάσεις που περιέχουν πληροφορίες</string>
|
||||
<string name="revanced_sb_segments_outro">Τελική Οθόνη/Συντελεστές</string>
|
||||
<string name="revanced_sb_segments_outro">Τελική Οθόνη / Συντελεστές</string>
|
||||
<string name="revanced_sb_segments_outro_sum">Όταν εμφανίζονται οι συντελεστές ή τα προτεινόμενα βίντεο των καναλιών. Όχι για επίλογους που περιέχουν πληροφορίες</string>
|
||||
<string name="revanced_sb_segments_preview">Προεπισκόπηση/Περίληψη</string>
|
||||
<string name="revanced_sb_segments_preview_sum">Συλλογή από κλιπ που δείχνουν τι έρχεται ή τι συνέβη στο βίντεο ή σε άλλα βίντεο μιας σειράς, όπου όλες οι πληροφορίες επαναλαμβάνονται αλλού</string>
|
||||
@@ -1169,7 +1167,7 @@ Second \"item\" text"</string>
|
||||
<string name="revanced_change_start_page_entry_history">Ιστορικό</string>
|
||||
<string name="revanced_change_start_page_entry_library">Βιβλιοθήκη</string>
|
||||
<string name="revanced_change_start_page_entry_liked_videos">Βίντεο που σας αρέσουν</string>
|
||||
<string name="revanced_change_start_page_entry_live">Live</string>
|
||||
<string name="revanced_change_start_page_entry_live">Ζωντανά</string>
|
||||
<string name="revanced_change_start_page_entry_movies">Ταινίες</string>
|
||||
<string name="revanced_change_start_page_entry_music">Μουσική</string>
|
||||
<string name="revanced_change_start_page_entry_news">Ειδήσεις</string>
|
||||
@@ -1242,11 +1240,6 @@ Second \"item\" text"</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_title">Κουμπιά επικάλυψης οθόνης αναπαραγωγής</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_on">Κρυμμένα</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_off">Εμφανίζονται</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_title">Κουμπιά επέκτασης και κλεισίματος</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_on">"Κρυμμένα
|
||||
|
||||
Σύρετε για να αναπτύξετε ή να κλείσετε"</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_off">Εμφανίζονται</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_title">Κείμενα οθόνης αναπαραγωγής</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_on">Κρυμμένα</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_off">Εμφανίζονται</string>
|
||||
|
||||
@@ -918,8 +918,6 @@ Limitación: Es posible que los Dislikes no aparezcan en el modo de incógnito"<
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_title">Habilitar miniaturas de alta calidad</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_summary_on">Las miniuñas Seekbar son de alta calidad</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_summary_off">Las miniuñas Seekbar son de calidad media</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_legacy_summary_on">Las miniaturas de la barra de búsqueda a pantalla completa son de alta calidad</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_legacy_summary_off">Las miniaturas de la barra de búsqueda a pantalla completa son de calidad media</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_dialog_message">"Esto también restaurará las miniaturas en las transmisiones en vivo que no tengan miniaturas de la barra de búsqueda.
|
||||
|
||||
Las miniaturas de la barra de búsqueda utilizarán la misma calidad que el vídeo actual.
|
||||
@@ -1005,7 +1003,7 @@ Tu ID de usuario es como una contraseña y nunca debe compartirse."</string>
|
||||
<string name="revanced_sb_segments_highlight_sum">La parte del vídeo que la mayoría de la gente está buscando</string>
|
||||
<string name="revanced_sb_segments_intro">Intermisión/Animación de introducción</string>
|
||||
<string name="revanced_sb_segments_intro_sum">Un intervalo sin contenido real. Podría ser una pausa, marco estático o animación de repetición. No incluye transiciones que contengan información</string>
|
||||
<string name="revanced_sb_segments_outro">Pantallas finales/Créditos</string>
|
||||
<string name="revanced_sb_segments_outro">Tarjetas finales / Créditos</string>
|
||||
<string name="revanced_sb_segments_outro_sum">Créditos o cuando aparecen las tarjetas finales de YouTube. No para conclusiones con información</string>
|
||||
<string name="revanced_sb_segments_preview">Vista previa/Recapitular/Juego</string>
|
||||
<string name="revanced_sb_segments_preview_sum">Colección de clips que muestran lo que viene o lo que pasó en el vídeo o en otros videos de una serie, donde toda la información se repite en otro lugar</string>
|
||||
@@ -1152,7 +1150,7 @@ Si se desactiva posteriormente, se recomienda borrar los datos de la aplicación
|
||||
<string name="revanced_change_start_page_entry_courses">Cursos / Aprendizaje</string>
|
||||
<string name="revanced_change_start_page_entry_explore">Explorar</string>
|
||||
<string name="revanced_change_start_page_entry_fashion">Moda y Belleza</string>
|
||||
<string name="revanced_change_start_page_entry_gaming">Gaming</string>
|
||||
<string name="revanced_change_start_page_entry_gaming">Juegos</string>
|
||||
<string name="revanced_change_start_page_entry_history">Historial</string>
|
||||
<string name="revanced_change_start_page_entry_library">Biblioteca</string>
|
||||
<string name="revanced_change_start_page_entry_liked_videos">Vídeos que me gustan</string>
|
||||
@@ -1229,11 +1227,6 @@ El minireproductor se puede arrastrar fuera de la pantalla hacia la izquierda o
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_title">Ocultar botones de superposición</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_on">Los botones de superposición están ocultos</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_off">Se muestran los botones de superposición</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_title">Ocultar botones de expandir y cerrar</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_on">"Los botones están ocultos
|
||||
|
||||
Desliza el dedo para expandir o cerrar"</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_off">Se muestran los botones de expandir y cerrar</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_title">Ocultar subtextos</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_on">Los subtextos están ocultos</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_off">Los subtextos se muestran</string>
|
||||
|
||||
@@ -486,7 +486,6 @@ Helitugevuse reguleerimiseks pühkige ekraani paremal küljel vertikaalselt"</st
|
||||
<string name="revanced_swipe_lowest_value_enable_auto_brightness_title">Luba automaatse heleduse žest</string>
|
||||
<string name="revanced_swipe_lowest_value_enable_auto_brightness_summary_on">Pühkige alla heleduse žesti madalaima väärtuseni, et lubada automaatne heleduse</string>
|
||||
<string name="revanced_swipe_lowest_value_enable_auto_brightness_summary_off">Pühkimine alla madalaima väärtuseni ei luba automaatset heleduse</string>
|
||||
<string name="revanced_swipe_lowest_value_enable_auto_brightness_overlay_text">Auto</string>
|
||||
<string name="revanced_swipe_overlay_timeout_title">Pühkimise katte aegumisaeg</string>
|
||||
<string name="revanced_swipe_overlay_timeout_summary">Katte näitamise millisekundite arv</string>
|
||||
<string name="revanced_swipe_overlay_background_opacity_title">Pühkiva katte tausta läbipaistvus</string>
|
||||
@@ -921,8 +920,6 @@ Piirang: Ei meeldimised ei pruugi inkognito režiimis kuvada"</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_title">Luba kvaliteetsed pisipildid</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_summary_on">Pisipildid on kvaliteetsed</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_summary_off">Pisipildid on keskmiselt kvaliteetsed</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_legacy_summary_on">Täisekraani pisipildid on kvaliteetsed</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_legacy_summary_off">Täisekraani pisipildid on keskmiselt kvaliteetsed</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_dialog_message">"See taastab ka eelvaated otseülekannetel, millel pole otsinguriba eelvaateid.
|
||||
|
||||
Otsinguriba eelvaated kasutavad sama kvaliteeti kui praegune video.
|
||||
@@ -1009,7 +1006,7 @@ Teie kasutajatunnis on nagu parool ja seda ei tohiks kunagi jagada.
|
||||
<string name="revanced_sb_segments_highlight_sum">Video osa, mida enamik inimesi otsib</string>
|
||||
<string name="revanced_sb_segments_intro">Vaheaeg/Intro animatsioon</string>
|
||||
<string name="revanced_sb_segments_intro_sum">Ajavahemik, millel pole tegelikku sisu. Võib olla paus, staatiline kaader või korduv animatsioon. Ei sisalda üleminekuid, mis sisaldavad teavet</string>
|
||||
<string name="revanced_sb_segments_outro">Lõppkaardid/Tiitrid</string>
|
||||
<string name="revanced_sb_segments_outro">Lõpukaardid / Tiitrid</string>
|
||||
<string name="revanced_sb_segments_outro_sum">Tiitrid või YouTube\'i lõppkaardid. Ei ole mõeldud järelduste jaoks, mis sisaldavad teavet</string>
|
||||
<string name="revanced_sb_segments_preview">Eelvaade/Kokkuvõte/Konks</string>
|
||||
<string name="revanced_sb_segments_preview_sum">Klipi kogum, mis näitab, mis tulemas on või mis juhtus videos või teistes sarja videotes, kus kogu teave on korduv</string>
|
||||
@@ -1175,7 +1172,6 @@ Kui see hiljem välja lülitatakse, on soovitatav rakenduse andmed kustutada, et
|
||||
<string name="revanced_change_start_page_entry_notifications">Teatised</string>
|
||||
<string name="revanced_change_start_page_entry_playlists">Esitusloendid</string>
|
||||
<string name="revanced_change_start_page_entry_search">Otsi</string>
|
||||
<string name="revanced_change_start_page_entry_shopping">Shopping</string>
|
||||
<string name="revanced_change_start_page_entry_sports">Sport</string>
|
||||
<string name="revanced_change_start_page_entry_subscriptions">Tellimused</string>
|
||||
<string name="revanced_change_start_page_entry_trending">Trendikas</string>
|
||||
@@ -1241,11 +1237,6 @@ Minimaalset mängijat saab lohistada ekraanilt vasakule või paremale"</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_title">Peida ülekatteliidese nupud</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_on">Ülekatteliidese nupud on peidetud</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_off">Ülekatteliidese nupud on nähtaval</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_title">Peida laiendus- ja sulgemisnupud</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_on">"Nupud on peidetud
|
||||
|
||||
Laiendamiseks või sulgemiseks libista"</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_off">Laiendus- ja sulgemisnupud on nähtaval</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_title">Peida alatähed</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_on">Alatähed on peidetud</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_off">Alatähed on nähtavad</string>
|
||||
@@ -1405,7 +1396,6 @@ Selle lubamine võib avada kõrgema video kvaliteedi"</string>
|
||||
<string name="revanced_shorts_quality_default_wifi_title">Vaikimisi [Shorts] kvaliteet WiFi võrgus</string>
|
||||
<string name="revanced_shorts_quality_default_mobile_title">Vaikimisi [Shorts] kvaliteet mobiilivõrgus</string>
|
||||
<string name="revanced_remember_video_quality_mobile">mobiil</string>
|
||||
<string name="revanced_remember_video_quality_wifi">wifi</string>
|
||||
<string name="revanced_remember_video_quality_toast">Vaikimisi %1$s kvaliteet muudeti: %2$s</string>
|
||||
<string name="revanced_remember_video_quality_toast_shorts">Muudetud Shorts %1$s kvaliteet: %2$s</string>
|
||||
</patch>
|
||||
|
||||
@@ -96,7 +96,6 @@ Napauta jatka-painiketta ja salli optimoinnin muutokset."</string>
|
||||
<string name="revanced_settings_screen_07_seekbar_title">Etenemispalkki</string>
|
||||
<string name="revanced_settings_screen_08_swipe_controls_title">Pyyhkäisyohjaus</string>
|
||||
<string name="revanced_settings_screen_11_misc_title">Sekalaiset</string>
|
||||
<string name="revanced_settings_screen_12_video_title">Video</string>
|
||||
<string name="revanced_restore_old_settings_menus_title">Palauta vanhat asetusvalikot</string>
|
||||
<string name="revanced_restore_old_settings_menus_summary_on">Vanhat asetusvalikot näytetään</string>
|
||||
<string name="revanced_restore_old_settings_menus_summary_off">Vanhoja asetusvalikoita ei näytetä</string>
|
||||
@@ -921,8 +920,6 @@ Rajoitus: Ei-tykkäykset eivät välttämättä näy incognito-tilassa"</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_title">Ota korkealaatuiset pikkukuvat käyttöön</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_summary_on">Etenemispalkin pikkukuvat ovat korkealaatuisia</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_summary_off">Etenemispalkin pikkukuvat ovat keskilaatuisia</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_legacy_summary_on">Koko näytön etenemispalkin pikkukuvat ovat korkealaatuisia</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_legacy_summary_off">Koko näytön etenemispalkin pikkukuvat ovat keskilaatuisia</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_dialog_message">"Tämä palauttaa myös pienoiskuvat livestriimeissä, joilla ei ole etenemispalkin pikkukuvia.
|
||||
|
||||
Etenemispalkin pikkukuvat käyttävät samaa laatua kuin nykyinen video.
|
||||
@@ -1009,7 +1006,7 @@ UserID on kuin salasana, eikä sitä pidä jakaa kenellekään.
|
||||
<string name="revanced_sb_segments_highlight_sum">Se osa videota, jota useimmat ihmiset etsivät</string>
|
||||
<string name="revanced_sb_segments_intro">Tauko/Introanimaatio</string>
|
||||
<string name="revanced_sb_segments_intro_sum">Aikaväli ilman varsinaista sisältöä. Voi olla tauko, staattinen kehys tai toistuva animaatio. Ei sisällä siirtymiä, jotka sisältävät tietoa</string>
|
||||
<string name="revanced_sb_segments_outro">Loppukortit/-tekstit</string>
|
||||
<string name="revanced_sb_segments_outro">Loppukortit / Tekijätiedot</string>
|
||||
<string name="revanced_sb_segments_outro_sum">Lopputekstit tai kun YouTuben loppukortit tulevat näkyviin. Ei lopetuksille, joissa on tietoa</string>
|
||||
<string name="revanced_sb_segments_preview">Esikatselu/Kertaus/Koukku</string>
|
||||
<string name="revanced_sb_segments_preview_sum">Kokoelma leikkeitä, jotka osoittavat, mitä on tulossa tai mitä tapahtui videossa tai muissa sarjan videoissa, joiden kaikki informaatio toistuu muualla</string>
|
||||
@@ -1175,7 +1172,6 @@ Jos tämä poistetaan myöhemmin käytöstä, on suositeltavaa tyhjentää sovel
|
||||
<string name="revanced_change_start_page_entry_notifications">Ilmoitukset</string>
|
||||
<string name="revanced_change_start_page_entry_playlists">Soittolistat</string>
|
||||
<string name="revanced_change_start_page_entry_search">Haku</string>
|
||||
<string name="revanced_change_start_page_entry_shopping">Shopping</string>
|
||||
<string name="revanced_change_start_page_entry_sports">Urheilu</string>
|
||||
<string name="revanced_change_start_page_entry_subscriptions">Tilaukset</string>
|
||||
<string name="revanced_change_start_page_entry_trending">Nousussa</string>
|
||||
@@ -1241,11 +1237,6 @@ Minisoitin voidaan vetää pois näytöltä vasemmalle tai oikealle"</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_title">Piilota peittokuvan painikkeet</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_on">Peittokuvan painikkeet on piilotettu</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_off">Peittokuvan painikkeet näytetään</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_title">Piilota laajenna- ja sulje-painikkeet</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_on">"Painikkeet piilotetaan
|
||||
|
||||
Pyyhkäise laajentaaksesi tai sulkeaksesi"</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_off">Laajenna- ja sulje-painikkeet näytetään</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_title">Piilota alatekstit</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_on">Alatekstit on piilotettu</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_off">Alatekstit näytetään</string>
|
||||
@@ -1405,7 +1396,6 @@ Tämä voi avata korkealaatuisemmat videot"</string>
|
||||
<string name="revanced_shorts_quality_default_wifi_title">Shorts-oletuslaatu Wi-Fi-verkossa</string>
|
||||
<string name="revanced_shorts_quality_default_mobile_title">Shorts-oletuslaatu mobiiliverkossa</string>
|
||||
<string name="revanced_remember_video_quality_mobile">mobiili</string>
|
||||
<string name="revanced_remember_video_quality_wifi">wifi</string>
|
||||
<string name="revanced_remember_video_quality_toast">%1$s-oletuslaatu muutettiin: %2$s</string>
|
||||
<string name="revanced_remember_video_quality_toast_shorts">Shortsien %1$s-laatu muutettiin: %2$s</string>
|
||||
</patch>
|
||||
@@ -1524,7 +1514,6 @@ AVC:n maksimiresoluutio on 1080p, Opus-äänikoodekki ei ole käytettävissä, j
|
||||
<string name="revanced_about_summary">Tietoja ReVancedista</string>
|
||||
<string name="revanced_ads_screen_title">Mainokset</string>
|
||||
<string name="revanced_ads_screen_summary">Mainosestoasetukset</string>
|
||||
<string name="revanced_chat_screen_title">Chat</string>
|
||||
<string name="revanced_chat_screen_summary">Chat-asetukset</string>
|
||||
<string name="revanced_misc_screen_title">Sekalaiset</string>
|
||||
<string name="revanced_misc_screen_summary">Sekalaiset asetukset</string>
|
||||
|
||||
@@ -713,7 +713,6 @@ Upang ipakita ang menu ng Audio track, baguhin ang 'Spoof video streams' sa iOS
|
||||
<string name="revanced_hide_seekbar_thumbnail_summary_off">Ipinapakita ang thumbnail seekbar</string>
|
||||
</patch>
|
||||
<patch id="layout.hide.shorts.hideShortsComponentsResourcePatch">
|
||||
<string name="revanced_shorts_player_screen_title">Shorts player</string>
|
||||
<string name="revanced_shorts_player_screen_summary">Itago o ipakita ang mga sangkap sa Shorts player</string>
|
||||
<!-- 'home' should be translated using the same localized wording YouTube displays for the home tab. -->
|
||||
<string name="revanced_hide_shorts_home_title">Itago ang Shorts sa home feed</string>
|
||||
@@ -847,8 +846,6 @@ Mga Setting → Pag-playback → I-autoplay ang susunod na video"</string>
|
||||
<patch id="layout.player.fullscreen.exitFullscreenPatch">
|
||||
<string name="revanced_exit_fullscreen_title">Lumabas sa fullscreen mode sa katapusan ng video</string>
|
||||
<string name="revanced_exit_fullscreen_entry_1">Na-disable</string>
|
||||
<string name="revanced_exit_fullscreen_entry_2">Portrait</string>
|
||||
<string name="revanced_exit_fullscreen_entry_3">Landscape</string>
|
||||
<string name="revanced_exit_fullscreen_entry_4">Portrait at landscape</string>
|
||||
</patch>
|
||||
<patch id="layout.player.fullscreen.openVideosFullscreen">
|
||||
@@ -882,7 +879,6 @@ Limitasyon: Maaaring hindi lumabas ang mga Dislike sa incognito mode"</string>
|
||||
<string name="revanced_ryd_dislike_percentage_summary_on">Ipinapakita ang mga Dislike bilang isang porsyento</string>
|
||||
<string name="revanced_ryd_dislike_percentage_summary_off">Ipinapakita ang mga Dislike bilang isang numero</string>
|
||||
<!-- Translations should use language similar to 'revanced_sb_enable_compact_skip_button' -->
|
||||
<string name="revanced_ryd_compact_layout_title">Compact Like button</string>
|
||||
<string name="revanced_ryd_compact_layout_summary_on">Like button na naka-istilong para sa minimum na lapad</string>
|
||||
<string name="revanced_ryd_compact_layout_summary_off">I-style na button para sa pinakamahusay na hitsura</string>
|
||||
<string name="revanced_ryd_estimated_like_title">Ipakita ang tinantyang mga gusto</string>
|
||||
@@ -919,8 +915,6 @@ Limitasyon: Maaaring hindi lumabas ang mga Dislike sa incognito mode"</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_title">Paganahin ang mataas na kalidad na mga thumbnail</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_summary_on">Mataas ang kalidad ng mga thumbnail ng seekbar</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_summary_off">Katamtaman ang kalidad ng mga thumbnail ng seekbar</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_legacy_summary_on">Mataas ang kalidad ng mga thumbnail ng fullscreen seekbar</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_legacy_summary_off">Katamtaman ang kalidad ng mga thumbnail ng fullscreen seekbar</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_dialog_message">"Ito ay magpapanumbalik din ng mga thumbnail sa mga livestream na walang mga thumbnail ng seekbar.
|
||||
|
||||
Ang mga thumbnail ng seekbar ay gagamit ng parehong kalidad ng kasalukuyang video.
|
||||
@@ -997,7 +991,6 @@ Ang iyong user id ay parang isang password at hindi dapat ibahagi.
|
||||
"</string>
|
||||
<string name="revanced_sb_settings_revanced_export_user_id_warning_dismiss">Huwag ipakitang muli</string>
|
||||
<string name="revanced_sb_diff_segments">Baguhin ang gawi ng segment</string>
|
||||
<string name="revanced_sb_segments_sponsor">Sponsor</string>
|
||||
<string name="revanced_sb_segments_sponsor_sum">Bayad na promosyon, bayad na referral at direktang advertisement. Hindi para sa self-promote o libreng shout-out sa mga sanhi/creator/website/produktong gusto nila</string>
|
||||
<string name="revanced_sb_segments_selfpromo">Walang bayad/Pag-promote sa Sarili</string>
|
||||
<string name="revanced_sb_segments_selfpromo_sum">Katulad ng Sponsor maliban sa hindi bayad o self promotion. Kasama ang mga seksyon tungkol sa merchandise, donasyon, o impormasyon tungkol sa kung sino ang kanilang nakasama</string>
|
||||
@@ -1007,7 +1000,7 @@ Ang iyong user id ay parang isang password at hindi dapat ibahagi.
|
||||
<string name="revanced_sb_segments_highlight_sum">Ang bahagi ng video na hinahanap ng karamihan</string>
|
||||
<string name="revanced_sb_segments_intro">Animasyon ng Intermission/Intro</string>
|
||||
<string name="revanced_sb_segments_intro_sum">Isang agwat na walang aktwal na nilalaman. Maaaring isang pause, static na frame, o umuulit na animation. Hindi kasama ang mga transition na naglalaman ng impormasyon</string>
|
||||
<string name="revanced_sb_segments_outro">Mga Endcard/Credits</string>
|
||||
<string name="revanced_sb_segments_outro">Mga Endcard / Credit</string>
|
||||
<string name="revanced_sb_segments_outro_sum">Mga kredito o kapag lumitaw ang mga endcard ng YouTube. Hindi para sa mga konklusyon na may impormasyon</string>
|
||||
<string name="revanced_sb_segments_preview">Preview/Recap/Hook</string>
|
||||
<string name="revanced_sb_segments_preview_sum">Koleksyon ng mga clip na nagpapakita kung ano ang paparating o kung ano ang nangyari sa video o sa iba pang mga video ng isang serye, kung saan ang lahat ng impormasyon ay inuulit sa ibang lugar</string>
|
||||
@@ -1066,7 +1059,6 @@ Umiiral na"</string>
|
||||
<string name="revanced_sb_vote_failed_timeout">Hindi makaboto para sa segment (nag-time out ang API)</string>
|
||||
<string name="revanced_sb_vote_failed_unknown_error">Hindi makaboto para sa segment (status: %1$d %2$s)</string>
|
||||
<string name="revanced_sb_vote_failed_forbidden">Hindi makaboto para sa segment: %s</string>
|
||||
<string name="revanced_sb_vote_upvote">Upvote</string>
|
||||
<string name="revanced_sb_vote_downvote">I-downvote</string>
|
||||
<string name="revanced_sb_vote_category">Baguhin ang kategorya</string>
|
||||
<string name="revanced_sb_vote_no_segments">Walang mga segment na iboboto</string>
|
||||
@@ -1109,7 +1101,6 @@ Isumite na ba?"</string>
|
||||
<string name="revanced_sb_stats_reputation">Ang iyong reputasyon ay <b>%.2f</b></string>
|
||||
<string name="revanced_sb_stats_submissions">Nilikha mo ang <b>%s</b> mga segment</string>
|
||||
<string name="revanced_sb_stats_submissions_sum">Tapikin dito upang tingnan ang iyong mga segment</string>
|
||||
<string name="revanced_sb_stats_saved_zero">SponsorBlock leaderboard</string>
|
||||
<string name="revanced_sb_stats_saved">Nailigtas mo ang mga tao mula sa <b>%s</b> mga segment</string>
|
||||
<string name="revanced_sb_stats_saved_sum_zero">Mag-tap dito para makita ang mga pandaigdigang istatistika at nangungunang contributor</string>
|
||||
<string name="revanced_sb_stats_saved_sum">Iyon ay <b>%s</b> ng kanilang buhay.<br>Mag-tap dito para makita ang leaderboard</string>
|
||||
@@ -1119,16 +1110,13 @@ Isumite na ba?"</string>
|
||||
<string name="revanced_sb_stats_saved_hour_format">%1$s oras %2$s minuto</string>
|
||||
<string name="revanced_sb_stats_saved_minute_format">%1$s minuto %2$s segundo</string>
|
||||
<string name="revanced_sb_stats_saved_second_format">%s segundo</string>
|
||||
<string name="revanced_sb_color_opacity_label">Opacity:</string>
|
||||
<string name="revanced_sb_color_dot_label">Kulay:</string>
|
||||
<string name="revanced_sb_about_title">Tungkol</string>
|
||||
<string name="revanced_sb_about_api_summary">Ang data ay ibinibigay ng SponsorBlock API. Mag-tap dito para matuto pa at makakita ng mga download para sa iba pang platform</string>
|
||||
</patch>
|
||||
<patch id="layout.formfactor.changeFormFactorPatch">
|
||||
<string name="revanced_change_form_factor_title">Layout form factor</string>
|
||||
<string name="revanced_change_form_factor_entry_1">Regular</string>
|
||||
<string name="revanced_change_form_factor_entry_2">Telepono</string>
|
||||
<string name="revanced_change_form_factor_entry_3">Tablet</string>
|
||||
<string name="revanced_change_form_factor_entry_4">Awtomatiko</string>
|
||||
<string name="revanced_change_form_factor_user_dialog_message">"Kasama sa mga pagbabago:
|
||||
|
||||
@@ -1166,7 +1154,6 @@ Kung mamaya ay patayin, inirerekumenda na i-clear ang data ng app upang maiwasan
|
||||
<string name="revanced_change_start_page_entry_history">Kasaysayan</string>
|
||||
<string name="revanced_change_start_page_entry_library">Aklatan</string>
|
||||
<string name="revanced_change_start_page_entry_liked_videos">Nagustuhan ang mga video</string>
|
||||
<string name="revanced_change_start_page_entry_live">Live</string>
|
||||
<string name="revanced_change_start_page_entry_movies">Mga Pelikula</string>
|
||||
<string name="revanced_change_start_page_entry_music">Musika</string>
|
||||
<string name="revanced_change_start_page_entry_news">Mga Balita</string>
|
||||
@@ -1176,8 +1163,6 @@ Kung mamaya ay patayin, inirerekumenda na i-clear ang data ng app upang maiwasan
|
||||
<string name="revanced_change_start_page_entry_shopping">Pamimili</string>
|
||||
<string name="revanced_change_start_page_entry_sports">Isports</string>
|
||||
<string name="revanced_change_start_page_entry_subscriptions">Mga subscription</string>
|
||||
<string name="revanced_change_start_page_entry_trending">Trending</string>
|
||||
<string name="revanced_change_start_page_entry_virtual_reality">Virtual Reality</string>
|
||||
<string name="revanced_change_start_page_entry_watch_later">Panoorin mamaya</string>
|
||||
<string name="revanced_change_start_page_entry_your_clips">Mga clip mo</string>
|
||||
<string name="revanced_change_start_page_always_title">Palaging baguhin ang panimulang pahina</string>
|
||||
@@ -1193,9 +1178,6 @@ Limitasyon: Maaaring hindi gumana ang paggamit ng back button sa toolbar"</strin
|
||||
</patch>
|
||||
<patch id="layout.shortsplayer.shortsPlayerTypePatch">
|
||||
<string name="revanced_shorts_player_type_title">Buksan ang Shorts gamit ang</string>
|
||||
<string name="revanced_shorts_player_type_shorts">Shorts player</string>
|
||||
<string name="revanced_shorts_player_type_regular_player">Regular player</string>
|
||||
<string name="revanced_shorts_player_type_regular_player_fullscreen">Regular player fullscreen</string>
|
||||
</patch>
|
||||
<patch id="layout.shortsautoplay.shortsAutoplayPatch">
|
||||
<string name="revanced_shorts_autoplay_title">Awtomatikong pag-play ng Shorts</string>
|
||||
@@ -1206,12 +1188,10 @@ Limitasyon: Maaaring hindi gumana ang paggamit ng back button sa toolbar"</strin
|
||||
<string name="revanced_shorts_autoplay_background_summary_off">Uulitin ang mga Shorts sa background</string>
|
||||
</patch>
|
||||
<patch id="layout.miniplayer.miniplayerPatch">
|
||||
<string name="revanced_miniplayer_screen_title">Miniplayer</string>
|
||||
<string name="revanced_miniplayer_screen_summary">Baguhin ang estilo ng naka-minimize na in-app player</string>
|
||||
<string name="revanced_miniplayer_type_title">Uri ng miniplayer</string>
|
||||
<string name="revanced_miniplayer_type_entry_0">Hindi</string>
|
||||
<string name="revanced_miniplayer_type_entry_1">Regular</string>
|
||||
<string name="revanced_miniplayer_type_entry_2">Minimal</string>
|
||||
<string name="revanced_miniplayer_type_entry_3">Tableta</string>
|
||||
<string name="revanced_miniplayer_type_entry_4">Moderno 1</string>
|
||||
<string name="revanced_miniplayer_type_entry_5">Moderno 2</string>
|
||||
@@ -1239,11 +1219,6 @@ Ang \"miniplayer\" ay maaaring i-drag palabas ng screen sa kaliwa o kanan"</stri
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_title">Itago ang mga button ng overlay</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_on">Nakatago ang mga button ng overlay</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_off">Ipinapakita ang mga button ng overlay</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_title">Itago ang mga button para palawakin at isara</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_on">"Nakatago ang mga button
|
||||
|
||||
Mag-swipe para palawakin o isara"</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_off">Ipinapakita ang mga button para palawakin at isara</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_title">Itago ang mga subtext</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_on">Nakatago ang mga subtext</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_off">Ipinapakita ang mga subtext</string>
|
||||
@@ -1301,7 +1276,6 @@ Mag-tap dito upang matuto nang higit pa tungkol sa DeArrow"</string>
|
||||
<string name="revanced_alt_thumbnail_dearrow_connection_toast_title">Magpakita ng toast kung hindi available ang API</string>
|
||||
<string name="revanced_alt_thumbnail_dearrow_connection_toast_summary_on">Ang toast ay ipinapakita kung hindi available ang DeArrow</string>
|
||||
<string name="revanced_alt_thumbnail_dearrow_connection_toast_summary_off">Hindi ipinapakita ang toast kung hindi available ang DeArrow</string>
|
||||
<string name="revanced_alt_thumbnail_dearrow_api_url_title">DeArrow API endpoint</string>
|
||||
<string name="revanced_alt_thumbnail_dearrow_api_url_summary">Ang URL ng DeArrow thumbnail cache endpoint</string>
|
||||
<string name="revanced_alt_thumbnail_stills_about_title">Nakakuha pa rin ng video</string>
|
||||
<string name="revanced_alt_thumbnail_stills_about_summary">Kinukuha ang mga still capture mula sa simula/gitna/katapusan ng bawat video. Ang mga larawang ito ay binuo sa YouTube at walang panlabas na API na ginagamit</string>
|
||||
@@ -1349,7 +1323,6 @@ Ang pagpapagana nito ay maaaring magbukas ng mas mataas na kalidad ng video"</st
|
||||
<string name="microg_settings_summary">Mga setting para sa GmsCore</string>
|
||||
</patch>
|
||||
<patch id="misc.hapticfeedback.disableHapticFeedbackPatch">
|
||||
<string name="revanced_disable_haptic_feedback_title">Haptic feedback</string>
|
||||
<string name="revanced_disable_haptic_feedback_summary">Baguhin ang haptic feedback</string>
|
||||
<string name="revanced_disable_haptic_feedback_chapters_title">Huwag paganahin ang chapters haptics</string>
|
||||
<string name="revanced_disable_haptic_feedback_chapters_summary_on">Hindi pinagana ang Chapters haptics</string>
|
||||
@@ -1491,7 +1464,6 @@ Ang AVC ay may pinakamataas na resolusyon na 1080p, ang codec ng audio ng Opus a
|
||||
<string name="revanced_block_embedded_ads_title">I-block ang mga naka-embed na video ad</string>
|
||||
<string name="revanced_block_embedded_ads_entry_1">Hindi</string>
|
||||
<string name="revanced_block_embedded_ads_entry_2">Luminous na proxy</string>
|
||||
<string name="revanced_block_embedded_ads_entry_3">PurpleAdBlock proxy</string>
|
||||
</patch>
|
||||
<patch id="ad.video.videoAdsPatch">
|
||||
<string name="revanced_block_video_ads_title">I-block ang mga video ad</string>
|
||||
@@ -1522,7 +1494,6 @@ Ang AVC ay may pinakamataas na resolusyon na 1080p, ang codec ng audio ng Opus a
|
||||
<string name="revanced_about_summary">Tungkol sa ReVanced</string>
|
||||
<string name="revanced_ads_screen_title">Mga ad</string>
|
||||
<string name="revanced_ads_screen_summary">Mga setting ng pag-block ng ad</string>
|
||||
<string name="revanced_chat_screen_title">Chat</string>
|
||||
<string name="revanced_chat_screen_summary">Mga setting ng chat</string>
|
||||
<string name="revanced_misc_screen_title">Iba Pa</string>
|
||||
<string name="revanced_misc_screen_summary">Sari-saring mga setting</string>
|
||||
|
||||
@@ -1172,9 +1172,7 @@ Si désactivé ultérieurement, il est recommandé d'effacer les données de l'a
|
||||
<string name="revanced_change_start_page_entry_music">Musique</string>
|
||||
<string name="revanced_change_start_page_entry_news">Actualités</string>
|
||||
<string name="revanced_change_start_page_entry_notifications">Notifications</string>
|
||||
<string name="revanced_change_start_page_entry_playlists">Playlists</string>
|
||||
<string name="revanced_change_start_page_entry_search">Recherche</string>
|
||||
<string name="revanced_change_start_page_entry_shopping">Shopping</string>
|
||||
<string name="revanced_change_start_page_entry_sports">Sport</string>
|
||||
<string name="revanced_change_start_page_entry_subscriptions">Abonnements</string>
|
||||
<string name="revanced_change_start_page_entry_trending">Tendances</string>
|
||||
@@ -1240,11 +1238,6 @@ Le lecteur réduit peut être déplacé hors de l'écran, à gauche comme à dro
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_title">Masquer les boutons en superposition</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_on">Les boutons en superposition sont masqués</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_off">Les boutons en superposition sont affichés</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_title">Masquer les boutons Agrandir et Fermer</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_on">"Les boutons sont masqués
|
||||
|
||||
Balayez pour agrandir ou fermer"</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_off">Les boutons Agrandir et Fermer sont affichés</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_title">Masquer les sous-textes</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_on">Les sous-textes sont masqués</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_off">Les sous-textes sont affichés</string>
|
||||
@@ -1403,7 +1396,6 @@ Activer cette option peut déverrouiller des qualités vidéo supérieures"</str
|
||||
<string name="revanced_remember_shorts_quality_last_selected_summary_off">Les changements de qualité s\'appliquent uniquement au Short actuel</string>
|
||||
<string name="revanced_shorts_quality_default_wifi_title">Qualité par défaut des Shorts sur les réseaux Wi-Fi</string>
|
||||
<string name="revanced_shorts_quality_default_mobile_title">Qualité par défaut des Shorts sur le réseau mobile</string>
|
||||
<string name="revanced_remember_video_quality_mobile">mobile</string>
|
||||
<string name="revanced_remember_video_quality_wifi">Wi-Fi</string>
|
||||
<string name="revanced_remember_video_quality_toast">Nouvelle qualité %1$s par défaut : %2$s</string>
|
||||
<string name="revanced_remember_video_quality_toast_shorts">Nouvelle qualité %1$s des Shorts par défaut : %2$s</string>
|
||||
@@ -1523,7 +1515,6 @@ AVC a une résolution maximale de 1080p et ne prend pas en charge le codec audio
|
||||
<string name="revanced_about_summary">À propos de ReVanced</string>
|
||||
<string name="revanced_ads_screen_title">Annonces</string>
|
||||
<string name="revanced_ads_screen_summary">Paramètres de blocage des annonces</string>
|
||||
<string name="revanced_chat_screen_title">Chat</string>
|
||||
<string name="revanced_chat_screen_summary">Paramètres du chat</string>
|
||||
<string name="revanced_misc_screen_title">Divers</string>
|
||||
<string name="revanced_misc_screen_summary">Paramètres divers</string>
|
||||
|
||||
@@ -921,8 +921,6 @@ Srianadh: Bíodh easaontais gan teacht ar taispeáint sa mhodh incognito"</strin
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_title">Cumasaigh mionsamhlacha ardchaighdeáin</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_summary_on">Tá mionsamhlacha Seekbar ardchaighdeáin</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_summary_off">Tá mionsamhlacha barra cuardaigh de chaighdeán meánach</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_legacy_summary_on">Tá mionsamhlacha an bharra cuardaigh lánscáileáin ar ardchaighdeán</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_legacy_summary_off">Tá mionsamhlacha an bharra cuardaigh lánscáileáin de chaighdeán meánach</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_dialog_message">"Cuirfidh sé seo na miontaispeántais ar ais ar shruth beo nach bhfuil miontaispeántais cuardaigh acu.
|
||||
|
||||
Úsáidfidh miontaispeántais cuardaigh an caighdeán céanna leis an bhfíseán reatha.
|
||||
@@ -1009,7 +1007,7 @@ Is cosúil le pasfhocal é do ID úsáideora agus níor cheart é a roinnt riamh
|
||||
<string name="revanced_sb_segments_highlight_sum">An chuid den fhíseán atá ag cuardach mórchuid na ndaoine</string>
|
||||
<string name="revanced_sb_segments_intro">Beochan Idirmheán/Intro</string>
|
||||
<string name="revanced_sb_segments_intro_sum">Eatraimh gan ábhar iarbhír. D\'fhéadfadh sé a bheith ina sos, fráma statach, nó beochan athrá. Ní chuimsíonn sé aistrithe ina bhfuil faisnéis</string>
|
||||
<string name="revanced_sb_segments_outro">Cártaí Deiridh/Creidiúintí</string>
|
||||
<string name="revanced_sb_segments_outro">Cártaí Deiridh / Creidiúintí</string>
|
||||
<string name="revanced_sb_segments_outro_sum">Creidmheasanna nó nuair a thaispeántar na cártaí YouTube. Ní le haghaidh conclúidí le faisnéis</string>
|
||||
<string name="revanced_sb_segments_preview">Réamhamhar/Athbhreithniú/Crúca</string>
|
||||
<string name="revanced_sb_segments_preview_sum">Bailiúchán gearrthóga a thaispeánann cad atá ag teacht suas nó cad a tharla san fhíseán nó i bhfíseáin eile de shraith, áit a ndéantar gach faisnéis arís eile in áit eile</string>
|
||||
@@ -1241,11 +1239,6 @@ Is féidir an mhion-imreoir a tharraingt as an scáileán ar chlé nó ar dheis"
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_title">Folaigh cnaipí forleathana</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_on">Tá cnaipí forleathana i bhfolach</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_off">Taispeántar cnaipí forleathana</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_title">Folaigh cnaipí leathnaithe agus dún</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_on">"Tá cnaipí i bhfolach
|
||||
|
||||
Svaidhpeáil chun leathnú nó dúnadh"</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_off">Taispeántar cnaipí leathnaithe agus dún</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_title">Folaigh fothéacsanna</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_on">Tá fothéacsanna i bhfolach</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_off">Taispeántar fothéacsanna</string>
|
||||
|
||||
@@ -921,8 +921,6 @@ Korlátozás: A nem tetszések inkognitómódban nem jelenhetnek meg"</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_title">Jó minőségű miniatűrök engedélyezése</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_summary_on">A keresősáv bélyegképei kiváló minőségűek</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_summary_off">A keresősáv bélyegképei közepes minőségűek</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_legacy_summary_on">A teljes képernyős keresősáv bélyegképei kiváló minőségűek</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_legacy_summary_off">A teljes képernyős keresősáv bélyegképei közepes minőségűek</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_dialog_message">"Ez visszaállítja a miniatűr képeket az élő közvetítéseknél, amelyeknek nincsenek keresősáv miniatűr képei.
|
||||
|
||||
A keresősáv miniatűr képei ugyanazt a minőséget fogják használni, mint az aktuális videó.
|
||||
@@ -1009,7 +1007,7 @@ A felhasználói azonosítója olyan, mint egy jelszó, és soha nem szabad mego
|
||||
<string name="revanced_sb_segments_highlight_sum">A videónak azon része, amit a legtöbben keresnek</string>
|
||||
<string name="revanced_sb_segments_intro">Megszakítás/Intro animáció</string>
|
||||
<string name="revanced_sb_segments_intro_sum">Egy részlet tartalom nélkül. Lehet szünet, álló képkocka, vagy ismétlődő animáció. Nem használandó információt tartalmazó átmeneteknél</string>
|
||||
<string name="revanced_sb_segments_outro">Záróképernyő/Köszönetek</string>
|
||||
<string name="revanced_sb_segments_outro">Záróképernyő / Köszönetek</string>
|
||||
<string name="revanced_sb_segments_outro_sum">Stáblista, vagy amikor megjelennek a YouTube zárókártyák. Nem tartozik bele az információt tartalmazó összegzés</string>
|
||||
<string name="revanced_sb_segments_preview">Előzetes/Ismétlés</string>
|
||||
<string name="revanced_sb_segments_preview_sum">Olyan klipek gyűjteménye, amik azt mutatják, hogy mi következik majd ebben, vagy a sorozat más videóiban és minden információ megismétlődik később a videóban</string>
|
||||
@@ -1238,11 +1236,6 @@ A miniatűr képernyőt a képernyő bal vagy jobb szélére húzhatja"</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_title">Fedőgomb elrejtése</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_on">A fedőgombok rejtve vannak</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_off">A fedőgombok láthatók</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_title">A kibontás és bezárás gombok elrejtése</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_on">"A gombok el vannak rejtve
|
||||
|
||||
Húzza el a képernyőt a kibontáshoz vagy bezáráshoz"</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_off">A Kibontás és Bezárás gombok láthatók</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_title">Alszövegek elrejtése</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_on">Az alfeliratok el vannak rejtve</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_off">Az alfeliratok meg vannak jelenítve</string>
|
||||
|
||||
@@ -921,7 +921,6 @@ MicroG-ի համար մարտկոցի օպտիմալացումը անջատել
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_title">Ակտիվացնել բարձր որակի մանրապատկերները</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_summary_on">Seekbar-ի մանրապատկերները բարձր որակի են</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_summary_off">Seekbar-ի մանրապատկերները միջին որակի են</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_legacy_summary_on">Fullscreen Seekbar-ի մանրապատկերները բարձր որակի են</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_legacy_summary_off">Fullscreen Seekbar-ի մանրապատկերները միջին որակի են</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_dialog_message">"Այս կարգավորումը կվերականգնի նաև livestream-ների մեջ մինչև այսօր գոյություն չունեցող thumbnails-ները։
|
||||
|
||||
@@ -1009,7 +1008,7 @@ Seekbar thumbnails-ները կօգտագործեն նույն որակը, ինչ
|
||||
<string name="revanced_sb_segments_highlight_sum">Տեսանյութի այն հատվածը, որը շատերն են փնտրում</string>
|
||||
<string name="revanced_sb_segments_intro">Ընդմիջում/Ներածության անիմացիա</string>
|
||||
<string name="revanced_sb_segments_intro_sum">Ժամանակահատված, որը չունի իրական content: Կարող է լինել դադար, կայուն կադր կամ կրկնվող անիմացիա: Չի ներառում transitions, որոնք պարունակում են տեղեկություն</string>
|
||||
<string name="revanced_sb_segments_outro">Վերջնաէջեր/Անուններ</string>
|
||||
<string name="revanced_sb_segments_outro">Վերջնական տիտրեր / Տիտրեր</string>
|
||||
<string name="revanced_sb_segments_outro_sum">Կրեդիտները կամ երբ YouTube-ի վերջնական քարտերը հայտնվում են։ Չի կիրառվում տեղեկատվություն ներառող եզրափակումների համար</string>
|
||||
<string name="revanced_sb_segments_preview">Նախադիտում/Համառոտ վերանայում/Կեռ</string>
|
||||
<string name="revanced_sb_segments_preview_sum">Կտորների հավաքածու, որոնք ցույց են տալիս, թե ինչ է գալու կամ ինչ է պատահել տեսանյութում կամ սերիայի այլ տեսանյութերում, որտեղ բոլոր տեղեկությունները կրկնվում են այլուր</string>
|
||||
@@ -1175,13 +1174,13 @@ Seekbar thumbnails-ները կօգտագործեն նույն որակը, ինչ
|
||||
<string name="revanced_change_start_page_entry_notifications">Ծանուցումներ</string>
|
||||
<string name="revanced_change_start_page_entry_playlists">Երգացանկեր</string>
|
||||
<string name="revanced_change_start_page_entry_search">Որոնում</string>
|
||||
<string name="revanced_change_start_page_entry_shopping">Shopping</string>
|
||||
<string name="revanced_change_start_page_entry_shopping">Գնումներ</string>
|
||||
<string name="revanced_change_start_page_entry_sports">Սպորտ</string>
|
||||
<string name="revanced_change_start_page_entry_subscriptions">Գրանցագրություններ</string>
|
||||
<string name="revanced_change_start_page_entry_trending">Trend-ի մեջ</string>
|
||||
<string name="revanced_change_start_page_entry_virtual_reality">Վիրտուալ իրականություն</string>
|
||||
<string name="revanced_change_start_page_entry_watch_later">Դիտել հետո</string>
|
||||
<string name="revanced_change_start_page_entry_your_clips">Your clips</string>
|
||||
<string name="revanced_change_start_page_entry_your_clips">Ձեր հոլովակները</string>
|
||||
<string name="revanced_change_start_page_always_title">Միշտ փոխել մեկնարկային էջը</string>
|
||||
<string name="revanced_change_start_page_always_summary_on">"Մեկնարկային էջը միշտ փոխված է
|
||||
|
||||
@@ -1241,11 +1240,6 @@ Mini-player-ը կարող է գրավվել էկրանից դուրս՝ դեպի
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_title">Թաքցնել վերադիր կոճակները</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_on">Վերադիր կոճակները թաքցված են</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_off">Վերադիր կոճակները ցուցադրվում են</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_title">Թաքցնել ընդարձակման և փակման կոճակները</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_on">"Կոճակները թաքցված են
|
||||
|
||||
Սահեցրեք՝ ընդարձակելու կամ փակելու համար"</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_off">Ընդարձակման և փակման կոճակները ցուցադրվում են</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_title">Թաքցնել ենթատեքստերը</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_on">Ենթատեքստերը թաքցված են</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_off">Ենթատեքստերը ցուցադրվում են</string>
|
||||
|
||||
@@ -921,8 +921,6 @@ Batasan: Dislike mungkin tidak muncul dalam mode penyamaran"</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_title">Aktifkan thumbnail berkualitas tinggi</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_summary_on">Thumbnail seekbar berkualitas tinggi</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_summary_off">Thumbnail seekbar berkualitas sedang</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_legacy_summary_on">Layar penuh thumbnail seekbar berkualitas tinggi</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_legacy_summary_off">Layar penuh thumbnail seekbar berkualitas sedang</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_dialog_message">"Ini juga akan memulihkan thumbnail pada livestream yang tidak memiliki gambar mini seekbar.
|
||||
|
||||
Thumbnail seekbar akan menggunakan kualitas yang sama dengan video saat ini.
|
||||
@@ -1008,7 +1006,7 @@ Id pengguna Anda seperti kata sandi dan jangan pernah dibagikan."</string>
|
||||
<string name="revanced_sb_segments_highlight_sum">Bagian video yang paling dilihat oleh orang</string>
|
||||
<string name="revanced_sb_segments_intro">Jeda/Animasi Intro</string>
|
||||
<string name="revanced_sb_segments_intro_sum">Interval tanpa konten yang sebenarnya. Bisa berupa jeda, bingkai statis, atau animasi berulang. Tidak termasuk transisi yang berisi informasi</string>
|
||||
<string name="revanced_sb_segments_outro">Kartu Akhir/Kredit</string>
|
||||
<string name="revanced_sb_segments_outro">Kartu Akhir / Kredit</string>
|
||||
<string name="revanced_sb_segments_outro_sum">Kredit atau ketika layar akhir YouTube muncul. Bukan kesimpulan dengan informasi</string>
|
||||
<string name="revanced_sb_segments_preview">Pratinjau/Rekap/Pengait</string>
|
||||
<string name="revanced_sb_segments_preview_sum">Kumpulan klip yang menunjukkan apa yang akan datang atau apa yang terjadi di video atau di video lain dari sebuah seri, di mana semua informasi diulang di tempat lain</string>
|
||||
@@ -1240,11 +1238,6 @@ Miniplayer dapat diseret keluar layar ke kiri atau kanan"</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_title">Sembunyikan tombol hamparan</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_on">Tombol hamparan disembunyikan</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_off">Tombol hamparan ditampilkan</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_title">Sembunyikan tombol perluas dan tutup</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_on">"Tombol disembunyikan
|
||||
|
||||
Geser untuk memperluas atau menutup"</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_off">Tombol perluas dan tutup ditampilkan</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_title">Sembunyikan subteks</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_on">Subteks disembunyikan</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_off">Subteks ditampilkan</string>
|
||||
|
||||
@@ -921,8 +921,6 @@ Limitazione: i \"Non mi piace\" potrebbero non apparire in modalità incognito"<
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_title">Abilita miniature di alta qualità</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_summary_on">Le miniature della barra di avanzamento sono di alta qualità</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_summary_off">Le miniature della barra di avanzamento sono di media qualità</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_legacy_summary_on">Le miniature della barra di avanzamento a schermo intero sono di alta qualità</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_legacy_summary_off">Le miniature della barra di avanzamento a schermo intero sono di media qualità</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_dialog_message">"Questo ripristinerà anche le miniature sulle dirette che non hanno miniature della barra di avanzamento.
|
||||
|
||||
Le miniature della barra di avanzamento utilizzeranno la stessa qualità del video corrente.
|
||||
@@ -1008,7 +1006,7 @@ Il tuo ID utente è come una password e non dovrebbe mai essere condiviso."</str
|
||||
<string name="revanced_sb_segments_highlight_sum">La parte del video che la maggior parte delle persone sta cercando</string>
|
||||
<string name="revanced_sb_segments_intro">Interruzione/Animazione Introduzione</string>
|
||||
<string name="revanced_sb_segments_intro_sum">Un intervallo senza contenuto effettivo. Potrebbe essere una pausa, un quadro statico o un\'animazione ripetitiva. Non include transizioni contenenti informazioni</string>
|
||||
<string name="revanced_sb_segments_outro">Conclusioni/titoli di coda</string>
|
||||
<string name="revanced_sb_segments_outro">Conclusioni / Titoli di coda</string>
|
||||
<string name="revanced_sb_segments_outro_sum">Riconoscimenti o quando appaiono le carte finali di YouTube. Non per conclusioni con informazioni</string>
|
||||
<string name="revanced_sb_segments_preview">Anteprima/Recap/Hook</string>
|
||||
<string name="revanced_sb_segments_preview_sum">Raccolta di clip che mostrano ciò che è in arrivo o ciò che è successo nel video o in altri video di una serie, dove tutte le informazioni sono ripetute altrove</string>
|
||||
@@ -1174,7 +1172,6 @@ Se in seguito verrà disattivato, si consiglia di cancellare i dati dell'app per
|
||||
<string name="revanced_change_start_page_entry_notifications">Notifiche</string>
|
||||
<string name="revanced_change_start_page_entry_playlists">Playlist</string>
|
||||
<string name="revanced_change_start_page_entry_search">Cerca</string>
|
||||
<string name="revanced_change_start_page_entry_shopping">Shopping</string>
|
||||
<string name="revanced_change_start_page_entry_sports">Sport</string>
|
||||
<string name="revanced_change_start_page_entry_subscriptions">Iscrizioni</string>
|
||||
<string name="revanced_change_start_page_entry_trending">Tendenze</string>
|
||||
@@ -1240,11 +1237,6 @@ Il riproduttore minimizzato può essere trascinato fuori dallo schermo a sinistr
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_title">Nascondi i pulsanti di overlay</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_on">I pulsanti di overlay sono nascosti</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_off">I pulsanti di overlay sono visualizzati</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_title">Nascondi i pulsanti di espansione e chiusura</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_on">"I pulsanti sono nascosti
|
||||
|
||||
Scorri per espandere o chiudere"</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_off">I pulsanti Espandi e chiudi sono visibili</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_title">Nascondi sottotitoli</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_on">I sottotitoli sono nascosti</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_off">I sottotitoli sono visibili</string>
|
||||
|
||||
@@ -1009,7 +1009,7 @@ Second \"item\" text"</string>
|
||||
<string name="revanced_sb_segments_highlight_sum">החלק בסרטון שרוב האנשים מחפשים</string>
|
||||
<string name="revanced_sb_segments_intro">הנפשת הפסקה/הקדמה</string>
|
||||
<string name="revanced_sb_segments_intro_sum">מרווח זמן ללא תוכן ממשי. יכול להיות הפסקה, מסגרת סטטית, או הנפשה חוזרת. אינו כולל מעברים המכילים מידע</string>
|
||||
<string name="revanced_sb_segments_outro">כרטיסי סיום/קרדיטים</string>
|
||||
<string name="revanced_sb_segments_outro">כרטיסי סיום / קרדיטים</string>
|
||||
<string name="revanced_sb_segments_outro_sum">קרדיטים או כאשר כרטיסי הסיום של YouTube מופיעים. לא בשביל מסקנות עם מידע</string>
|
||||
<string name="revanced_sb_segments_preview">קדימון/סיכום/מלכודת</string>
|
||||
<string name="revanced_sb_segments_preview_sum">אוסף של קליפים שמראים מה עומד לקרות בקרוב או מה קרה בסרטון או בסרטונים אחרים של סדרה, כאשר כל המידע חוזר על עצמו במקום אחר</string>
|
||||
@@ -1241,11 +1241,6 @@ Second \"item\" text"</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_title">הסתר לחצני שכבת-על</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_on">לחצני שכבת-על מוסתרים</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_off">לחצני שכבת-על מוצגים</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_title">הסתר לחצני סגירה והרחבה</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_on">"הלחצנים מוסתרים
|
||||
|
||||
החלק כדי להרחיב או לסגור"</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_off">לחצני הרחבה וסגירה מוצגים</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_title">הסתר תת-טקסטים</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_on">תת-טקסטים מוסתרים</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_off">תת-טקסטים מוצגים</string>
|
||||
|
||||
@@ -53,7 +53,7 @@ Second \"item\" text"</string>
|
||||
<string name="revanced_show_menu_icons_summary_on">ReVanced 設定にアイコンが表示されます</string>
|
||||
<string name="revanced_show_menu_icons_summary_off">ReVanced 設定にアイコンは表示されません</string>
|
||||
<string name="revanced_language_title">ReVanced の言語</string>
|
||||
<string name="revanced_language_user_dialog_message">"翻訳が存在しないか不完全な言語が、存在する可能性があります。
|
||||
<string name="revanced_language_user_dialog_message">"翻訳が存在しないまたは不完全な言語が存在する可能性があります。
|
||||
|
||||
新しい言語を翻訳するまたは既存の言語に翻訳を追加するには、 translate.revanced.app にアクセスしてください"</string>
|
||||
<string name="revanced_language_DEFAULT">アプリの言語</string>
|
||||
@@ -123,7 +123,7 @@ MicroG GmsCore に対する電池の最適化を無効にしても、バッテ
|
||||
|
||||
この追加されたデータは、カスタム フィルタを作成する際にコンポーネントを特定するのに役立つ可能性があります。
|
||||
|
||||
ただし、この機能によりデバッグログに追加で記録されるデータには、IP アドレスなど、一部のユーザーデータも含まれます。"</string>
|
||||
ただし、この機能によりデバッグログに追加で記録されるデータには、IP アドレスなどの一部のユーザーデータも含まれます。"</string>
|
||||
<string name="revanced_debug_stacktrace_title">stack trace を記録する</string>
|
||||
<string name="revanced_debug_stacktrace_summary_on">stack trace はデバッグログに含まれます</string>
|
||||
<string name="revanced_debug_stacktrace_summary_off">stack trace はデバッグログに含まれません</string>
|
||||
@@ -133,7 +133,7 @@ MicroG GmsCore に対する電池の最適化を無効にしても、バッテ
|
||||
<string name="revanced_debug_toast_on_error_user_dialog_message">"この機能をオフにすると、すべてのReVanced エラー通知が非表示になります。
|
||||
|
||||
あらゆる予期せぬイベントが通知されなくなります。"</string>
|
||||
<string name="revanced_debug_export_logs_to_clipboard_title">デバッグログをエクスポート</string>
|
||||
<string name="revanced_debug_export_logs_to_clipboard_title">デバッグログのエクスポート</string>
|
||||
<string name="revanced_debug_export_logs_to_clipboard_summary">ReVanced のデバッグログをクリップボードにコピーします</string>
|
||||
<string name="revanced_debug_logs_disabled">デバッグログが無効です</string>
|
||||
<string name="revanced_debug_logs_none_found">ログが見つかりませんでした</string>
|
||||
@@ -484,8 +484,8 @@ MicroG GmsCore に対する電池の最適化を無効にしても、バッテ
|
||||
<string name="revanced_swipe_haptic_feedback_summary_on">触覚フィードバックは有効です</string>
|
||||
<string name="revanced_swipe_haptic_feedback_summary_off">触覚フィードバックは無効です</string>
|
||||
<string name="revanced_swipe_save_and_restore_brightness_title">明るさを保存する</string>
|
||||
<string name="revanced_swipe_save_and_restore_brightness_summary_on">全画面表示を開始、解除するときに、明るさを復元、保存します</string>
|
||||
<string name="revanced_swipe_save_and_restore_brightness_summary_off">全画面表示を開始、解除するときに、明るさを復元、保存しません</string>
|
||||
<string name="revanced_swipe_save_and_restore_brightness_summary_on">全画面表示を開始 / 解除するとき、明るさを復元 / 保存します</string>
|
||||
<string name="revanced_swipe_save_and_restore_brightness_summary_off">全画面表示を開始 / 解除するとき、明るさを復元 / 保存しません</string>
|
||||
<string name="revanced_swipe_lowest_value_enable_auto_brightness_title">明るさジェスチャーの自動調節を有効にする</string>
|
||||
<string name="revanced_swipe_lowest_value_enable_auto_brightness_summary_on">ジェスチャーで明るさを最小値まで下げると、明るさが自動調節されます</string>
|
||||
<string name="revanced_swipe_lowest_value_enable_auto_brightness_summary_off">ジェスチャーで明るさを最小値まで下げても、明るさは自動調節されません</string>
|
||||
@@ -601,9 +601,9 @@ MicroG GmsCore に対する電池の最適化を無効にしても、バッテ
|
||||
<string name="revanced_hide_navigation_button_labels_title">ボタンをアイコンのみで表示する</string>
|
||||
<string name="revanced_hide_navigation_button_labels_summary_on">ナビゲーション ボタンはアイコンのみで表示されます</string>
|
||||
<string name="revanced_hide_navigation_button_labels_summary_off">ナビゲーション ボタンはアイコンと文字で表示されます</string>
|
||||
<string name="revanced_disable_translucent_status_bar_title">ステータス バーの半透明化を無効にする</string>
|
||||
<string name="revanced_disable_translucent_status_bar_summary_on">ステータス バーは透けません</string>
|
||||
<string name="revanced_disable_translucent_status_bar_summary_off">ステータス バーは状況に応じて透けます</string>
|
||||
<string name="revanced_disable_translucent_status_bar_title">ステータスバーの半透明化を無効にする</string>
|
||||
<string name="revanced_disable_translucent_status_bar_summary_on">ステータスバーは常に透けません</string>
|
||||
<string name="revanced_disable_translucent_status_bar_summary_off">ステータスバーは状況に応じて透けます</string>
|
||||
<string name="revanced_disable_translucent_status_bar_user_dialog_message">一部のデバイスでは、この機能を有効にすると、システムのナビゲーション バーが半透明になりアプリ内の component に重なってしまう可能性があります。</string>
|
||||
<string name="revanced_disable_translucent_navigation_bar_light_title">ライトモード時のナビゲーション バーの半透明化を無効にする</string>
|
||||
<string name="revanced_disable_translucent_navigation_bar_light_summary_on">ライトモード時にナビゲーション バーは透けません</string>
|
||||
@@ -857,9 +857,9 @@ MicroG GmsCore に対する電池の最適化を無効にしても、バッテ
|
||||
<string name="revanced_exit_fullscreen_entry_4">縦画面および横画面</string>
|
||||
</patch>
|
||||
<patch id="layout.player.fullscreen.openVideosFullscreen">
|
||||
<string name="revanced_open_videos_fullscreen_portrait_title">全画面表示で動画を開く</string>
|
||||
<string name="revanced_open_videos_fullscreen_portrait_summary_on">動画を全画面表示で開く</string>
|
||||
<string name="revanced_open_videos_fullscreen_portrait_summary_off">動画が全画面表示されません</string>
|
||||
<string name="revanced_open_videos_fullscreen_portrait_title">縦画面の全画面表示で動画を開く</string>
|
||||
<string name="revanced_open_videos_fullscreen_portrait_summary_on">縦画面の全画面表示で動画を開きます</string>
|
||||
<string name="revanced_open_videos_fullscreen_portrait_summary_off">通常表示で動画を開きます</string>
|
||||
</patch>
|
||||
<patch id="layout.player.overlay.customPlayerOverlayOpacityResourcePatch">
|
||||
<string name="revanced_player_overlay_opacity_title">オーバーレイの透明度</string>
|
||||
@@ -868,26 +868,26 @@ MicroG GmsCore に対する電池の最適化を無効にしても、バッテ
|
||||
</patch>
|
||||
<patch id="layout.returnyoutubedislike.returnYouTubeDislikePatch">
|
||||
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
|
||||
<string name="revanced_ryd_failure_connection_timeout">Return YouTube Dislike は一時的に利用できません (API タイムアウト)</string>
|
||||
<string name="revanced_ryd_failure_connection_status_code">Return YouTube Dislikeは利用できません (ステータス %d)</string>
|
||||
<string name="revanced_ryd_failure_connection_timeout">低評価表示は一時的に利用できません (API タイムアウト)</string>
|
||||
<string name="revanced_ryd_failure_connection_status_code">低評価表示は利用できません (ステータス %d)</string>
|
||||
<string name="revanced_ryd_failure_client_rate_limit_requested">Return YouTube Dislike は利用できません (クライアント API のレート制限)</string>
|
||||
<string name="revanced_ryd_failure_generic">Return YouTube Dislikeは利用できません (%s)</string>
|
||||
<string name="revanced_ryd_failure_generic">低評価表示は利用できません (%s)</string>
|
||||
<!-- Toast shown if the user enables RYD while a video is opened, and then tries to vote for the video. -->
|
||||
<string name="revanced_ryd_failure_ryd_enabled_while_playing_video_then_user_voted">Return YouTube Dislike を使用するには動画を再読み込みしてください</string>
|
||||
<!-- Video likes have been set to hidden by the video uploader. -->
|
||||
<string name="revanced_ryd_video_likes_hidden_by_video_owner">所有者によって非表示</string>
|
||||
<string name="revanced_ryd_enabled_summary_on">低評価数が表示されます</string>
|
||||
<string name="revanced_ryd_enabled_summary_off">低評価数は表示されません</string>
|
||||
<string name="revanced_ryd_shorts_title">Shortsで低評価数を表示する</string>
|
||||
<string name="revanced_ryd_shorts_summary_on">"Shortsの低評価が表示されます
|
||||
<string name="revanced_ryd_shorts_title">ショート動画の低評価を表示する</string>
|
||||
<string name="revanced_ryd_shorts_summary_on">"ショート動画の低評価は表示されます
|
||||
|
||||
制限事項: シークレット モードでは低評価が表示されない場合があります"</string>
|
||||
<string name="revanced_ryd_shorts_summary_off">Shortsの低評価は表示されません</string>
|
||||
<string name="revanced_ryd_dislike_percentage_title">低評価数をパーセントで表示する</string>
|
||||
<string name="revanced_ryd_dislike_percentage_summary_on">低評価がパーセンテージで表示されます</string>
|
||||
<string name="revanced_ryd_dislike_percentage_summary_off">低評価が数値で表示されます</string>
|
||||
<string name="revanced_ryd_shorts_summary_off">ショート動画の低評価は表示されません</string>
|
||||
<string name="revanced_ryd_dislike_percentage_title">低評価をパーセントで表示する</string>
|
||||
<string name="revanced_ryd_dislike_percentage_summary_on">低評価はパーセンテージで表示されます</string>
|
||||
<string name="revanced_ryd_dislike_percentage_summary_off">低評価は投票数で表示されます</string>
|
||||
<!-- Translations should use language similar to 'revanced_sb_enable_compact_skip_button' -->
|
||||
<string name="revanced_ryd_compact_layout_title">コンパクト 高評価ボタン</string>
|
||||
<string name="revanced_ryd_compact_layout_title">コンパクトな高評価ボタン</string>
|
||||
<string name="revanced_ryd_compact_layout_summary_on">ボタンはコンパクトに表示されます</string>
|
||||
<string name="revanced_ryd_compact_layout_summary_off">ボタンは最適なサイズで表示されます</string>
|
||||
<string name="revanced_ryd_estimated_like_title">高評価の推定値を表示</string>
|
||||
@@ -899,12 +899,12 @@ MicroG GmsCore に対する電池の最適化を無効にしても、バッテ
|
||||
<string name="revanced_ryd_attribution_summary">このデータはReturn YouTube Dislike APIによって提供されています。詳細はここをタップしてください</string>
|
||||
<!-- Statistic strings are shown in the settings only when ReVanced debug mode is enabled. Typical users will never see these. -->
|
||||
<string name="revanced_ryd_statistics_category_title">このデバイスでのReturnYouTubeDislike API 統計情報</string>
|
||||
<string name="revanced_ryd_statistics_getFetchCallResponseTimeAverage_title">API 応答時間、平均</string>
|
||||
<string name="revanced_ryd_statistics_getFetchCallResponseTimeMin_title">API応答時間、最小値</string>
|
||||
<string name="revanced_ryd_statistics_getFetchCallResponseTimeMax_title">API応答時間、最大値</string>
|
||||
<string name="revanced_ryd_statistics_getFetchCallResponseTimeLast_title">API応答時間、最後の動画</string>
|
||||
<string name="revanced_ryd_statistics_getFetchCallResponseTimeAverage_title">API 応答時間 (平均)</string>
|
||||
<string name="revanced_ryd_statistics_getFetchCallResponseTimeMin_title">API 応答時間 (最小)</string>
|
||||
<string name="revanced_ryd_statistics_getFetchCallResponseTimeMax_title">API 応答時間 (最大)</string>
|
||||
<string name="revanced_ryd_statistics_getFetchCallResponseTimeLast_title">API 応答時間 (直近の動画)</string>
|
||||
<string name="revanced_ryd_statistics_getFetchCallResponseTimeLast_rate_limit_summary">低評価数は一時的に利用できません - Client API のレート制限が原因です</string>
|
||||
<string name="revanced_ryd_statistics_getFetchCallCount_title">API 取得投票、呼叫次數</string>
|
||||
<string name="revanced_ryd_statistics_getFetchCallCount_title">API 取得投票 (呼び出し回数)</string>
|
||||
<string name="revanced_ryd_statistics_getFetchCallCount_zero_summary">ネットワーク通話がありません</string>
|
||||
<string name="revanced_ryd_statistics_getFetchCallCount_non_zero_summary">%d ネットワーク通話</string>
|
||||
<string name="revanced_ryd_statistics_getFetchCallNumberOfFailures_title">API fetch votes, number of timeout</string>
|
||||
@@ -913,7 +913,7 @@ MicroG GmsCore に対する電池の最適化を無効にしても、バッテ
|
||||
<string name="revanced_ryd_statistics_getNumberOfRateLimitRequestsEncountered_title">API クライアントのレート制限</string>
|
||||
<string name="revanced_ryd_statistics_getNumberOfRateLimitRequestsEncountered_zero_summary">クライアント レート制限は発生していません</string>
|
||||
<string name="revanced_ryd_statistics_getNumberOfRateLimitRequestsEncountered_non_zero_summary">クライアント レート制限が %d 回発生しました</string>
|
||||
<string name="revanced_ryd_statistics_millisecond_text">%d ミリ秒前</string>
|
||||
<string name="revanced_ryd_statistics_millisecond_text">%d ミリ秒</string>
|
||||
</patch>
|
||||
<patch id="layout.searchbar.wideSearchbarPatch">
|
||||
<string name="revanced_wide_searchbar_title">ワイド検索バーを使用する</string>
|
||||
@@ -937,7 +937,7 @@ MicroG GmsCore に対する電池の最適化を無効にしても、バッテ
|
||||
</patch>
|
||||
<patch id="layout.sponsorblock.sponsorBlockResourcePatch">
|
||||
<string name="revanced_sb_enable_sb">SponsorBlock を有効にする</string>
|
||||
<string name="revanced_sb_enable_sb_sum">SponsorBlock はユーザーからの情報提供により YouTube 動画のわずらわしい部分をスキップする機能です</string>
|
||||
<string name="revanced_sb_enable_sb_sum">SponsorBlock は、ユーザーからの情報提供により YouTube 動画のわずらわしい部分を定義してスキップする機能です</string>
|
||||
<string name="revanced_sb_appearance_category">外観</string>
|
||||
<string name="revanced_sb_enable_voting">投票ボタンを表示する</string>
|
||||
<string name="revanced_sb_enable_voting_sum_on">セグメントへの投票ボタンはプレーヤー オーバーレイに表示されます</string>
|
||||
@@ -948,29 +948,29 @@ MicroG GmsCore に対する電池の最適化を無効にしても、バッテ
|
||||
<!-- Translations should use language similar to 'revanced_ryd_compact_layout_title' -->
|
||||
<string name="revanced_sb_enable_compact_skip_button">コンパクトなスキップボタンを使用する</string>
|
||||
<string name="revanced_sb_enable_compact_skip_button_sum_on">ボタンに「スキップ」とだけ表示されます</string>
|
||||
<string name="revanced_sb_enable_compact_skip_button_sum_off">ボタンにカテゴリー名が表示されます</string>
|
||||
<string name="revanced_sb_enable_compact_skip_button_sum_off">ボタンにセグメントのカテゴリー名が表示されます</string>
|
||||
<string name="revanced_sb_enable_auto_hide_skip_segment_button">スキップボタンを自動的に非表示</string>
|
||||
<string name="revanced_sb_enable_auto_hide_skip_segment_button_sum_on">スキップボタンは、表示された数秒後に自動的に非表示になります</string>
|
||||
<string name="revanced_sb_enable_auto_hide_skip_segment_button_sum_off">スキップボタンは、セグメントの開始から終了まで表示されます</string>
|
||||
<string name="revanced_sb_general_skiptoast">スキップ時にトーストを表示する</string>
|
||||
<string name="revanced_sb_general_skiptoast_sum_on">セグメントが自動的にスキップされたときに、トースト ポップアップが表示されます。ここをタップするとサンプルが表示されます</string>
|
||||
<string name="revanced_sb_general_skiptoast_sum_off">トースト ポップアップは表示されません。ここをタップするとサンプルが表示されます</string>
|
||||
<string name="revanced_sb_general_skiptoast_sum_on">セグメントが自動的にスキップされると、トースト ポップアップが表示されます。サンプルを表示するには、ここをタップしてください</string>
|
||||
<string name="revanced_sb_general_skiptoast_sum_off">セグメントが自動的にスキップされても、トースト ポップアップは表示されません。サンプルを表示するには、ここをタップしてください</string>
|
||||
<string name="revanced_sb_general_time_without">セグメントを除いた再生時間を表示する</string>
|
||||
<string name="revanced_sb_general_time_without_sum_on">セグメントを除いた再生時間が、動画全体の再生時間の横に括弧付きで表示されます</string>
|
||||
<string name="revanced_sb_general_time_without_sum_off">動画全体の再生時間のみが表示されます</string>
|
||||
<string name="revanced_sb_create_segment_category">セグメントの作成</string>
|
||||
<string name="revanced_sb_enable_create_segment">セグメント作成ボタンを表示する</string>
|
||||
<string name="revanced_sb_enable_create_segment_sum_on">セグメント作成ボタンは表示されます</string>
|
||||
<string name="revanced_sb_enable_create_segment_sum_off">セグメント作成ボタンは表示されません</string>
|
||||
<string name="revanced_sb_enable_create_segment_sum_on">セグメント作成ボタンはプレーヤー オーバーレイに表示されます</string>
|
||||
<string name="revanced_sb_enable_create_segment_sum_off">セグメント作成ボタンはプレーヤー オーバーレイに表示されません</string>
|
||||
<string name="revanced_sb_general_adjusting">セグメントの時間調整幅</string>
|
||||
<string name="revanced_sb_general_adjusting_sum">「セグメントを作成」メニュー内の早送り / 巻き戻しボタンで移動する時間 (ミリ秒)</string>
|
||||
<string name="revanced_sb_general_adjusting_sum">セグメント作成メニュー内の早送り / 巻き戻しボタンで移動する時間 (ミリ秒)</string>
|
||||
<string name="revanced_sb_general_adjusting_invalid">値は正の整数でなければなりません</string>
|
||||
<string name="revanced_sb_guidelines_preference_title">ガイドラインを見る</string>
|
||||
<string name="revanced_sb_guidelines_preference_sum">ガイドラインには、新しいセグメントを作成するためのルールとヒントが含まれています</string>
|
||||
<string name="revanced_sb_guidelines_preference_sum">ガイドラインには、新しいセグメントを作成するためのルールやヒントが記載されています</string>
|
||||
<string name="revanced_sb_guidelines_popup_title">ガイドラインに従ってください</string>
|
||||
<string name="revanced_sb_guidelines_popup_content">新しいセグメントを作成する前に SponsorBlock ガイドラインを読んでください</string>
|
||||
<string name="revanced_sb_guidelines_popup_content">新しいセグメントを作成する前に SponsorBlock のガイドラインを確認してください</string>
|
||||
<string name="revanced_sb_guidelines_popup_already_read">既読</string>
|
||||
<string name="revanced_sb_guidelines_popup_open">表示</string>
|
||||
<string name="revanced_sb_guidelines_popup_open">表示する</string>
|
||||
<string name="revanced_sb_general">その他</string>
|
||||
<string name="revanced_sb_toast_on_connection_error_title">API 利用不可時にトーストを表示する</string>
|
||||
<string name="revanced_sb_toast_on_connection_error_summary_on">SponsorBlock が利用できない場合は、トースト ポップアップが表示されます</string>
|
||||
@@ -979,7 +979,7 @@ MicroG GmsCore に対する電池の最適化を無効にしても、バッテ
|
||||
<string name="revanced_sb_general_skipcount_sum_on">SponsorBlock リーダーボード にスキップによって節約した時間を送信します。セグメントをスキップする度にデータが送信されます</string>
|
||||
<string name="revanced_sb_general_skipcount_sum_off">スキップデータは送信されません</string>
|
||||
<string name="revanced_sb_general_min_duration">セグメントのしきい値</string>
|
||||
<string name="revanced_sb_general_min_duration_sum">設定値 (単位: 秒) より短いセグメントはスキップされず、プレーヤーにも表示されません</string>
|
||||
<string name="revanced_sb_general_min_duration_sum">この値 (秒) よりも短い時間のセグメントは、スキップもプレーヤーに表示もされません</string>
|
||||
<string name="revanced_sb_general_min_duration_invalid">セグメントのしきい値が無効です</string>
|
||||
<string name="revanced_sb_general_uuid">非公開ユーザー ID</string>
|
||||
<string name="revanced_sb_general_uuid_sum">この ID は公開すべきではありません。パスワードのようなものであり、誰とも共有すべきではありません。もし誰かがこの ID を手に入れた場合、あなたになりすますことができます</string>
|
||||
@@ -993,24 +993,24 @@ MicroG GmsCore に対する電池の最適化を無効にしても、バッテ
|
||||
<string name="revanced_sb_settings_copy">コピー</string>
|
||||
<string name="revanced_sb_settings_ie_sum">SponsorBlock の設定を JSON 形式のテキストでインポート / エクスポートします。この JSON テキストは他のプラットフォームでも利用可能です</string>
|
||||
<string name="revanced_sb_settings_ie_sum_warning">SponsorBlock の設定を他のプラットフォームでも利用可能な JSON 形式のテキストでインポート / エクスポートします。この JSON テキストには非公開ユーザー ID が含まれています。共有する際は十分注意してください</string>
|
||||
<string name="revanced_sb_settings_import_successful">設定が正常にインポートされました</string>
|
||||
<string name="revanced_sb_settings_import_successful">設定のインポートに成功しました</string>
|
||||
<string name="revanced_sb_settings_import_failed">インポートに失敗しました: %s</string>
|
||||
<string name="revanced_sb_settings_export_failed">エクスポートに失敗しました: %s</string>
|
||||
<string name="revanced_sb_settings_revanced_export_user_id_warning">"設定には、SponsorBlock の非公開ユーザー ID が含まれています。この ID はパスワードのようなものであり、決して共有すべきではありません。"</string>
|
||||
<string name="revanced_sb_settings_revanced_export_user_id_warning_dismiss">今後表示しない</string>
|
||||
<string name="revanced_sb_diff_segments">セグメントのスキップ</string>
|
||||
<string name="revanced_sb_segments_sponsor">スポンサー</string>
|
||||
<string name="revanced_sb_segments_sponsor_sum">有料の宣伝 、有料の紹介、直接的な広告。自己宣伝や好意をもって行う慈善活動、クリエーター、ウェブサイト、製品などの無償の紹介は含まれません</string>
|
||||
<string name="revanced_sb_segments_sponsor_sum">有料の宣伝 、有料の紹介、直接的な広告。自己宣伝や好意をもって行う、慈善活動、クリエーター、ウェブサイト、製品などの無償の紹介は含まれません</string>
|
||||
<string name="revanced_sb_segments_selfpromo">無報酬の宣伝 / 自己宣伝</string>
|
||||
<string name="revanced_sb_segments_selfpromo_sum">無報酬または自己宣伝である、という点以外は「スポンサー」と同様です。商品、寄付、コラボ相手に関する宣伝などを含みます</string>
|
||||
<string name="revanced_sb_segments_interaction">視聴者へのお願い (チャンネル登録など)</string>
|
||||
<string name="revanced_sb_segments_interaction_sum">動画内に挿入される視聴者への高評価、チャンネル登録、フォローなどの時間的に短い「お願い」。時間的に長い「お願い」またはイベントなどの個別具体的なものに関する「お願い」は、「視聴者へのお願い」ではなく「自己宣伝」に分類すべきです</string>
|
||||
<string name="revanced_sb_segments_interaction">視聴者への催促 (チャンネル登録)</string>
|
||||
<string name="revanced_sb_segments_interaction_sum">動画内に挿入される視聴者への高評価、チャンネル登録、フォローなどの時間的に短い催促。時間的に長い催促またはイベントなどの個別具体的なものに関する催促は、「視聴者への催促」ではなく「自己宣伝」に分類すべきです</string>
|
||||
<string name="revanced_sb_segments_highlight">ハイライト</string>
|
||||
<string name="revanced_sb_segments_highlight_sum">動画の中で最も重要な場面</string>
|
||||
<string name="revanced_sb_segments_intro">幕間 / オープニング(イントロ)</string>
|
||||
<string name="revanced_sb_segments_intro_sum">実際のコンテンツを含まない区間。一時停止や静止画、繰り返しアニメーションなどが考えられます。情報を含むトランジッション (場面転換) は、このカテゴリーに含まれません</string>
|
||||
<string name="revanced_sb_segments_outro">終了画面 / クレジット(アウトロ)</string>
|
||||
<string name="revanced_sb_segments_outro_sum">クレジット、または YouTube の終了画面が表示される場面。情報を含む結論、まとめ部分は、このカテゴリーに含まれません</string>
|
||||
<string name="revanced_sb_segments_intro">幕間 / オープニング</string>
|
||||
<string name="revanced_sb_segments_intro_sum">実際のコンテンツを含まない区間。このカテゴリーは、一時停止、静止画、繰り返しアニメーションなどを含みます。情報を含むトランジッション (場面転換) は含まれません</string>
|
||||
<string name="revanced_sb_segments_outro">終了画面 / クレジット</string>
|
||||
<string name="revanced_sb_segments_outro_sum">クレジット、または YouTube の終了画面が表示される場面。情報を含む結論、まとめ部分は、このカテゴリーには含まれません</string>
|
||||
<string name="revanced_sb_segments_preview">予告編 / 総集編 / フック</string>
|
||||
<string name="revanced_sb_segments_preview_sum">その動画またはシリーズ内の他の動画で過去に起きたこと、または今後起こることを示すクリップのコレクション。このクリップ群に含まれるすべての情報は、同じ動画の他の部分や他の動画で繰り返されます</string>
|
||||
<string name="revanced_sb_segments_filler">尺稼ぎの余談 / 冗談</string>
|
||||
@@ -1019,33 +1019,33 @@ MicroG GmsCore に対する電池の最適化を無効にしても、バッテ
|
||||
<string name="revanced_sb_segments_nomusic_sum">ミュージック ビデオ専用。ミュージック ビデオの中で楽曲が流れていない区間。このカテゴリーのセグメントは、他のカテゴリーのセグメントと重なる場合があります</string>
|
||||
<string name="revanced_sb_skip_button_compact">スキップ</string>
|
||||
<string name="revanced_sb_skip_button_compact_highlight">ハイライト</string>
|
||||
<string name="revanced_sb_skip_button_sponsor">「 スポンサー」をスキップ</string>
|
||||
<string name="revanced_sb_skip_button_selfpromo">「自己宣伝」をスキップ</string>
|
||||
<string name="revanced_sb_skip_button_interaction">「催促」をスキップ</string>
|
||||
<string name="revanced_sb_skip_button_highlight">「ハイライト」までスキップ</string>
|
||||
<string name="revanced_sb_skip_button_intro_beginning">「イントロ」をスキップ</string>
|
||||
<string name="revanced_sb_skip_button_intro_middle">「幕間」をスキップ</string>
|
||||
<string name="revanced_sb_skip_button_intro_end">「幕間」をスキップ</string>
|
||||
<string name="revanced_sb_skip_button_outro">「アウトロ」をスキップ</string>
|
||||
<string name="revanced_sb_skip_button_preview_beginning">「予告編」をスキップ</string>
|
||||
<string name="revanced_sb_skip_button_preview_middle">「予告編」をスキップ</string>
|
||||
<string name="revanced_sb_skip_button_preview_end">「総集編」をスキップ</string>
|
||||
<string name="revanced_sb_skip_button_filler">「余談」をスキップ</string>
|
||||
<string name="revanced_sb_skip_button_nomusic">「楽曲以外」をスキップ</string>
|
||||
<string name="revanced_sb_skip_button_sponsor"> スポンサーをスキップ</string>
|
||||
<string name="revanced_sb_skip_button_selfpromo">自己宣伝をスキップ</string>
|
||||
<string name="revanced_sb_skip_button_interaction">催促をスキップ</string>
|
||||
<string name="revanced_sb_skip_button_highlight">ハイライトまでスキップ</string>
|
||||
<string name="revanced_sb_skip_button_intro_beginning">オープニングをスキップ</string>
|
||||
<string name="revanced_sb_skip_button_intro_middle">幕間をスキップ</string>
|
||||
<string name="revanced_sb_skip_button_intro_end">幕間をスキップ</string>
|
||||
<string name="revanced_sb_skip_button_outro">エンディングをスキップ</string>
|
||||
<string name="revanced_sb_skip_button_preview_beginning">予告編をスキップ</string>
|
||||
<string name="revanced_sb_skip_button_preview_middle">予告編をスキップ</string>
|
||||
<string name="revanced_sb_skip_button_preview_end">総集編をスキップ</string>
|
||||
<string name="revanced_sb_skip_button_filler">余談をスキップ</string>
|
||||
<string name="revanced_sb_skip_button_nomusic">楽曲以外をスキップ</string>
|
||||
<string name="revanced_sb_skip_button_unsubmitted">セグメントをスキップ</string>
|
||||
<string name="revanced_sb_skipped_sponsor">「スポンサー」をスキップしました</string>
|
||||
<string name="revanced_sb_skipped_selfpromo">「自己宣伝」をスキップしました</string>
|
||||
<string name="revanced_sb_skipped_interaction">「視聴者への催促」をスキップしました</string>
|
||||
<string name="revanced_sb_skipped_highlight">「ハイライト」までスキップしました</string>
|
||||
<string name="revanced_sb_skipped_intro_beginning">「イントロ」をスキップしました</string>
|
||||
<string name="revanced_sb_skipped_intro_middle">「幕間」をスキップしました</string>
|
||||
<string name="revanced_sb_skipped_intro_end">「幕間」をスキップしました</string>
|
||||
<string name="revanced_sb_skipped_outro">「アウトロ」をスキップしました</string>
|
||||
<string name="revanced_sb_skipped_preview_beginning">「予告編」をスキップしました</string>
|
||||
<string name="revanced_sb_skipped_preview_middle">「予告編」をスキップしました</string>
|
||||
<string name="revanced_sb_skipped_preview_end">「総集編」をスキップしました</string>
|
||||
<string name="revanced_sb_skipped_filler">「余談」をスキップしました</string>
|
||||
<string name="revanced_sb_skipped_nomusic">「楽曲以外の区間」をスキップしました</string>
|
||||
<string name="revanced_sb_skipped_sponsor">スポンサーをスキップしました</string>
|
||||
<string name="revanced_sb_skipped_selfpromo">自己宣伝をスキップしました</string>
|
||||
<string name="revanced_sb_skipped_interaction">催促をスキップしました</string>
|
||||
<string name="revanced_sb_skipped_highlight">ハイライトまでスキップしました</string>
|
||||
<string name="revanced_sb_skipped_intro_beginning">オープニングをスキップしました</string>
|
||||
<string name="revanced_sb_skipped_intro_middle">幕間をスキップしました</string>
|
||||
<string name="revanced_sb_skipped_intro_end">幕間をスキップしました</string>
|
||||
<string name="revanced_sb_skipped_outro">エンディングをスキップしました</string>
|
||||
<string name="revanced_sb_skipped_preview_beginning">予告編をスキップしました</string>
|
||||
<string name="revanced_sb_skipped_preview_middle">予告編をスキップしました</string>
|
||||
<string name="revanced_sb_skipped_preview_end">総集編をスキップしました</string>
|
||||
<string name="revanced_sb_skipped_filler">余談をスキップしました</string>
|
||||
<string name="revanced_sb_skipped_nomusic">楽曲以外をスキップしました</string>
|
||||
<string name="revanced_sb_skipped_unsubmitted">未送信のセグメントをスキップしました</string>
|
||||
<string name="revanced_sb_skipped_multiple_segments">複数のセグメントをスキップしました</string>
|
||||
<string name="revanced_sb_skip_automatically">自動的にスキップ</string>
|
||||
@@ -1053,28 +1053,28 @@ MicroG GmsCore に対する電池の最適化を無効にしても、バッテ
|
||||
<string name="revanced_sb_skip_showbutton">スキップボタンを表示</string>
|
||||
<string name="revanced_sb_skip_seekbaronly">シークバーに表示</string>
|
||||
<string name="revanced_sb_skip_ignore">無効</string>
|
||||
<string name="revanced_sb_submit_failed_invalid">セグメント送信失敗: %s</string>
|
||||
<string name="revanced_sb_submit_failed_timeout">SponsorBlockは一時的にダウンしています</string>
|
||||
<string name="revanced_sb_submit_failed_unknown_error">セグメントを送信できませんでした (ステータス: %1$d %2$s)</string>
|
||||
<string name="revanced_sb_submit_failed_rate_limit">セグメントを送信できません。レート制限 (同じユーザーまたはIPからの送信が多すぎる)</string>
|
||||
<string name="revanced_sb_submit_failed_invalid">セグメントの送信に失敗しました: %s</string>
|
||||
<string name="revanced_sb_submit_failed_timeout">SponsorBlock は一時的にダウンしています</string>
|
||||
<string name="revanced_sb_submit_failed_unknown_error">セグメントの送信に失敗しました (ステータス: %1$d %2$s)</string>
|
||||
<string name="revanced_sb_submit_failed_rate_limit">セグメントの送信に失敗しました (レート制限: 同じユーザー / IP からの送信が多すぎます)</string>
|
||||
<string name="revanced_sb_submit_failed_forbidden">セグメントを送信できません: %s</string>
|
||||
<string name="revanced_sb_submit_failed_duplicate">"セグメントを送信できません。
|
||||
すでに存在します"</string>
|
||||
<string name="revanced_sb_submit_succeeded">セグメントが正常に送信されました</string>
|
||||
<string name="revanced_sb_submit_succeeded">セグメントの送信に成功しました</string>
|
||||
<!-- Toast shown if network connection times out. Translations of this should not be longer than the original English or the text can be clipped and not entirely shown. -->
|
||||
<string name="revanced_sb_sponsorblock_connection_failure_timeout">SponsorBlock は一時的に利用できません (API タイムアウト)</string>
|
||||
<string name="revanced_sb_sponsorblock_connection_failure_status">SponsorBlockは一時的に利用できません (ステータス: %d)</string>
|
||||
<string name="revanced_sb_sponsorblock_connection_failure_generic">SponsorBlockは一時的に利用できません</string>
|
||||
<string name="revanced_sb_vote_failed_timeout">セグメントに投票できませんでした (API タイムアウト)</string>
|
||||
<string name="revanced_sb_vote_failed_unknown_error">セグメントに投票できませんでした(ステータス: %1$d %2$s)</string>
|
||||
<string name="revanced_sb_vote_failed_forbidden">セグメントに投票できませんでした: %s</string>
|
||||
<string name="revanced_sb_sponsorblock_connection_failure_status">SponsorBlock は一時的に利用できません (ステータス %d)</string>
|
||||
<string name="revanced_sb_sponsorblock_connection_failure_generic">SponsorBlock は一時的に利用できません</string>
|
||||
<string name="revanced_sb_vote_failed_timeout">セグメントへの投票に失敗しました (API タイムアウト)</string>
|
||||
<string name="revanced_sb_vote_failed_unknown_error">セグメントへの投票に失敗しました (ステータス: %1$d %2$s)</string>
|
||||
<string name="revanced_sb_vote_failed_forbidden">セグメントへの投票に失敗しました: %s</string>
|
||||
<string name="revanced_sb_vote_upvote">高評価</string>
|
||||
<string name="revanced_sb_vote_downvote">低評価</string>
|
||||
<string name="revanced_sb_vote_category">カテゴリーの変更</string>
|
||||
<string name="revanced_sb_vote_no_segments">投票できるセグメントがありません</string>
|
||||
<!-- A segment start and end time, such as "02:10 to 03:40" -->
|
||||
<string name="revanced_sb_vote_segment_time_to_from">%1$s-%2$s</string>
|
||||
<string name="revanced_sb_new_segment_choose_category">セグメントのカテゴリを選択してください</string>
|
||||
<string name="revanced_sb_new_segment_choose_category">セグメントのカテゴリーを選択してください</string>
|
||||
<string name="revanced_sb_new_segment_disabled_category">カテゴリは設定で無効になっています。提出するカテゴリを有効にしてください。</string>
|
||||
<string name="revanced_sb_new_segment_title">新しい SponsorBlock セグメント</string>
|
||||
<string name="revanced_sb_new_segment_mark_time_as_question">新しいセグメントの開始または終了として %s を設定しますか?</string>
|
||||
@@ -1095,7 +1095,7 @@ MicroG GmsCore に対する電池の最適化を無効にしても、バッテ
|
||||
送信しますか?"</string>
|
||||
<string name="revanced_sb_new_segment_start_is_before_end">開始は終了前にする必要があります</string>
|
||||
<string name="revanced_sb_new_segment_mark_locations_first">最初にタイムバーの2箇所をマークしてください</string>
|
||||
<string name="revanced_sb_new_segment_preview_segment_first">セグメントをプレビューし、スムーズにスキップするようにします</string>
|
||||
<string name="revanced_sb_new_segment_preview_segment_first">セグメントをプレビューして、スムーズにスキップしていることを確認してください</string>
|
||||
<string name="revanced_sb_new_segment_edit_by_hand_title">セグメントのタイミングを手動で編集</string>
|
||||
<string name="revanced_sb_new_segment_edit_by_hand_content">セグメントの開始または終了のタイミングを編集しますか?</string>
|
||||
<string name="revanced_sb_new_segment_edit_by_hand_parse_error">時間の値が無効です</string>
|
||||
@@ -1104,19 +1104,19 @@ MicroG GmsCore に対する電池の最適化を無効にしても、バッテ
|
||||
<string name="revanced_sb_stats_connection_failure">統計情報は一時的に利用できません (API がダウンしています)</string>
|
||||
<string name="revanced_sb_stats_loading">読み込み中...</string>
|
||||
<string name="revanced_sb_stats_sb_disabled">SponsorBlock は無効です</string>
|
||||
<string name="revanced_sb_stats_username">あなたのユーザー名: <b>%s</b></string>
|
||||
<string name="revanced_sb_stats_username_change">ここをタップしてユーザー名を変更してください</string>
|
||||
<string name="revanced_sb_stats_username">ユーザー名: <b>%s</b></string>
|
||||
<string name="revanced_sb_stats_username_change">ユーザー名を変更するには、ここをタップしてください</string>
|
||||
<string name="revanced_sb_stats_username_change_unknown_error">ユーザー名を変更できませんでした。ステータス: %1$d %2$s</string>
|
||||
<string name="revanced_sb_stats_username_changed">ユーザー名は正常に変更されました</string>
|
||||
<string name="revanced_sb_stats_reputation">あなたの評判は <b>%.2f</b></string>
|
||||
<string name="revanced_sb_stats_username_changed">ユーザー名の変更に成功しました</string>
|
||||
<string name="revanced_sb_stats_reputation">あなたの評価は <b>%.2f</b> です</string>
|
||||
<string name="revanced_sb_stats_submissions"><b>%s</b> 個のセグメントを作成しました</string>
|
||||
<string name="revanced_sb_stats_submissions_sum">作成したセグメントを表示するには、ここをタップしてください</string>
|
||||
<string name="revanced_sb_stats_saved_zero">SponsorBlock リーダーボード</string>
|
||||
<string name="revanced_sb_stats_saved">合計で <b>%s</b> 個のセグメントから人々を救いました</string>
|
||||
<string name="revanced_sb_stats_saved_sum_zero">ここをタップすると、全体の統計とセグメント作成者のランキングが表示されます</string>
|
||||
<string name="revanced_sb_stats_saved_sum">時間にして <b>%s</b> です。<br>ここをタップすると、リーダーボードが表示されます</string>
|
||||
<string name="revanced_sb_stats_saved_sum">時間にすると <b>%s</b> です。<br>リーダーボードを表示するには、ここをタップしてください</string>
|
||||
<string name="revanced_sb_stats_self_saved">合計で <b>%s</b> 個のセグメントをスキップしました</string>
|
||||
<string name="revanced_sb_stats_self_saved_sum">時間にして <b>%s</b> です</string>
|
||||
<string name="revanced_sb_stats_self_saved_sum">時間にすると <b>%s</b> です</string>
|
||||
<string name="revanced_sb_stats_self_saved_reset_title">スキップしたセグメントの合計をリセットしますか?</string>
|
||||
<string name="revanced_sb_stats_saved_hour_format">%1$s 時間 %2$s 分</string>
|
||||
<string name="revanced_sb_stats_saved_minute_format">%1$s 分 %2$s 秒</string>
|
||||
@@ -1209,7 +1209,7 @@ Automotive レイアウト
|
||||
</patch>
|
||||
<patch id="layout.miniplayer.miniplayerPatch">
|
||||
<string name="revanced_miniplayer_screen_title">ミニプレーヤー</string>
|
||||
<string name="revanced_miniplayer_screen_summary">視聴中に [戻る] ボタンをタップまたは画面を下にスワイプしたときにアプリ内に表示される小さなプレーヤーの設定</string>
|
||||
<string name="revanced_miniplayer_screen_summary">視聴中に [戻る] ボタンをタップまたは画面を下にスワイプするとアプリ内に表示される小さなプレーヤーの設定</string>
|
||||
<string name="revanced_miniplayer_type_title">ミニプレーヤーのタイプ</string>
|
||||
<string name="revanced_miniplayer_type_entry_0">無効</string>
|
||||
<string name="revanced_miniplayer_type_entry_1">デフォルト</string>
|
||||
@@ -1241,11 +1241,6 @@ Automotive レイアウト
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_title">オーバーレイ ボタンを非表示</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_on">オーバーレイ ボタンは表示されません</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_off">オーバーレイ ボタンは表示されます</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_title">拡大ボタンと閉じるボタンを非表示</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_on">"ボタンは表示されません
|
||||
|
||||
拡大するまたは閉じるには、スワイプしてください"</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_off">拡大ボタンと閉じるボタンは表示されます</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_title">サブテキストを非表示</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_on">サブテキストは表示されません</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_off">サブテキストは表示されます</string>
|
||||
@@ -1475,8 +1470,8 @@ AVC は、最大解像度が 1080p であり、Opus オーディオ コーデッ
|
||||
<string name="revanced_spoof_video_streams_about_no_av1">• AV1 コーデックが利用できない</string>
|
||||
<string name="revanced_spoof_video_streams_about_kids_videos">• ログアウト時またはシークレット モード時に、子ども向け動画が再生されない可能性がある</string>
|
||||
<string name="revanced_spoof_streaming_data_stats_for_nerds_title">統計情報に表示する</string>
|
||||
<string name="revanced_spoof_streaming_data_stats_for_nerds_summary_on">現在のクライアントが統計情報に表示されます</string>
|
||||
<string name="revanced_spoof_streaming_data_stats_for_nerds_summary_off">現在のクライアントは統計情報に表示されません</string>
|
||||
<string name="revanced_spoof_streaming_data_stats_for_nerds_summary_on">統計情報に現在のクライアントが表示されます</string>
|
||||
<string name="revanced_spoof_streaming_data_stats_for_nerds_summary_off">統計情報に現在のクライアントは表示されません</string>
|
||||
<string name="revanced_spoof_video_streams_language_title">デフォルトの音声トラック(Android VR)</string>
|
||||
</patch>
|
||||
</app>
|
||||
|
||||
@@ -21,8 +21,23 @@ Second \"item\" text"</string>
|
||||
<resources>
|
||||
<app id="shared">
|
||||
<patch id="misc.checks.checkEnvironmentPatch">
|
||||
<string name="revanced_check_environment_failed_title">ಪರಿಶೀಲನೆ ವಿಫಲವಾಗಿದೆ</string>
|
||||
<string name="revanced_check_environment_dialog_open_official_source_button">ಅಧಿಕೃತ ಜಾಲತಾಣ ತೆರೆಯಿರಿ</string>
|
||||
<string name="revanced_check_environment_dialog_ignore_button">ನಿರ್ಲಕ್ಷಿಸು</string>
|
||||
<string name="revanced_check_environment_failed_message"><h5>ಈ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ನೀವು ಪ್ಯಾಚ್ ಮಾಡಿದಂತೆ ಕಾಣುತ್ತಿಲ್ಲ.</h5><br>ಈ ಅಪ್ಲಿಕೇಶನ್ ಸರಿಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸದೇ ಇರಬಹುದು, <b> ಹಾಗು ಉಪಯೋಗಿಸಲು ಹಾನಿಕಾರಕ ಅಥವಾ ಅಪಾಯಕಾರಿಯಾಗಿರಬಹುದು</b>.<br><br>ಈ ಅಪ್ಲಿಕೇಶನ್ ಮೊದಲೇ ಪ್ಯಾಚ್ ಆಗಿದೆ ಅಥವಾ ಬೇರೆಯವರಿಂದ ಪಡೆದದ್ದು ಎಂದು ಈ ಪರಿಶೀಲನೆಗಳು ಸೂಚಿಸುತ್ತವೆ:<br><br><small>%1$s</small><br>ನೀವು ದೃಢೀಕೃತ ಮತ್ತು ಸುರಕ್ಷಿತ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಬಳಸುತ್ತಿರುವಿರಿ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು <b>ಈ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಅನ್ಇನ್ಸ್ಟಾಲ್ ಮಾಡಿ ಮತ್ತು ನೀವೇ ಪ್ಯಾಚ್ ಮಾಡಿ</b> ಎಂದು ಬಲವಾಗಿ ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ.<p><br>ನಿರ್ಲಕ್ಷಿಸಿದರೆ, ಈ ಎಚ್ಚರಿಕೆಯನ್ನು ಎರಡು ಬಾರಿ ಮಾತ್ರ ತೋರಿಸಲಾಗುತ್ತದೆ.</string>
|
||||
<string name="revanced_check_environment_not_same_patching_device">ಬೇರೆ ಸಾಧನದಲ್ಲಿ ಪ್ಯಾಚ್ ಮಾಡಲಾಗಿದೆ</string>
|
||||
<string name="revanced_check_environment_manager_not_expected_installer">ReVanced Manager ನಿಂದ ಸ್ಥಾಪಿಸಿದ್ದಲ್ಲ</string>
|
||||
<string name="revanced_check_environment_not_near_patch_time">10 ನಿಮಿಷಗಳಿಗಿಂತ ಮುಂಚೆ ಪ್ಯಾಚ್ ಮಾಡಲಾಗಿದೆ</string>
|
||||
<string name="revanced_check_environment_not_near_patch_time_days">%s ದಿನಗಳ ಹಿಂದೆ ಪ್ಯಾಚ್ ಮಾಡಲಾಗಿದೆ</string>
|
||||
<string name="revanced_check_environment_not_near_patch_time_invalid">APK ನಿರ್ಮಾಣ ದಿನಾಂಕವು ಭ್ರಷ್ಟಗೊಂಡಿದೆ</string>
|
||||
</patch>
|
||||
<patch id="misc.settings.settingsResourcePatch">
|
||||
<string name="revanced_settings_submenu_title">ಸಂಯೋಜನೆಗಳು</string>
|
||||
<string name="revanced_settings_confirm_user_dialog_title">ನೀವು ಮುಂದುವರಿಯಲು ಖಚಿತವಾಗಿ ಬಯಸುತ್ತೀರಾ?</string>
|
||||
<string name="revanced_settings_reset">ಮರುಹೊಂದಿಸಿ</string>
|
||||
<string name="revanced_settings_reset_color">ಬಣ್ಣ ಮರುಹೊಂದಿಸಿ</string>
|
||||
<string name="revanced_settings_color_invalid">ಅಮಾನ್ಯ ಬಣ್ಣ</string>
|
||||
<string name="revanced_settings_restart_title">ಮರುಪ್ರಾರಂಭದ ಅಗತ್ಯವಿದೆ</string>
|
||||
<!-- Settings about dialog. -->
|
||||
<!-- NOTE: the about strings above are duplicated in the TikTok about screen code,
|
||||
and changes made here must also be made there. -->
|
||||
|
||||
@@ -1245,10 +1245,8 @@ MicroG 앱 배터리 최적화를 비활성화(제한 없음)하더라도, 배
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_title">\'펼치기\' & \'닫기\' 버튼 숨기기</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_on">"'펼치기' & '닫기' 버튼이 숨겨집니다
|
||||
|
||||
• YouTube v19.24.xx까지 모던 스타일 1, 3에서 '펼치기 & 닫기 버튼 숨기기' 기능이 작동됩니다
|
||||
• YouTube v19.34.xx부터 모던 스타일 3에서만 '닫기 버튼 숨기기' 기능이 작동됩니다
|
||||
• 미니 플레이어를 스와이프하여 펼치거나 닫을 수 있습니다"</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_off">\'펼치기\' & \'닫기\' 버튼이 표시됩니다\n\n• YouTube v19.24.xx까지 모던 스타일 1, 3에서 \'펼치기 & 닫기 버튼 숨기기\' 기능이 작동됩니다\n• YouTube v19.34.xx부터 모던 스타일 3에서만 \'닫기 버튼 숨기기\' 기능이 작동됩니다</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_off">\'펼치기\' & \'닫기\' 버튼이 표시됩니다</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_title">서브텍스트 숨기기</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_on">서브텍스트가 숨겨집니다\n\n• 왼쪽 하단에서 표시되는 \'유료 광고 포함\'과 같은 라벨</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_off">서브텍스트가 표시됩니다\n\n• 왼쪽 하단에서 표시되는 \'유료 광고 포함\'과 같은 라벨</string>
|
||||
|
||||
@@ -919,8 +919,6 @@ Apribojimas: nepritarimai gali būti nerodomi inkognito režimu"</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_title">Įjungti aukštos kokybės miniatiūras</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_summary_on">Paieškos juostos miniatiūros yra aukštos kokybės</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_summary_off">Paieškos juostos miniatiūros yra vidutinės kokybės</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_legacy_summary_on">Viso ekrano paieškos juostos miniatiūros yra aukštos kokybės</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_legacy_summary_off">Viso ekrano paieškos juostos miniatiūros yra vidutinės kokybės</string>
|
||||
<string name="revanced_seekbar_thumbnails_high_quality_dialog_message">"Tai taip pat atkurs miniatiūras tiesioginėse transliacijose, kuriose nėra miniatiūrų paieškos juostoje.
|
||||
|
||||
Paieškos juostos miniatiūros bus naudojamos tos pačios kokybės kaip dabartinis vaizdo įrašas.
|
||||
@@ -1008,7 +1006,7 @@ Jūsų vartotojo ID yra kaip slaptažodis ir jo niekada nereikėtų dalintis.
|
||||
<string name="revanced_sb_segments_highlight_sum">Vaizdo įrašo dalis, kurią dauguma žmonių ieško</string>
|
||||
<string name="revanced_sb_segments_intro">Pertraukos / Įvado animacija</string>
|
||||
<string name="revanced_sb_segments_intro_sum">Intervalas be tikrojo turinio. Gali būti pauzė, statinis kadras arba kartojama animacija. Neįtraukiami perėjimai su informacija</string>
|
||||
<string name="revanced_sb_segments_outro">Pabaigos kortelės / Titrai</string>
|
||||
<string name="revanced_sb_segments_outro">Pabaigos intarpai / Titrai</string>
|
||||
<string name="revanced_sb_segments_outro_sum">Titrai arba kai rodomos „YouTube“ pabaigos kortelės. Netinka išvadoms su informacija</string>
|
||||
<string name="revanced_sb_segments_preview">Peržiūra / Apžvalga / Kabliukas</string>
|
||||
<string name="revanced_sb_segments_preview_sum">Ištraukų rinkinys, rodantis, kas bus toliau arba kas įvyko vaizdo įraše ar kituose serijos vaizdo įrašuose, kur visa informacija kartojama kitur</string>
|
||||
@@ -1240,11 +1238,6 @@ Ribojimas: įrankių juostoje esantis atgal mygtukas gali neveikti."</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_title">Slėpti perdangos mygtukus</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_on">Perdangos mygtukai paslėpti</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_summary_off">Perdangos mygtukai rodomi</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_title">Slėpti išplėtimo ir uždarymo mygtukus</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_on">"Mygtukai paslėpti
|
||||
|
||||
Braukite, kad išplėstumėte arba uždarytumėte"</string>
|
||||
<string name="revanced_miniplayer_hide_overlay_buttons_legacy_summary_off">Išplėtimo ir uždarymo mygtukai yra rodomi</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_title">Slėpti antraštes</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_on">Antraštės yra paslėptos</string>
|
||||
<string name="revanced_miniplayer_hide_subtext_summary_off">Antraštės yra rodomos</string>
|
||||
@@ -1404,7 +1397,6 @@ Gali būti atrakinta aukštesnės vaizdo įrašų kokybės, bet galite patirti v
|
||||
<string name="revanced_shorts_quality_default_wifi_title">Numatytoji „Shorts“ kokybė naudojant „Wi-Fi“ tinklą</string>
|
||||
<string name="revanced_shorts_quality_default_mobile_title">Numatytoji „Shorts“ kokybė mobiliųjų tinklų atveju</string>
|
||||
<string name="revanced_remember_video_quality_mobile">mobilusis</string>
|
||||
<string name="revanced_remember_video_quality_wifi">wifi</string>
|
||||
<string name="revanced_remember_video_quality_toast">Pakeista numatytoji %1$s kokybė į: %2$s</string>
|
||||
<string name="revanced_remember_video_quality_toast_shorts">Pakeista \"Shorts\" %1$s kokybė į: %2$s</string>
|
||||
</patch>
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user