Merge branch 'dev' into menu-consistency
BIN
app/src/main/res/drawable-hdpi/ic_pause_black_24dp.png
Normal file
|
After Width: | Height: | Size: 135 B |
BIN
app/src/main/res/drawable-hdpi/ic_pause_white_24dp.png
Normal file
|
After Width: | Height: | Size: 138 B |
BIN
app/src/main/res/drawable-mdpi/ic_pause_black_24dp.png
Normal file
|
After Width: | Height: | Size: 109 B |
BIN
app/src/main/res/drawable-mdpi/ic_pause_white_24dp.png
Normal file
|
After Width: | Height: | Size: 112 B |
BIN
app/src/main/res/drawable-xhdpi/ic_pause_black_24dp.png
Normal file
|
After Width: | Height: | Size: 162 B |
BIN
app/src/main/res/drawable-xhdpi/ic_pause_white_24dp.png
Normal file
|
After Width: | Height: | Size: 139 B |
BIN
app/src/main/res/drawable-xxhdpi/ic_pause_black_24dp.png
Normal file
|
After Width: | Height: | Size: 196 B |
BIN
app/src/main/res/drawable-xxhdpi/ic_pause_white_24dp.png
Normal file
|
After Width: | Height: | Size: 206 B |
BIN
app/src/main/res/drawable-xxxhdpi/ic_pause_black_24dp.png
Normal file
|
After Width: | Height: | Size: 248 B |
BIN
app/src/main/res/drawable-xxxhdpi/ic_pause_white_24dp.png
Normal file
|
After Width: | Height: | Size: 254 B |
|
|
@ -0,0 +1,15 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item android:id="@android:id/background">
|
||||
<shape>
|
||||
<solid android:color="@color/dark_ripple_color" />
|
||||
</shape>
|
||||
</item>
|
||||
<item android:id="@android:id/progress">
|
||||
<clip>
|
||||
<shape>
|
||||
<solid android:color="@color/dark_soundcloud_primary_color" />
|
||||
</shape>
|
||||
</clip>
|
||||
</item>
|
||||
</layer-list>
|
||||
|
|
@ -0,0 +1,15 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item android:id="@android:id/background">
|
||||
<shape>
|
||||
<solid android:color="@color/light_ripple_color" />
|
||||
</shape>
|
||||
</item>
|
||||
<item android:id="@android:id/progress">
|
||||
<clip>
|
||||
<shape>
|
||||
<solid android:color="@color/light_soundcloud_primary_color" />
|
||||
</shape>
|
||||
</clip>
|
||||
</item>
|
||||
</layer-list>
|
||||
|
|
@ -0,0 +1,15 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item android:id="@android:id/background">
|
||||
<shape>
|
||||
<solid android:color="@color/dark_ripple_color" />
|
||||
</shape>
|
||||
</item>
|
||||
<item android:id="@android:id/progress">
|
||||
<clip>
|
||||
<shape>
|
||||
<solid android:color="@color/dark_youtube_primary_color" />
|
||||
</shape>
|
||||
</clip>
|
||||
</item>
|
||||
</layer-list>
|
||||
|
|
@ -0,0 +1,15 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item android:id="@android:id/background">
|
||||
<shape>
|
||||
<solid android:color="@color/light_ripple_color" />
|
||||
</shape>
|
||||
</item>
|
||||
<item android:id="@android:id/progress">
|
||||
<clip>
|
||||
<shape>
|
||||
<solid android:color="@color/light_youtube_primary_color" />
|
||||
</shape>
|
||||
</clip>
|
||||
</item>
|
||||
</layer-list>
|
||||
|
|
@ -1,12 +1,14 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:id="@+id/video_item_detail"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:focusableInTouchMode="true"
|
||||
android:orientation="horizontal">
|
||||
tools:ignore="RtlHardcoded"
|
||||
android:orientation="horizontal"
|
||||
android:baselineAligned="false">
|
||||
|
||||
<android.support.design.widget.CoordinatorLayout
|
||||
android:id="@+id/detail_main_content"
|
||||
|
|
@ -19,6 +21,7 @@
|
|||
android:id="@+id/appbarlayout"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@android:color/transparent"
|
||||
android:fitsSystemWindows="true"
|
||||
app:elevation="0dp"
|
||||
app:layout_behavior="android.support.design.widget.FlingBehavior">
|
||||
|
|
@ -67,10 +70,10 @@
|
|||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center"
|
||||
android:background="#64000000"
|
||||
android:paddingBottom="10dp"
|
||||
android:paddingLeft="30dp"
|
||||
android:paddingRight="30dp"
|
||||
android:paddingTop="10dp"
|
||||
android:paddingRight="30dp"
|
||||
android:paddingBottom="10dp"
|
||||
android:text="@string/hold_to_append"
|
||||
android:textColor="@android:color/white"
|
||||
android:textSize="20sp"
|
||||
|
|
@ -84,17 +87,17 @@
|
|||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="bottom|right"
|
||||
android:layout_marginBottom="8dp"
|
||||
android:layout_marginLeft="12dp"
|
||||
android:layout_marginRight="12dp"
|
||||
android:layout_marginTop="8dp"
|
||||
android:layout_marginRight="12dp"
|
||||
android:layout_marginBottom="8dp"
|
||||
android:alpha=".6"
|
||||
android:background="#23000000"
|
||||
android:gravity="center"
|
||||
android:paddingBottom="2dp"
|
||||
android:paddingLeft="6dp"
|
||||
android:paddingRight="6dp"
|
||||
android:paddingTop="2dp"
|
||||
android:paddingRight="6dp"
|
||||
android:paddingBottom="2dp"
|
||||
android:textAllCaps="true"
|
||||
android:textColor="@android:color/white"
|
||||
android:textSize="12sp"
|
||||
|
|
@ -103,10 +106,48 @@
|
|||
tools:ignore="RtlHardcoded"
|
||||
tools:text="12:38"
|
||||
tools:visibility="visible" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/detail_position_view"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="bottom|left"
|
||||
android:layout_marginLeft="12dp"
|
||||
android:layout_marginTop="8dp"
|
||||
android:layout_marginRight="12dp"
|
||||
android:layout_marginBottom="8dp"
|
||||
android:alpha=".6"
|
||||
android:background="?colorPrimary"
|
||||
android:gravity="center"
|
||||
android:paddingLeft="6dp"
|
||||
android:paddingTop="2dp"
|
||||
android:paddingRight="6dp"
|
||||
android:paddingBottom="2dp"
|
||||
android:textAllCaps="true"
|
||||
android:textColor="@android:color/white"
|
||||
android:textSize="12sp"
|
||||
android:textStyle="bold"
|
||||
android:visibility="gone"
|
||||
tools:text="12:38"
|
||||
tools:visibility="visible" />
|
||||
</FrameLayout>
|
||||
|
||||
</android.support.design.widget.CollapsingToolbarLayout>
|
||||
|
||||
<org.schabi.newpipe.views.AnimatedProgressBar
|
||||
android:id="@+id/position_view"
|
||||
style="@style/Widget.AppCompat.ProgressBar.Horizontal"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="4dp"
|
||||
android:layout_marginTop="-2dp"
|
||||
android:background="@android:color/transparent"
|
||||
android:progressDrawable="?attr/progress_horizontal_drawable"
|
||||
android:visibility="invisible"
|
||||
app:layout_scrollFlags="scroll"
|
||||
tools:max="100"
|
||||
tools:progress="40"
|
||||
tools:visibility="visible" />
|
||||
|
||||
<!-- CONTENT -->
|
||||
<RelativeLayout
|
||||
android:id="@+id/detail_content_root_layout"
|
||||
|
|
@ -133,11 +174,10 @@
|
|||
android:layout_marginRight="20dp"
|
||||
android:ellipsize="end"
|
||||
android:maxLines="1"
|
||||
android:paddingBottom="8dp"
|
||||
android:paddingTop="12dp"
|
||||
android:paddingBottom="8dp"
|
||||
android:textAppearance="?android:attr/textAppearanceLarge"
|
||||
android:textSize="@dimen/video_item_detail_title_text_size"
|
||||
tools:ignore="RtlHardcoded"
|
||||
tools:text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed a ultricies ex. Integer sit amet sodales risus. Duis non mi et urna pretium bibendum. Nunc eleifend est quis ipsum porttitor egestas. Sed facilisis, nisl quis eleifend pellentesque, orci metus egestas dolor, at accumsan eros metus quis libero." />
|
||||
|
||||
<ImageView
|
||||
|
|
@ -147,7 +187,7 @@
|
|||
android:layout_gravity="center_vertical|right"
|
||||
android:layout_marginLeft="5dp"
|
||||
android:src="@drawable/arrow_down"
|
||||
tools:ignore="ContentDescription,RtlHardcoded" />
|
||||
tools:ignore="ContentDescription" />
|
||||
|
||||
</FrameLayout>
|
||||
|
||||
|
|
@ -179,9 +219,9 @@
|
|||
android:id="@+id/detail_content_root_hiding"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:paddingBottom="10dp"
|
||||
android:layout_below="@+id/detail_title_root_layout"
|
||||
android:orientation="vertical"
|
||||
android:paddingBottom="10dp"
|
||||
android:visibility="gone"
|
||||
tools:visibility="visible">
|
||||
|
||||
|
|
@ -191,8 +231,8 @@
|
|||
android:layout_width="match_parent"
|
||||
android:layout_height="55dp"
|
||||
android:layout_marginLeft="12dp"
|
||||
android:layout_marginRight="12dp"
|
||||
android:layout_marginTop="6dp"
|
||||
android:layout_marginRight="12dp"
|
||||
android:baselineAligned="false"
|
||||
android:orientation="horizontal">
|
||||
|
||||
|
|
@ -201,8 +241,8 @@
|
|||
android:id="@+id/detail_uploader_root_layout"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_toLeftOf="@id/details_panel"
|
||||
android:layout_toStartOf="@id/details_panel"
|
||||
android:layout_toLeftOf="@id/details_panel"
|
||||
android:background="?attr/selectableItemBackground"
|
||||
android:gravity="center_vertical"
|
||||
android:orientation="horizontal"
|
||||
|
|
@ -213,8 +253,7 @@
|
|||
android:layout_width="@dimen/video_item_detail_uploader_image_size"
|
||||
android:layout_height="@dimen/video_item_detail_uploader_image_size"
|
||||
android:contentDescription="@string/detail_uploader_thumbnail_view_description"
|
||||
android:src="@drawable/buddy"
|
||||
tools:ignore="RtlHardcoded" />
|
||||
android:src="@drawable/buddy" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/detail_uploader_text_view"
|
||||
|
|
@ -261,8 +300,8 @@
|
|||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_centerHorizontal="true"
|
||||
android:layout_marginBottom="6dp"
|
||||
android:layout_marginTop="6dp"
|
||||
android:layout_marginBottom="6dp"
|
||||
android:lines="1"
|
||||
android:textAppearance="?android:attr/textAppearanceLarge"
|
||||
android:textSize="@dimen/video_item_detail_views_text_size"
|
||||
|
|
@ -354,8 +393,8 @@
|
|||
android:drawableTop="?attr/ic_playlist_add"
|
||||
android:focusable="true"
|
||||
android:gravity="center"
|
||||
android:paddingBottom="6dp"
|
||||
android:paddingTop="6dp"
|
||||
android:paddingBottom="6dp"
|
||||
android:text="@string/controls_add_to_playlist_title"
|
||||
android:textSize="12sp" />
|
||||
|
||||
|
|
@ -371,8 +410,8 @@
|
|||
android:drawableTop="?attr/audio"
|
||||
android:focusable="true"
|
||||
android:gravity="center"
|
||||
android:paddingBottom="6dp"
|
||||
android:paddingTop="6dp"
|
||||
android:paddingBottom="6dp"
|
||||
android:text="@string/controls_background_title"
|
||||
android:textSize="12sp" />
|
||||
|
||||
|
|
@ -388,8 +427,8 @@
|
|||
android:drawableTop="?attr/popup"
|
||||
android:focusable="true"
|
||||
android:gravity="center"
|
||||
android:paddingBottom="6dp"
|
||||
android:paddingTop="6dp"
|
||||
android:paddingBottom="6dp"
|
||||
android:text="@string/controls_popup_title"
|
||||
android:textSize="12sp" />
|
||||
|
||||
|
|
@ -405,8 +444,8 @@
|
|||
android:drawableTop="?attr/download"
|
||||
android:focusable="true"
|
||||
android:gravity="center"
|
||||
android:paddingBottom="6dp"
|
||||
android:paddingTop="6dp"
|
||||
android:paddingBottom="6dp"
|
||||
android:text="@string/download"
|
||||
android:textSize="12sp" />
|
||||
|
||||
|
|
@ -444,10 +483,10 @@
|
|||
android:id="@+id/detail_description_view"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginBottom="8dp"
|
||||
android:layout_marginLeft="12dp"
|
||||
android:layout_marginRight="12dp"
|
||||
android:layout_marginTop="3dp"
|
||||
android:layout_marginRight="12dp"
|
||||
android:layout_marginBottom="8dp"
|
||||
android:textAppearance="?android:attr/textAppearanceMedium"
|
||||
android:textIsSelectable="true"
|
||||
android:textSize="@dimen/video_item_detail_description_text_size"
|
||||
|
|
@ -490,7 +529,7 @@
|
|||
</android.support.design.widget.CoordinatorLayout>
|
||||
|
||||
<FrameLayout
|
||||
android:id="@+id/relatedStreamsLayout"
|
||||
android:id="@+id/relatedStreamsLayout"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_marginTop="10dp"
|
||||
|
|
|
|||
|
|
@ -1,489 +1,529 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:id="@+id/video_item_detail"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:focusableInTouchMode="true">
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:id="@+id/video_item_detail"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:focusableInTouchMode="true">
|
||||
|
||||
<android.support.design.widget.CoordinatorLayout
|
||||
android:id="@+id/detail_main_content"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:fitsSystemWindows="true">
|
||||
<android.support.design.widget.CoordinatorLayout
|
||||
android:id="@+id/detail_main_content"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:fitsSystemWindows="true">
|
||||
|
||||
<android.support.design.widget.AppBarLayout
|
||||
android:id="@+id/appbarlayout"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:fitsSystemWindows="true"
|
||||
app:elevation="0dp"
|
||||
app:layout_behavior="android.support.design.widget.FlingBehavior">
|
||||
<android.support.design.widget.AppBarLayout
|
||||
android:id="@+id/appbarlayout"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@android:color/transparent"
|
||||
android:fitsSystemWindows="true"
|
||||
app:elevation="0dp"
|
||||
app:layout_behavior="android.support.design.widget.FlingBehavior">
|
||||
|
||||
<android.support.design.widget.CollapsingToolbarLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
app:layout_scrollFlags="scroll">
|
||||
<android.support.design.widget.CollapsingToolbarLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
app:layout_scrollFlags="scroll">
|
||||
|
||||
<!-- THUMBNAIL -->
|
||||
<FrameLayout
|
||||
android:id="@+id/detail_thumbnail_root_layout"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@android:color/black"
|
||||
android:clickable="true"
|
||||
android:focusable="true"
|
||||
android:foreground="?attr/selectableItemBackground"
|
||||
app:layout_collapseMode="parallax">
|
||||
<!-- THUMBNAIL -->
|
||||
<FrameLayout
|
||||
android:id="@+id/detail_thumbnail_root_layout"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@android:color/black"
|
||||
android:clickable="true"
|
||||
android:focusable="true"
|
||||
android:foreground="?attr/selectableItemBackground"
|
||||
app:layout_collapseMode="parallax">
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/detail_thumbnail_image_view"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@android:color/transparent"
|
||||
android:contentDescription="@string/detail_thumbnail_view_description"
|
||||
android:scaleType="fitCenter"
|
||||
tools:ignore="RtlHardcoded"
|
||||
tools:layout_height="200dp"
|
||||
tools:src="@drawable/dummy_thumbnail" />
|
||||
<ImageView
|
||||
android:id="@+id/detail_thumbnail_image_view"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@android:color/transparent"
|
||||
android:contentDescription="@string/detail_thumbnail_view_description"
|
||||
android:scaleType="fitCenter"
|
||||
tools:ignore="RtlHardcoded"
|
||||
tools:layout_height="200dp"
|
||||
tools:src="@drawable/dummy_thumbnail" />
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/detail_thumbnail_play_button"
|
||||
android:layout_width="64dp"
|
||||
android:layout_height="64dp"
|
||||
android:layout_gravity="center"
|
||||
android:background="@android:color/transparent"
|
||||
android:src="@drawable/new_play_arrow"
|
||||
android:visibility="invisible"
|
||||
tools:ignore="ContentDescription"
|
||||
tools:visibility="visible" />
|
||||
<ImageView
|
||||
android:id="@+id/detail_thumbnail_play_button"
|
||||
android:layout_width="64dp"
|
||||
android:layout_height="64dp"
|
||||
android:layout_gravity="center"
|
||||
android:background="@android:color/transparent"
|
||||
android:src="@drawable/new_play_arrow"
|
||||
android:visibility="invisible"
|
||||
tools:ignore="ContentDescription"
|
||||
tools:visibility="visible" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/touch_append_detail"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center"
|
||||
android:background="#64000000"
|
||||
android:paddingBottom="10dp"
|
||||
android:paddingLeft="30dp"
|
||||
android:paddingRight="30dp"
|
||||
android:paddingTop="10dp"
|
||||
android:text="@string/hold_to_append"
|
||||
android:textColor="@android:color/white"
|
||||
android:textSize="20sp"
|
||||
android:textStyle="bold"
|
||||
android:visibility="gone"
|
||||
tools:ignore="RtlHardcoded"
|
||||
tools:visibility="visible" />
|
||||
<TextView
|
||||
android:id="@+id/touch_append_detail"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center"
|
||||
android:background="#64000000"
|
||||
android:paddingLeft="30dp"
|
||||
android:paddingTop="10dp"
|
||||
android:paddingRight="30dp"
|
||||
android:paddingBottom="10dp"
|
||||
android:text="@string/hold_to_append"
|
||||
android:textColor="@android:color/white"
|
||||
android:textSize="20sp"
|
||||
android:textStyle="bold"
|
||||
android:visibility="gone"
|
||||
tools:ignore="RtlHardcoded"
|
||||
tools:visibility="visible" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/detail_duration_view"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="bottom|right"
|
||||
android:layout_marginBottom="8dp"
|
||||
android:layout_marginLeft="12dp"
|
||||
android:layout_marginRight="12dp"
|
||||
android:layout_marginTop="8dp"
|
||||
android:alpha=".6"
|
||||
android:background="#23000000"
|
||||
android:gravity="center"
|
||||
android:paddingBottom="2dp"
|
||||
android:paddingLeft="6dp"
|
||||
android:paddingRight="6dp"
|
||||
android:paddingTop="2dp"
|
||||
android:textAllCaps="true"
|
||||
android:textColor="@android:color/white"
|
||||
android:textSize="12sp"
|
||||
android:textStyle="bold"
|
||||
android:visibility="gone"
|
||||
tools:ignore="RtlHardcoded"
|
||||
tools:text="12:38"
|
||||
tools:visibility="visible" />
|
||||
</FrameLayout>
|
||||
<TextView
|
||||
android:id="@+id/detail_duration_view"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="bottom|right"
|
||||
android:layout_marginLeft="12dp"
|
||||
android:layout_marginTop="8dp"
|
||||
android:layout_marginRight="12dp"
|
||||
android:layout_marginBottom="8dp"
|
||||
android:alpha=".6"
|
||||
android:background="#23000000"
|
||||
android:gravity="center"
|
||||
android:paddingLeft="6dp"
|
||||
android:paddingTop="2dp"
|
||||
android:paddingRight="6dp"
|
||||
android:paddingBottom="2dp"
|
||||
android:textAllCaps="true"
|
||||
android:textColor="@android:color/white"
|
||||
android:textSize="12sp"
|
||||
android:textStyle="bold"
|
||||
android:visibility="gone"
|
||||
tools:ignore="RtlHardcoded"
|
||||
tools:text="12:38"
|
||||
tools:visibility="visible" />
|
||||
|
||||
</android.support.design.widget.CollapsingToolbarLayout>
|
||||
<TextView
|
||||
android:id="@+id/detail_position_view"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="bottom|left"
|
||||
android:layout_marginLeft="12dp"
|
||||
android:layout_marginTop="8dp"
|
||||
android:layout_marginRight="12dp"
|
||||
android:layout_marginBottom="8dp"
|
||||
android:alpha=".6"
|
||||
android:background="?colorPrimary"
|
||||
android:gravity="center"
|
||||
android:paddingLeft="6dp"
|
||||
android:paddingTop="2dp"
|
||||
android:paddingRight="6dp"
|
||||
android:paddingBottom="2dp"
|
||||
android:textAllCaps="true"
|
||||
android:textColor="@android:color/white"
|
||||
android:textSize="12sp"
|
||||
android:textStyle="bold"
|
||||
android:visibility="gone"
|
||||
tools:ignore="RtlHardcoded"
|
||||
tools:text="12:38"
|
||||
tools:visibility="visible" />
|
||||
|
||||
<!-- CONTENT -->
|
||||
<RelativeLayout
|
||||
android:id="@+id/detail_content_root_layout"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="?android:windowBackground"
|
||||
app:layout_scrollFlags="scroll">
|
||||
</FrameLayout>
|
||||
|
||||
<!-- TITLE -->
|
||||
<FrameLayout
|
||||
android:id="@+id/detail_title_root_layout"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="?attr/selectableItemBackground"
|
||||
android:clickable="true"
|
||||
android:focusable="true"
|
||||
android:paddingLeft="12dp"
|
||||
android:paddingRight="12dp">
|
||||
</android.support.design.widget.CollapsingToolbarLayout>
|
||||
|
||||
<TextView
|
||||
android:id="@+id/detail_video_title_view"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_marginRight="20dp"
|
||||
android:ellipsize="end"
|
||||
android:maxLines="1"
|
||||
android:paddingBottom="8dp"
|
||||
android:paddingTop="12dp"
|
||||
android:textAppearance="?android:attr/textAppearanceLarge"
|
||||
android:textSize="@dimen/video_item_detail_title_text_size"
|
||||
tools:ignore="RtlHardcoded"
|
||||
tools:text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed a ultricies ex. Integer sit amet sodales risus. Duis non mi et urna pretium bibendum. Nunc eleifend est quis ipsum porttitor egestas. Sed facilisis, nisl quis eleifend pellentesque, orci metus egestas dolor, at accumsan eros metus quis libero." />
|
||||
<org.schabi.newpipe.views.AnimatedProgressBar
|
||||
android:id="@+id/position_view"
|
||||
style="@style/Widget.AppCompat.ProgressBar.Horizontal"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="4dp"
|
||||
android:layout_marginTop="-2dp"
|
||||
android:progressDrawable="?attr/progress_horizontal_drawable"
|
||||
android:visibility="invisible"
|
||||
app:layout_scrollFlags="scroll"
|
||||
tools:max="100"
|
||||
tools:progress="40"
|
||||
tools:visibility="visible" />
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/detail_toggle_description_view"
|
||||
android:layout_width="15dp"
|
||||
android:layout_height="15dp"
|
||||
android:layout_gravity="center_vertical|right"
|
||||
android:layout_marginLeft="5dp"
|
||||
android:src="@drawable/arrow_down"
|
||||
tools:ignore="ContentDescription,RtlHardcoded" />
|
||||
<!-- CONTENT -->
|
||||
<RelativeLayout
|
||||
android:id="@+id/detail_content_root_layout"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="?android:windowBackground"
|
||||
app:layout_scrollFlags="scroll">
|
||||
|
||||
</FrameLayout>
|
||||
<!-- TITLE -->
|
||||
<FrameLayout
|
||||
android:id="@+id/detail_title_root_layout"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="?attr/selectableItemBackground"
|
||||
android:clickable="true"
|
||||
android:focusable="true"
|
||||
android:paddingLeft="12dp"
|
||||
android:paddingRight="12dp">
|
||||
|
||||
<!-- LOADING INDICATOR-->
|
||||
<ProgressBar
|
||||
android:id="@+id/loading_progress_bar"
|
||||
style="@style/Widget.AppCompat.ProgressBar"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_below="@id/detail_title_root_layout"
|
||||
android:layout_marginTop="@dimen/video_item_detail_error_panel_margin"
|
||||
android:indeterminate="true"
|
||||
android:visibility="gone"
|
||||
tools:visibility="visible" />
|
||||
<TextView
|
||||
android:id="@+id/detail_video_title_view"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_marginRight="20dp"
|
||||
android:ellipsize="end"
|
||||
android:maxLines="1"
|
||||
android:paddingTop="12dp"
|
||||
android:paddingBottom="8dp"
|
||||
android:textAppearance="?android:attr/textAppearanceLarge"
|
||||
android:textSize="@dimen/video_item_detail_title_text_size"
|
||||
tools:ignore="RtlHardcoded"
|
||||
tools:text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed a ultricies ex. Integer sit amet sodales risus. Duis non mi et urna pretium bibendum. Nunc eleifend est quis ipsum porttitor egestas. Sed facilisis, nisl quis eleifend pellentesque, orci metus egestas dolor, at accumsan eros metus quis libero." />
|
||||
|
||||
<!--ERROR PANEL-->
|
||||
<include
|
||||
android:id="@+id/error_panel"
|
||||
layout="@layout/error_retry"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_below="@id/detail_title_root_layout"
|
||||
android:layout_marginTop="@dimen/video_item_detail_error_panel_margin"
|
||||
android:visibility="gone"
|
||||
tools:visibility="visible" />
|
||||
<ImageView
|
||||
android:id="@+id/detail_toggle_description_view"
|
||||
android:layout_width="15dp"
|
||||
android:layout_height="15dp"
|
||||
android:layout_gravity="center_vertical|right"
|
||||
android:layout_marginLeft="5dp"
|
||||
android:src="@drawable/arrow_down"
|
||||
tools:ignore="ContentDescription,RtlHardcoded" />
|
||||
|
||||
<!--HIDING ROOT-->
|
||||
<LinearLayout
|
||||
android:id="@+id/detail_content_root_hiding"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:paddingBottom="10dp"
|
||||
android:layout_below="@+id/detail_title_root_layout"
|
||||
android:orientation="vertical"
|
||||
android:visibility="gone"
|
||||
tools:visibility="visible">
|
||||
</FrameLayout>
|
||||
|
||||
<!--DETAIL-->
|
||||
<RelativeLayout
|
||||
android:id="@+id/detail_root"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="55dp"
|
||||
android:layout_marginLeft="12dp"
|
||||
android:layout_marginRight="12dp"
|
||||
android:layout_marginTop="6dp"
|
||||
android:baselineAligned="false"
|
||||
android:orientation="horizontal">
|
||||
<!-- LOADING INDICATOR-->
|
||||
<ProgressBar
|
||||
android:id="@+id/loading_progress_bar"
|
||||
style="@style/Widget.AppCompat.ProgressBar"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_below="@id/detail_title_root_layout"
|
||||
android:layout_marginTop="@dimen/video_item_detail_error_panel_margin"
|
||||
android:indeterminate="true"
|
||||
android:visibility="gone"
|
||||
tools:visibility="visible" />
|
||||
|
||||
<!--UPLOADER-->
|
||||
<LinearLayout
|
||||
android:id="@+id/detail_uploader_root_layout"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_toLeftOf="@id/details_panel"
|
||||
android:layout_toStartOf="@id/details_panel"
|
||||
android:background="?attr/selectableItemBackground"
|
||||
android:gravity="center_vertical"
|
||||
android:orientation="horizontal"
|
||||
android:padding="6dp">
|
||||
<!--ERROR PANEL-->
|
||||
<include
|
||||
android:id="@+id/error_panel"
|
||||
layout="@layout/error_retry"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_below="@id/detail_title_root_layout"
|
||||
android:layout_marginTop="@dimen/video_item_detail_error_panel_margin"
|
||||
android:visibility="gone"
|
||||
tools:visibility="visible" />
|
||||
|
||||
<de.hdodenhof.circleimageview.CircleImageView
|
||||
android:id="@+id/detail_uploader_thumbnail_view"
|
||||
android:layout_width="@dimen/video_item_detail_uploader_image_size"
|
||||
android:layout_height="@dimen/video_item_detail_uploader_image_size"
|
||||
android:contentDescription="@string/detail_uploader_thumbnail_view_description"
|
||||
android:src="@drawable/buddy"
|
||||
tools:ignore="RtlHardcoded" />
|
||||
<!--HIDING ROOT-->
|
||||
<LinearLayout
|
||||
android:id="@+id/detail_content_root_hiding"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_below="@+id/detail_title_root_layout"
|
||||
android:orientation="vertical"
|
||||
android:paddingBottom="10dp"
|
||||
android:visibility="gone"
|
||||
tools:visibility="visible">
|
||||
|
||||
<TextView
|
||||
android:id="@+id/detail_uploader_text_view"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginLeft="15dp"
|
||||
android:ellipsize="marquee"
|
||||
android:fadingEdge="horizontal"
|
||||
android:marqueeRepeatLimit="marquee_forever"
|
||||
android:scrollHorizontally="true"
|
||||
android:singleLine="true"
|
||||
android:textAppearance="?android:attr/textAppearanceLarge"
|
||||
android:textSize="@dimen/video_item_detail_uploader_text_size"
|
||||
android:textStyle="bold"
|
||||
tools:ignore="RtlHardcoded"
|
||||
tools:text="Uploader" />
|
||||
<!--DETAIL-->
|
||||
<RelativeLayout
|
||||
android:id="@+id/detail_root"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="55dp"
|
||||
android:layout_marginLeft="12dp"
|
||||
android:layout_marginTop="6dp"
|
||||
android:layout_marginRight="12dp"
|
||||
android:baselineAligned="false"
|
||||
android:orientation="horizontal">
|
||||
|
||||
<!--<Button
|
||||
android:id="@+id/detail_uploader_subscribe"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center_vertical|right"
|
||||
android:layout_marginRight="12dp"
|
||||
android:text="@string/rss_button_title"
|
||||
android:textSize="12sp"
|
||||
android:theme="@style/RedButton"
|
||||
android:drawableLeft="@drawable/ic_rss_feed_white_24dp"
|
||||
tools:ignore="RtlHardcoded"
|
||||
android:visibility="gone"/>-->
|
||||
</LinearLayout>
|
||||
<!--UPLOADER-->
|
||||
<LinearLayout
|
||||
android:id="@+id/detail_uploader_root_layout"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_toStartOf="@id/details_panel"
|
||||
android:layout_toLeftOf="@id/details_panel"
|
||||
android:background="?attr/selectableItemBackground"
|
||||
android:gravity="center_vertical"
|
||||
android:orientation="horizontal"
|
||||
android:padding="6dp">
|
||||
|
||||
<!-- VIEW & THUMBS -->
|
||||
<RelativeLayout
|
||||
android:id="@+id/details_panel"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_alignParentEnd="true"
|
||||
android:layout_alignParentRight="true"
|
||||
android:paddingLeft="6dp"
|
||||
android:paddingRight="6dp">
|
||||
<de.hdodenhof.circleimageview.CircleImageView
|
||||
android:id="@+id/detail_uploader_thumbnail_view"
|
||||
android:layout_width="@dimen/video_item_detail_uploader_image_size"
|
||||
android:layout_height="@dimen/video_item_detail_uploader_image_size"
|
||||
android:contentDescription="@string/detail_uploader_thumbnail_view_description"
|
||||
android:src="@drawable/buddy"
|
||||
tools:ignore="RtlHardcoded" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/detail_view_count_view"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_centerHorizontal="true"
|
||||
android:layout_marginBottom="6dp"
|
||||
android:layout_marginTop="6dp"
|
||||
android:lines="1"
|
||||
android:textAppearance="?android:attr/textAppearanceLarge"
|
||||
android:textSize="@dimen/video_item_detail_views_text_size"
|
||||
tools:ignore="RtlHardcoded"
|
||||
tools:text="2,816,821,505 views" />
|
||||
<TextView
|
||||
android:id="@+id/detail_uploader_text_view"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginLeft="15dp"
|
||||
android:ellipsize="marquee"
|
||||
android:fadingEdge="horizontal"
|
||||
android:marqueeRepeatLimit="marquee_forever"
|
||||
android:scrollHorizontally="true"
|
||||
android:singleLine="true"
|
||||
android:textAppearance="?android:attr/textAppearanceLarge"
|
||||
android:textSize="@dimen/video_item_detail_uploader_text_size"
|
||||
android:textStyle="bold"
|
||||
tools:ignore="RtlHardcoded"
|
||||
tools:text="Uploader" />
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/detail_thumbs_up_img_view"
|
||||
android:layout_width="@dimen/video_item_detail_like_image_width"
|
||||
android:layout_height="@dimen/video_item_detail_like_image_height"
|
||||
android:layout_below="@id/detail_view_count_view"
|
||||
android:contentDescription="@string/detail_likes_img_view_description"
|
||||
android:src="?attr/thumbs_up" />
|
||||
<!--<Button
|
||||
android:id="@+id/detail_uploader_subscribe"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center_vertical|right"
|
||||
android:layout_marginRight="12dp"
|
||||
android:text="@string/rss_button_title"
|
||||
android:textSize="12sp"
|
||||
android:theme="@style/RedButton"
|
||||
android:drawableLeft="@drawable/ic_rss_feed_white_24dp"
|
||||
tools:ignore="RtlHardcoded"
|
||||
android:visibility="gone"/>-->
|
||||
</LinearLayout>
|
||||
|
||||
<TextView
|
||||
android:id="@+id/detail_thumbs_up_count_view"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="@dimen/video_item_detail_like_image_height"
|
||||
android:layout_below="@id/detail_view_count_view"
|
||||
android:layout_marginLeft="@dimen/video_item_detail_like_margin"
|
||||
android:layout_toRightOf="@id/detail_thumbs_up_img_view"
|
||||
android:gravity="center_vertical"
|
||||
android:lines="1"
|
||||
android:textAppearance="?android:attr/textAppearanceMedium"
|
||||
android:textSize="@dimen/video_item_detail_likes_text_size"
|
||||
tools:ignore="RtlHardcoded"
|
||||
tools:text="12M" />
|
||||
<!-- VIEW & THUMBS -->
|
||||
<RelativeLayout
|
||||
android:id="@+id/details_panel"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_alignParentEnd="true"
|
||||
android:layout_alignParentRight="true"
|
||||
android:paddingLeft="6dp"
|
||||
android:paddingRight="6dp">
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/detail_thumbs_down_img_view"
|
||||
android:layout_width="@dimen/video_item_detail_like_image_width"
|
||||
android:layout_height="@dimen/video_item_detail_like_image_height"
|
||||
android:layout_below="@id/detail_view_count_view"
|
||||
android:layout_marginLeft="12dp"
|
||||
android:layout_toRightOf="@id/detail_thumbs_up_count_view"
|
||||
android:contentDescription="@string/detail_dislikes_img_view_description"
|
||||
android:src="?attr/thumbs_down"
|
||||
tools:ignore="RtlHardcoded" />
|
||||
<TextView
|
||||
android:id="@+id/detail_view_count_view"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_centerHorizontal="true"
|
||||
android:layout_marginTop="6dp"
|
||||
android:layout_marginBottom="6dp"
|
||||
android:lines="1"
|
||||
android:textAppearance="?android:attr/textAppearanceLarge"
|
||||
android:textSize="@dimen/video_item_detail_views_text_size"
|
||||
tools:ignore="RtlHardcoded"
|
||||
tools:text="2,816,821,505 views" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/detail_thumbs_down_count_view"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="@dimen/video_item_detail_like_image_height"
|
||||
android:layout_below="@id/detail_view_count_view"
|
||||
android:layout_marginLeft="@dimen/video_item_detail_like_margin"
|
||||
android:layout_toRightOf="@id/detail_thumbs_down_img_view"
|
||||
android:gravity="center_vertical"
|
||||
android:lines="1"
|
||||
android:textAppearance="?android:attr/textAppearanceMedium"
|
||||
android:textSize="@dimen/video_item_detail_likes_text_size"
|
||||
tools:ignore="RtlHardcoded"
|
||||
tools:text="10K" />
|
||||
<ImageView
|
||||
android:id="@+id/detail_thumbs_up_img_view"
|
||||
android:layout_width="@dimen/video_item_detail_like_image_width"
|
||||
android:layout_height="@dimen/video_item_detail_like_image_height"
|
||||
android:layout_below="@id/detail_view_count_view"
|
||||
android:contentDescription="@string/detail_likes_img_view_description"
|
||||
android:src="?attr/thumbs_up" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/detail_thumbs_disabled_view"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="@dimen/video_item_detail_like_image_height"
|
||||
android:layout_below="@id/detail_view_count_view"
|
||||
android:layout_marginLeft="12dp"
|
||||
android:layout_toRightOf="@id/detail_thumbs_down_img_view"
|
||||
android:gravity="center_vertical"
|
||||
android:text="@string/disabled"
|
||||
android:textAppearance="?android:attr/textAppearanceLarge"
|
||||
android:textSize="@dimen/video_item_detail_likes_text_size"
|
||||
android:textStyle="bold"
|
||||
android:visibility="gone"
|
||||
tools:ignore="RtlHardcoded"
|
||||
tools:visibility="visible" />
|
||||
</RelativeLayout>
|
||||
</RelativeLayout>
|
||||
<TextView
|
||||
android:id="@+id/detail_thumbs_up_count_view"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="@dimen/video_item_detail_like_image_height"
|
||||
android:layout_below="@id/detail_view_count_view"
|
||||
android:layout_marginLeft="@dimen/video_item_detail_like_margin"
|
||||
android:layout_toRightOf="@id/detail_thumbs_up_img_view"
|
||||
android:gravity="center_vertical"
|
||||
android:lines="1"
|
||||
android:textAppearance="?android:attr/textAppearanceMedium"
|
||||
android:textSize="@dimen/video_item_detail_likes_text_size"
|
||||
tools:ignore="RtlHardcoded"
|
||||
tools:text="12M" />
|
||||
|
||||
<LinearLayout
|
||||
android:id="@+id/detail_control_panel"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:orientation="horizontal"
|
||||
android:padding="6dp">
|
||||
<ImageView
|
||||
android:id="@+id/detail_thumbs_down_img_view"
|
||||
android:layout_width="@dimen/video_item_detail_like_image_width"
|
||||
android:layout_height="@dimen/video_item_detail_like_image_height"
|
||||
android:layout_below="@id/detail_view_count_view"
|
||||
android:layout_marginLeft="12dp"
|
||||
android:layout_toRightOf="@id/detail_thumbs_up_count_view"
|
||||
android:contentDescription="@string/detail_dislikes_img_view_description"
|
||||
android:src="?attr/thumbs_down"
|
||||
tools:ignore="RtlHardcoded" />
|
||||
|
||||
<!-- CONTROLS -->
|
||||
<TextView
|
||||
android:id="@+id/detail_controls_playlist_append"
|
||||
android:layout_width="80dp"
|
||||
android:layout_height="55dp"
|
||||
android:layout_gravity="center_vertical"
|
||||
android:layout_weight="1"
|
||||
android:background="?attr/selectableItemBackgroundBorderless"
|
||||
android:clickable="true"
|
||||
android:contentDescription="@string/append_playlist"
|
||||
android:drawableTop="?attr/ic_playlist_add"
|
||||
android:focusable="true"
|
||||
android:gravity="center"
|
||||
android:paddingBottom="6dp"
|
||||
android:paddingTop="6dp"
|
||||
android:text="@string/controls_add_to_playlist_title"
|
||||
android:textSize="12sp" />
|
||||
<TextView
|
||||
android:id="@+id/detail_thumbs_down_count_view"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="@dimen/video_item_detail_like_image_height"
|
||||
android:layout_below="@id/detail_view_count_view"
|
||||
android:layout_marginLeft="@dimen/video_item_detail_like_margin"
|
||||
android:layout_toRightOf="@id/detail_thumbs_down_img_view"
|
||||
android:gravity="center_vertical"
|
||||
android:lines="1"
|
||||
android:textAppearance="?android:attr/textAppearanceMedium"
|
||||
android:textSize="@dimen/video_item_detail_likes_text_size"
|
||||
tools:ignore="RtlHardcoded"
|
||||
tools:text="10K" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/detail_controls_background"
|
||||
android:layout_width="80dp"
|
||||
android:layout_height="55dp"
|
||||
android:layout_gravity="center_vertical"
|
||||
android:layout_weight="1"
|
||||
android:background="?attr/selectableItemBackgroundBorderless"
|
||||
android:clickable="true"
|
||||
android:contentDescription="@string/play_audio"
|
||||
android:drawableTop="?attr/audio"
|
||||
android:focusable="true"
|
||||
android:gravity="center"
|
||||
android:paddingBottom="6dp"
|
||||
android:paddingTop="6dp"
|
||||
android:text="@string/controls_background_title"
|
||||
android:textSize="12sp" />
|
||||
<TextView
|
||||
android:id="@+id/detail_thumbs_disabled_view"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="@dimen/video_item_detail_like_image_height"
|
||||
android:layout_below="@id/detail_view_count_view"
|
||||
android:layout_marginLeft="12dp"
|
||||
android:layout_toRightOf="@id/detail_thumbs_down_img_view"
|
||||
android:gravity="center_vertical"
|
||||
android:text="@string/disabled"
|
||||
android:textAppearance="?android:attr/textAppearanceLarge"
|
||||
android:textSize="@dimen/video_item_detail_likes_text_size"
|
||||
android:textStyle="bold"
|
||||
android:visibility="gone"
|
||||
tools:ignore="RtlHardcoded"
|
||||
tools:visibility="visible" />
|
||||
</RelativeLayout>
|
||||
</RelativeLayout>
|
||||
|
||||
<TextView
|
||||
android:id="@+id/detail_controls_popup"
|
||||
android:layout_width="80dp"
|
||||
android:layout_height="55dp"
|
||||
android:layout_gravity="center_vertical"
|
||||
android:layout_weight="1"
|
||||
android:background="?attr/selectableItemBackgroundBorderless"
|
||||
android:clickable="true"
|
||||
android:contentDescription="@string/open_in_popup_mode"
|
||||
android:drawableTop="?attr/popup"
|
||||
android:focusable="true"
|
||||
android:gravity="center"
|
||||
android:paddingBottom="6dp"
|
||||
android:paddingTop="6dp"
|
||||
android:text="@string/controls_popup_title"
|
||||
android:textSize="12sp" />
|
||||
<LinearLayout
|
||||
android:id="@+id/detail_control_panel"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:orientation="horizontal"
|
||||
android:padding="6dp">
|
||||
|
||||
<TextView
|
||||
android:id="@+id/detail_controls_download"
|
||||
android:layout_width="80dp"
|
||||
android:layout_height="55dp"
|
||||
android:layout_gravity="center_vertical"
|
||||
android:layout_weight="1"
|
||||
android:background="?attr/selectableItemBackgroundBorderless"
|
||||
android:clickable="true"
|
||||
android:contentDescription="@string/controls_download_desc"
|
||||
android:drawableTop="?attr/download"
|
||||
android:focusable="true"
|
||||
android:gravity="center"
|
||||
android:paddingBottom="6dp"
|
||||
android:paddingTop="6dp"
|
||||
android:text="@string/download"
|
||||
android:textSize="12sp" />
|
||||
<!-- CONTROLS -->
|
||||
<TextView
|
||||
android:id="@+id/detail_controls_playlist_append"
|
||||
android:layout_width="80dp"
|
||||
android:layout_height="55dp"
|
||||
android:layout_gravity="center_vertical"
|
||||
android:layout_weight="1"
|
||||
android:background="?attr/selectableItemBackgroundBorderless"
|
||||
android:clickable="true"
|
||||
android:contentDescription="@string/append_playlist"
|
||||
android:drawableTop="?attr/ic_playlist_add"
|
||||
android:focusable="true"
|
||||
android:gravity="center"
|
||||
android:paddingTop="6dp"
|
||||
android:paddingBottom="6dp"
|
||||
android:text="@string/controls_add_to_playlist_title"
|
||||
android:textSize="12sp" />
|
||||
|
||||
</LinearLayout>
|
||||
<TextView
|
||||
android:id="@+id/detail_controls_background"
|
||||
android:layout_width="80dp"
|
||||
android:layout_height="55dp"
|
||||
android:layout_gravity="center_vertical"
|
||||
android:layout_weight="1"
|
||||
android:background="?attr/selectableItemBackgroundBorderless"
|
||||
android:clickable="true"
|
||||
android:contentDescription="@string/play_audio"
|
||||
android:drawableTop="?attr/audio"
|
||||
android:focusable="true"
|
||||
android:gravity="center"
|
||||
android:paddingTop="6dp"
|
||||
android:paddingBottom="6dp"
|
||||
android:text="@string/controls_background_title"
|
||||
android:textSize="12sp" />
|
||||
|
||||
<View
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="1px"
|
||||
android:layout_marginLeft="8dp"
|
||||
android:layout_marginRight="8dp"
|
||||
android:background="?attr/separator_color" />
|
||||
<TextView
|
||||
android:id="@+id/detail_controls_popup"
|
||||
android:layout_width="80dp"
|
||||
android:layout_height="55dp"
|
||||
android:layout_gravity="center_vertical"
|
||||
android:layout_weight="1"
|
||||
android:background="?attr/selectableItemBackgroundBorderless"
|
||||
android:clickable="true"
|
||||
android:contentDescription="@string/open_in_popup_mode"
|
||||
android:drawableTop="?attr/popup"
|
||||
android:focusable="true"
|
||||
android:gravity="center"
|
||||
android:paddingTop="6dp"
|
||||
android:paddingBottom="6dp"
|
||||
android:text="@string/controls_popup_title"
|
||||
android:textSize="12sp" />
|
||||
|
||||
<!--DESCRIPTIONS-->
|
||||
<LinearLayout
|
||||
android:id="@+id/detail_description_root_layout"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="5dp"
|
||||
android:orientation="vertical"
|
||||
android:visibility="gone"
|
||||
tools:visibility="visible">
|
||||
<TextView
|
||||
android:id="@+id/detail_controls_download"
|
||||
android:layout_width="80dp"
|
||||
android:layout_height="55dp"
|
||||
android:layout_gravity="center_vertical"
|
||||
android:layout_weight="1"
|
||||
android:background="?attr/selectableItemBackgroundBorderless"
|
||||
android:clickable="true"
|
||||
android:contentDescription="@string/controls_download_desc"
|
||||
android:drawableTop="?attr/download"
|
||||
android:focusable="true"
|
||||
android:gravity="center"
|
||||
android:paddingTop="6dp"
|
||||
android:paddingBottom="6dp"
|
||||
android:text="@string/download"
|
||||
android:textSize="12sp" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/detail_upload_date_view"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginLeft="12dp"
|
||||
android:layout_marginRight="12dp"
|
||||
android:textAppearance="?android:attr/textAppearanceMedium"
|
||||
android:textSize="@dimen/video_item_detail_upload_date_text_size"
|
||||
android:textStyle="bold"
|
||||
tools:text="Published on Oct 2, 2009" />
|
||||
</LinearLayout>
|
||||
|
||||
<TextView
|
||||
android:id="@+id/detail_description_view"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginBottom="8dp"
|
||||
android:layout_marginLeft="12dp"
|
||||
android:layout_marginRight="12dp"
|
||||
android:layout_marginTop="3dp"
|
||||
android:textAppearance="?android:attr/textAppearanceMedium"
|
||||
android:textIsSelectable="true"
|
||||
android:textSize="@dimen/video_item_detail_description_text_size"
|
||||
tools:text="Description Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed a ultricies ex. Integer sit amet sodales risus. Duis non mi et urna pretium bibendum." />
|
||||
<View
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="1px"
|
||||
android:layout_marginLeft="8dp"
|
||||
android:layout_marginRight="8dp"
|
||||
android:background="?attr/separator_color" />
|
||||
|
||||
<View
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="1px"
|
||||
android:layout_marginLeft="8dp"
|
||||
android:layout_marginRight="8dp"
|
||||
android:background="?attr/separator_color" />
|
||||
<!--DESCRIPTIONS-->
|
||||
<LinearLayout
|
||||
android:id="@+id/detail_description_root_layout"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="5dp"
|
||||
android:orientation="vertical"
|
||||
android:visibility="gone"
|
||||
tools:visibility="visible">
|
||||
|
||||
</LinearLayout>
|
||||
<TextView
|
||||
android:id="@+id/detail_upload_date_view"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginLeft="12dp"
|
||||
android:layout_marginRight="12dp"
|
||||
android:textAppearance="?android:attr/textAppearanceMedium"
|
||||
android:textSize="@dimen/video_item_detail_upload_date_text_size"
|
||||
android:textStyle="bold"
|
||||
tools:text="Published on Oct 2, 2009" />
|
||||
|
||||
</LinearLayout>
|
||||
</RelativeLayout>
|
||||
<TextView
|
||||
android:id="@+id/detail_description_view"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginLeft="12dp"
|
||||
android:layout_marginTop="3dp"
|
||||
android:layout_marginRight="12dp"
|
||||
android:layout_marginBottom="8dp"
|
||||
android:textAppearance="?android:attr/textAppearanceMedium"
|
||||
android:textIsSelectable="true"
|
||||
android:textSize="@dimen/video_item_detail_description_text_size"
|
||||
tools:text="Description Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed a ultricies ex. Integer sit amet sodales risus. Duis non mi et urna pretium bibendum." />
|
||||
|
||||
</android.support.design.widget.AppBarLayout>
|
||||
<View
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="1px"
|
||||
android:layout_marginLeft="8dp"
|
||||
android:layout_marginRight="8dp"
|
||||
android:background="?attr/separator_color" />
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
</LinearLayout>
|
||||
</RelativeLayout>
|
||||
|
||||
</android.support.design.widget.AppBarLayout>
|
||||
|
||||
|
||||
<android.support.v4.view.ViewPager
|
||||
android:id="@+id/viewpager"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
app:layout_behavior="@string/appbar_scrolling_view_behavior" />
|
||||
<android.support.v4.view.ViewPager
|
||||
android:id="@+id/viewpager"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
app:layout_behavior="@string/appbar_scrolling_view_behavior" />
|
||||
|
||||
|
||||
<android.support.design.widget.TabLayout
|
||||
android:id="@+id/tablayout"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="bottom|center"
|
||||
android:background="@color/transparent_background_color"
|
||||
app:tabBackground="@drawable/tab_selector"
|
||||
app:tabGravity="center"
|
||||
app:tabIndicatorHeight="0dp">
|
||||
<android.support.design.widget.TabLayout
|
||||
android:id="@+id/tablayout"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="bottom|center"
|
||||
android:background="@color/transparent_background_color"
|
||||
app:tabBackground="@drawable/tab_selector"
|
||||
app:tabGravity="center"
|
||||
app:tabIndicatorHeight="0dp">
|
||||
|
||||
</android.support.design.widget.TabLayout>
|
||||
</android.support.design.widget.TabLayout>
|
||||
|
||||
</android.support.design.widget.CoordinatorLayout>
|
||||
</android.support.design.widget.CoordinatorLayout>
|
||||
</FrameLayout>
|
||||
|
|
|
|||
|
|
@ -66,4 +66,16 @@
|
|||
android:textAppearance="?android:attr/textAppearanceSmall"
|
||||
android:textSize="@dimen/video_item_search_uploader_text_size"
|
||||
tools:text="Uploader"/>
|
||||
|
||||
<org.schabi.newpipe.views.AnimatedProgressBar
|
||||
android:id="@+id/itemProgressView"
|
||||
style="@style/Widget.AppCompat.ProgressBar.Horizontal"
|
||||
android:progressDrawable="?progress_horizontal_drawable"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="4dp"
|
||||
android:layout_marginTop="-2dp"
|
||||
android:layout_alignStart="@id/itemThumbnailView"
|
||||
android:layout_alignEnd="@id/itemThumbnailView"
|
||||
android:layout_below="@id/itemThumbnailView"/>
|
||||
|
||||
</RelativeLayout>
|
||||
|
|
@ -79,4 +79,16 @@
|
|||
android:textAppearance="?android:attr/textAppearanceSmall"
|
||||
android:textSize="@dimen/video_item_search_upload_date_text_size"
|
||||
tools:text="2 years ago • 10M views"/>
|
||||
|
||||
<org.schabi.newpipe.views.AnimatedProgressBar
|
||||
android:id="@+id/itemProgressView"
|
||||
style="@style/Widget.AppCompat.ProgressBar.Horizontal"
|
||||
android:progressDrawable="?progress_horizontal_drawable"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="4dp"
|
||||
android:layout_marginTop="-2dp"
|
||||
android:layout_alignStart="@id/itemThumbnailView"
|
||||
android:layout_alignEnd="@id/itemThumbnailView"
|
||||
android:layout_below="@id/itemThumbnailView"/>
|
||||
|
||||
</RelativeLayout>
|
||||
|
|
@ -69,4 +69,16 @@
|
|||
android:textAppearance="?android:attr/textAppearanceSmall"
|
||||
android:textSize="@dimen/video_item_search_uploader_text_size"
|
||||
tools:text="Uploader" />
|
||||
|
||||
<org.schabi.newpipe.views.AnimatedProgressBar
|
||||
android:id="@+id/itemProgressView"
|
||||
style="@style/Widget.AppCompat.ProgressBar.Horizontal"
|
||||
android:progressDrawable="?progress_horizontal_drawable"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="4dp"
|
||||
android:layout_marginTop="-2dp"
|
||||
android:layout_alignStart="@id/itemThumbnailView"
|
||||
android:layout_alignEnd="@id/itemThumbnailView"
|
||||
android:layout_below="@id/itemThumbnailView"/>
|
||||
|
||||
</RelativeLayout>
|
||||
|
|
@ -81,4 +81,15 @@
|
|||
android:textSize="@dimen/video_item_search_uploader_text_size"
|
||||
tools:text="Uploader" />
|
||||
|
||||
<org.schabi.newpipe.views.AnimatedProgressBar
|
||||
android:id="@+id/itemProgressView"
|
||||
style="@style/Widget.AppCompat.ProgressBar.Horizontal"
|
||||
android:progressDrawable="?progress_horizontal_drawable"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="4dp"
|
||||
android:layout_marginTop="-2dp"
|
||||
android:layout_alignStart="@id/itemThumbnailView"
|
||||
android:layout_alignEnd="@id/itemThumbnailView"
|
||||
android:layout_below="@id/itemThumbnailView"/>
|
||||
|
||||
</RelativeLayout>
|
||||
|
|
@ -83,4 +83,15 @@
|
|||
android:textSize="@dimen/video_item_search_uploader_text_size"
|
||||
tools:text="Uploader" />
|
||||
|
||||
<org.schabi.newpipe.views.AnimatedProgressBar
|
||||
android:id="@+id/itemProgressView"
|
||||
style="@style/Widget.AppCompat.ProgressBar.Horizontal"
|
||||
android:progressDrawable="?progress_horizontal_drawable"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="4dp"
|
||||
android:layout_marginTop="-2dp"
|
||||
android:layout_alignStart="@id/itemThumbnailView"
|
||||
android:layout_alignEnd="@id/itemThumbnailView"
|
||||
android:layout_below="@id/itemThumbnailView"/>
|
||||
|
||||
</RelativeLayout>
|
||||
|
|
@ -7,6 +7,18 @@
|
|||
android:title="@string/grid"
|
||||
app:showAsAction="ifRoom" />
|
||||
|
||||
<item android:id="@+id/start_downloads"
|
||||
android:visible="false"
|
||||
android:icon="?attr/play"
|
||||
android:title="@string/start_downloads"
|
||||
app:showAsAction="ifRoom" />
|
||||
|
||||
<item android:id="@+id/pause_downloads"
|
||||
android:visible="false"
|
||||
android:icon="?attr/pause"
|
||||
android:title="@string/pause_downloads"
|
||||
app:showAsAction="ifRoom" />
|
||||
|
||||
<item android:id="@+id/clear_list"
|
||||
android:visible="false"
|
||||
android:icon="?attr/ic_delete"
|
||||
|
|
|
|||
|
|
@ -1,4 +1,13 @@
|
|||
<menu xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
|
||||
<item
|
||||
android:id="@+id/retry"
|
||||
android:title="@string/retry" />
|
||||
|
||||
<item
|
||||
android:id="@+id/cancel"
|
||||
android:title="@string/cancel" />
|
||||
|
||||
<item
|
||||
android:id="@+id/start"
|
||||
android:title="@string/start" />
|
||||
|
|
@ -13,8 +22,8 @@
|
|||
android:checkable="true"/>
|
||||
|
||||
<item
|
||||
android:id="@+id/open"
|
||||
android:title="@string/view" />
|
||||
android:id="@+id/menu_item_share"
|
||||
android:title="@string/share" />
|
||||
|
||||
<item
|
||||
android:id="@+id/delete"
|
||||
|
|
|
|||
|
|
@ -52,7 +52,6 @@
|
|||
<string name="use_tor_summary">(إختبارية) إجراء التنزيلات من خلال استخدام بروكسي Tor لزيادة الخصوصية ( تشغيل الفيديو المباشر غير مدعوم حتى الأن ).</string>
|
||||
<string name="use_tor_title">استخدام تور</string>
|
||||
<string name="view_count_text">مشاهدات %1$s</string>
|
||||
<string name="blocked_by_gema">تم حجبه بواسطة GEMA</string>
|
||||
<string name="content_not_available">محتوى غير متوفر</string>
|
||||
<string name="could_not_load_thumbnails">تعذرت عملية تحميل كافة صور المعاينة</string>
|
||||
<string name="general_error">خطأ</string>
|
||||
|
|
@ -451,7 +450,7 @@
|
|||
<string name="app_update_notification_content_title">يتوفر تحديث ل newpipe!</string>
|
||||
<string name="app_update_notification_content_text">اضغط لتنزيل</string>
|
||||
<string name="missions_header_finished">انتهى</string>
|
||||
<string name="missions_header_pending">في قائمة الانتظار</string>
|
||||
<string name="missions_header_pending">ريثما</string>
|
||||
<string name="paused">متوقف</string>
|
||||
<string name="queued">في قائمة الانتظار</string>
|
||||
<string name="post_processing">قيد المعالجة</string>
|
||||
|
|
@ -462,12 +461,12 @@
|
|||
<string name="download_finished_more">%s أنتهى التحميل</string>
|
||||
<string name="generate_unique_name">إنشاء اسم فريد</string>
|
||||
<string name="overwrite">الكتابة فوق</string>
|
||||
<string name="overwrite_warning">يوجد ملف تحميل بهذا الاسم موجود مسبقاً</string>
|
||||
<string name="overwrite_finished_warning">يوجد ملف تحميل بهذا الاسم موجود مسبقاً</string>
|
||||
<string name="download_already_running">هنالك تحميل قيد التقدم بهذا الاسم</string>
|
||||
<string name="show_error">إظهار خطأ</string>
|
||||
<string name="label_code">كود</string>
|
||||
<string name="error_path_creation">لا يمكن إنشاء الملف</string>
|
||||
<string name="error_file_creation">لا يمكن إنشاء المجلد الوجهة</string>
|
||||
<string name="error_file_creation">لا يمكن إنشاء الملف</string>
|
||||
<string name="error_path_creation">لا يمكن إنشاء المجلد الوجهة</string>
|
||||
<string name="error_permission_denied">تم رفضها من قبل النظام</string>
|
||||
<string name="error_ssl_exception">فشل اتصال الأمن</string>
|
||||
<string name="error_unknown_host">تعذر العثور على الخادم</string>
|
||||
|
|
|
|||
|
|
@ -62,7 +62,6 @@
|
|||
<string name="parsing_error">Nun pudo analizase\'l sitiu web</string>
|
||||
<string name="light_parsing_error">Nun pudo analizase dafechu\'l sitiu web</string>
|
||||
<string name="content_not_available">Conteníu non disponible</string>
|
||||
<string name="blocked_by_gema">Bloquiáu por GEMA</string>
|
||||
<string name="could_not_setup_download_menu">Nun pudo configurase\'l menú de descarga</string>
|
||||
<string name="live_streams_not_supported">Esto ye una tresmisión de direuto qu\'entá nun se sofita.</string>
|
||||
<string name="could_not_get_stream">Nun pudo consiguise tresmisión dala</string>
|
||||
|
|
|
|||
|
|
@ -155,7 +155,6 @@
|
|||
<string name="parsing_error">Не атрымалася разабраць вэб-сайт</string>
|
||||
<string name="light_parsing_error">Не атрымалася цалкам разабраць вэб-сайт</string>
|
||||
<string name="content_not_available">Кантэнт недаступны</string>
|
||||
<string name="blocked_by_gema">Заблакавана GEMA</string>
|
||||
<string name="could_not_setup_download_menu">Не атрымалася стварыць меню загрузкі</string>
|
||||
<string name="live_streams_not_supported">Гэта прамая трансляцыя, яны пакуль не падтрымліваюцца.</string>
|
||||
<string name="could_not_get_stream">Не атрымалася знайсці ні аднаго патока</string>
|
||||
|
|
|
|||
|
|
@ -119,7 +119,6 @@
|
|||
<string name="parsing_error">Неуспешно пресъздаване на уебсайта</string>
|
||||
<string name="light_parsing_error">Не мога да пресъздам изцяло уебсайта</string>
|
||||
<string name="content_not_available">Съдържанието не е налично</string>
|
||||
<string name="blocked_by_gema">Блокирано от „GEMA“</string>
|
||||
<string name="could_not_setup_download_menu">Не мога да настроя меню за сваляне</string>
|
||||
<string name="live_streams_not_supported">Предаването на живо все още не се поддържа</string>
|
||||
<string name="could_not_get_stream">Не мога да достъпя нито един поток</string>
|
||||
|
|
|
|||
|
|
@ -86,7 +86,6 @@
|
|||
<string name="parsing_error">ওয়েবসাইট বিশ্লেষন করা যায়নি।</string>
|
||||
<string name="light_parsing_error">ওয়েবসাইট সম্পুর্নভাবে বিশ্লেষন করা যায়নি।</string>
|
||||
<string name="content_not_available">কন্টেন্ট উপলব্ধ নয়।</string>
|
||||
<string name="blocked_by_gema">GEMA কর্তৃক ব্লক করা হয়েছে।</string>
|
||||
<string name="could_not_setup_download_menu">ডাউনলোড মেনু সেটআপ করা যায়নি।</string>
|
||||
<string name="live_streams_not_supported">এটি একটি লাইভ স্ট্রিম। যা এখনও সমর্থিত নয়।</string>
|
||||
<string name="could_not_get_stream">কোনও স্ট্রিম পাওয়া যায়নি।</string>
|
||||
|
|
|
|||
|
|
@ -177,7 +177,6 @@
|
|||
<string name="parsing_error">No s\'ha pogut processar el lloc web</string>
|
||||
<string name="light_parsing_error">No s\'ha pogut processar del tot el lloc web</string>
|
||||
<string name="content_not_available">Contingut no disponible</string>
|
||||
<string name="blocked_by_gema">Blocat per la GEMA</string>
|
||||
<string name="could_not_setup_download_menu">No s\'ha pogut configurar el menú de baixades</string>
|
||||
<string name="live_streams_not_supported">Les emissions en directe encara no són compatibles</string>
|
||||
<string name="could_not_get_stream">No s\'ha pogut obtenir cap vídeo</string>
|
||||
|
|
@ -425,15 +424,15 @@
|
|||
<string name="auto">Automàtic</string>
|
||||
<string name="switch_view">Canvia la vista</string>
|
||||
<string name="app_update_notification_content_title">Està disponible una nova actualització del NewPipe!</string>
|
||||
<string name="missions_header_pending">A la cua</string>
|
||||
<string name="missions_header_pending">Pendent</string>
|
||||
<string name="paused">en pausa</string>
|
||||
<string name="queued">a la cua</string>
|
||||
<string name="enqueue">Afegeix a la cua</string>
|
||||
<string name="generate_unique_name">Genera un nom únic</string>
|
||||
<string name="show_error">Mostra l\'error</string>
|
||||
<string name="label_code">Codi</string>
|
||||
<string name="error_path_creation">No es pot crear el fitxer</string>
|
||||
<string name="error_file_creation">No es pot crear la carpeta de destinació</string>
|
||||
<string name="error_file_creation">No es pot crear el fitxer</string>
|
||||
<string name="error_path_creation">No es pot crear la carpeta de destinació</string>
|
||||
<string name="stop">Atura</string>
|
||||
<string name="events">Esdeveniments</string>
|
||||
<string name="app_update_notification_channel_description">Notificacions de noves versions del NewPipe</string>
|
||||
|
|
@ -446,7 +445,8 @@
|
|||
<string name="download_failed">Ha fallat la baixada</string>
|
||||
<string name="download_finished">Baixada finalitzada</string>
|
||||
<string name="download_finished_more">%s baixades finalitzades</string>
|
||||
<string name="overwrite_warning">Ja existeix un fitxer baixat amb aquest nom</string>
|
||||
<string name="overwrite_finished_warning">Ja existeix un fitxer baixat amb aquest nom</string>
|
||||
<string name="overwrite_unrelated_warning">Ja existeix un fitxer amb aquest nom</string>
|
||||
<string name="download_already_running">Hi ha una baixada en curs amb aquest nom</string>
|
||||
<string name="error_ssl_exception">Ha fallat la connexió segura</string>
|
||||
<string name="error_unknown_host">No s\'ha pogut trobar el servidor</string>
|
||||
|
|
|
|||
|
|
@ -197,7 +197,6 @@
|
|||
<string name="parsing_error">无法解析网站</string>
|
||||
<string name="light_parsing_error">无法完全解析网站</string>
|
||||
<string name="content_not_available">内容不可用</string>
|
||||
<string name="blocked_by_gema">内容被 GEMA 封锁</string>
|
||||
<string name="could_not_setup_download_menu">无法设置下载菜单</string>
|
||||
<string name="live_streams_not_supported">目前还不支持观看直播</string>
|
||||
<string name="could_not_get_stream">无法获得任何媒体</string>
|
||||
|
|
@ -426,7 +425,7 @@
|
|||
<string name="auto">自动</string>
|
||||
<string name="app_update_notification_content_text">轻按以下载</string>
|
||||
<string name="missions_header_finished">已完成</string>
|
||||
<string name="missions_header_pending">于队列中</string>
|
||||
<string name="missions_header_pending">有待</string>
|
||||
<string name="paused">已暂停</string>
|
||||
<string name="queued">已加入队列</string>
|
||||
<string name="post_processing">后处理</string>
|
||||
|
|
@ -434,14 +433,14 @@
|
|||
<string name="permission_denied">系统拒绝该行动</string>
|
||||
<string name="download_failed">下载失败</string>
|
||||
<string name="download_finished">下载完成</string>
|
||||
<string name="download_finished_more">%已下载完毕</string>
|
||||
<string name="download_finished_more">%s已下载完毕</string>
|
||||
<string name="generate_unique_name">生成独特的名字</string>
|
||||
<string name="overwrite">覆写</string>
|
||||
<string name="overwrite_warning">同名的已下载文件已经存在</string>
|
||||
<string name="overwrite_finished_warning">同名的已下载文件已经存在</string>
|
||||
<string name="download_already_running">同名下载进行中</string>
|
||||
<string name="show_error">显示错误</string>
|
||||
<string name="label_code">代码</string>
|
||||
<string name="error_path_creation">无法创建该文件</string>
|
||||
<string name="error_file_creation">无法创建该文件</string>
|
||||
<string name="error_permission_denied">系统拒绝此批准</string>
|
||||
<string name="error_ssl_exception">安全连接失败</string>
|
||||
<string name="error_unknown_host">找不到服务器</string>
|
||||
|
|
@ -464,7 +463,7 @@
|
|||
<string name="grid">网格</string>
|
||||
<string name="switch_view">切换视图</string>
|
||||
<string name="app_update_notification_content_title">NewPipe 更新可用!</string>
|
||||
<string name="error_file_creation">无法创建目标文件夹</string>
|
||||
<string name="error_path_creation">无法创建目标文件夹</string>
|
||||
<string name="error_http_unsupported_range">服务器不接受多线程下载, 请重试使用 @string/msg_threads = 1</string>
|
||||
<string name="error_http_requested_range_not_satisfiable">请求范围无法满足</string>
|
||||
<string name="msg_pending_downloads">继续进行%s个待下载转移</string>
|
||||
|
|
|
|||
|
|
@ -48,7 +48,8 @@
|
|||
<string name="youtube_signature_decryption_error">Nebylo možné dekódovat URL videa</string>
|
||||
<string name="parsing_error">Nebylo možné analyzovat stránku</string>
|
||||
<string name="content_not_available">Obsah není k dispozici</string>
|
||||
<string name="blocked_by_gema">Obsah blokuje GEMA</string>
|
||||
|
||||
|
||||
<string name="list_thumbnail_view_description">Náhled videa</string>
|
||||
<string name="detail_thumbnail_view_description">Náhled videa</string>
|
||||
<string name="detail_uploader_thumbnail_view_description">Náhled avataru uploadera</string>
|
||||
|
|
@ -459,7 +460,8 @@ otevření ve vyskakovacím okně</string>
|
|||
<string name="download_finished_more">% s stahování dokončeno</string>
|
||||
<string name="generate_unique_name">Vytvořit jedinečný název</string>
|
||||
<string name="overwrite">Přepsat</string>
|
||||
<string name="overwrite_warning">Stažený soubor s tímto názvem již existuje</string>
|
||||
<string name="overwrite_unrelated_warning">Stažený soubor s tímto názvem již existuje</string>
|
||||
<string name="overwrite_finished_warning">Stažený soubor s tímto názvem již existuje</string>
|
||||
<string name="download_already_running">Stahování s tímto názvem již probíhá</string>
|
||||
<string name="show_error">Zobrazit chybu</string>
|
||||
<string name="label_code">Kód</string>
|
||||
|
|
|
|||
|
|
@ -172,7 +172,6 @@
|
|||
<string name="parsing_error">Kunne ikke analysere websted</string>
|
||||
<string name="light_parsing_error">Kunne ikke analysere webstedet fuldstændig</string>
|
||||
<string name="content_not_available">Indhold ikke tilgængeligt</string>
|
||||
<string name="blocked_by_gema">Blokeret af GEMA</string>
|
||||
<string name="could_not_setup_download_menu">Kunne ikke oprette downloadmenu</string>
|
||||
<string name="live_streams_not_supported">Livestreams er endnu ikke understøttet</string>
|
||||
<string name="could_not_get_stream">Kunne ikke hente nogen stream</string>
|
||||
|
|
@ -359,7 +358,7 @@
|
|||
<string name="auto">Automatisk</string>
|
||||
<string name="app_update_notification_content_text">Tryk for at downloade</string>
|
||||
<string name="missions_header_finished">Færdig</string>
|
||||
<string name="missions_header_pending">I kø</string>
|
||||
<string name="missions_header_pending">Afventning</string>
|
||||
<string name="post_processing">efterbehandling</string>
|
||||
<string name="enqueue">Kø</string>
|
||||
<string name="permission_denied">Handling afvist af systemet</string>
|
||||
|
|
@ -368,12 +367,13 @@
|
|||
<string name="download_finished_more">%s downloads færdige</string>
|
||||
<string name="generate_unique_name">Generer unikt navn</string>
|
||||
<string name="overwrite">Overskriv</string>
|
||||
<string name="overwrite_warning">En downloadet fil med dette navn eksisterer allerede</string>
|
||||
<string name="overwrite_unrelated_warning">En fil med dette navn eksisterer allerede</string>
|
||||
<string name="overwrite_finished_warning">En downloadet fil med dette navn eksisterer allerede</string>
|
||||
<string name="download_already_running">Der er en download i gang med dette navn</string>
|
||||
<string name="show_error">Vis fejl</string>
|
||||
<string name="label_code">Kode</string>
|
||||
<string name="error_path_creation">Filen kan ikke oprettes</string>
|
||||
<string name="error_file_creation">Destinationsmappen kan ikke oprettes</string>
|
||||
<string name="error_file_creation">Filen kan ikke oprettes</string>
|
||||
<string name="error_path_creation">Destinationsmappen kan ikke oprettes</string>
|
||||
<string name="error_permission_denied">Adgang nægtet af systemet</string>
|
||||
<string name="error_ssl_exception">Sikker forbindelse fejlede</string>
|
||||
<string name="error_unknown_host">Kunne ikke finde serveren</string>
|
||||
|
|
|
|||
|
|
@ -58,7 +58,7 @@
|
|||
<string name="youtube_signature_decryption_error">Konnte Video-URL-Signatur nicht entschlüsseln</string>
|
||||
<string name="parsing_error">Konnte Webseite nicht analysieren</string>
|
||||
<string name="content_not_available">Inhalt nicht verfügbar</string>
|
||||
<string name="blocked_by_gema">Durch die GEMA gesperrt</string>
|
||||
|
||||
<string name="content">Inhalt</string>
|
||||
<string name="show_age_restricted_content_title">Altersbeschränkte Inhalte</string>
|
||||
<string name="video_is_age_restricted">Altersbeschränktes Video anzeigen. Das Zulassen dieses Materials ist von den Einstellungen aus möglich.</string>
|
||||
|
|
@ -437,7 +437,7 @@
|
|||
<string name="app_update_notification_content_title">NewPipe-Aktualisierung verfügbar!</string>
|
||||
<string name="app_update_notification_content_text">Zum Herunterladen antippen</string>
|
||||
<string name="missions_header_finished">Fertig</string>
|
||||
<string name="missions_header_pending">In der Warteschlange</string>
|
||||
<string name="missions_header_pending">Ausstehend</string>
|
||||
<string name="paused">pausiert</string>
|
||||
<string name="queued">eingereiht</string>
|
||||
<string name="post_processing">Nachbearbeitung</string>
|
||||
|
|
@ -448,12 +448,12 @@
|
|||
<string name="download_finished_more">%s heruntergeladen</string>
|
||||
<string name="generate_unique_name">Eindeutigen Namen erzeugen</string>
|
||||
<string name="overwrite">Überschreiben</string>
|
||||
<string name="overwrite_warning">Eine heruntergeladene Datei dieses Namens existiert bereits</string>
|
||||
<string name="download_already_running">Eine Datei dieses Namens wird gerade heruntergeladen</string>
|
||||
<string name="overwrite_unrelated_warning">Eine Datei mit diesem Namen existiert bereits</string>
|
||||
<string name="download_already_running">Eine heruntergeladene Datei mit diesem Namen existiert bereits</string>
|
||||
<string name="show_error">Fehler anzeigen</string>
|
||||
<string name="label_code">Code</string>
|
||||
<string name="error_path_creation">Die Datei kann nicht erstellt werden</string>
|
||||
<string name="error_file_creation">Der Zielordner kann nicht erstellt werden</string>
|
||||
<string name="error_file_creation">Die Datei kann nicht erstellt werden</string>
|
||||
<string name="error_path_creation">Der Zielordner kann nicht erstellt werden</string>
|
||||
<string name="error_permission_denied">System verweigert den Zugriff</string>
|
||||
<string name="error_ssl_exception">Sichere Verbindung fehlgeschlagen</string>
|
||||
<string name="error_unknown_host">Der Server konnte nicht gefunden werden</string>
|
||||
|
|
@ -472,4 +472,5 @@
|
|||
<string name="pause_downloads_on_mobile_desc">Downloads, die nicht pausiert werden können, werden wiederholt</string>
|
||||
<string name="conferences">Konferenzen</string>
|
||||
<string name="events">Ereignisse</string>
|
||||
<string name="error_timeout">Verbindungszeitüberschreitung</string>
|
||||
</resources>
|
||||
|
|
@ -185,7 +185,6 @@
|
|||
<string name="parsing_error">Δεν ήταν δυνατή η ανάλυση του ιστοτόπου</string>
|
||||
<string name="light_parsing_error">Δεν ήταν δυνατή η ανάλυση ολόκληρου του ιστοτόπου</string>
|
||||
<string name="content_not_available">Το περιεχόμενο δεν είναι διαθέσιμο</string>
|
||||
<string name="blocked_by_gema">"Έχει αποκλειστεί από την GEMA"</string>
|
||||
<string name="could_not_setup_download_menu">Δεν ήταν δυνατή η ρύθμιση του μενού λήψεων</string>
|
||||
<string name="live_streams_not_supported">Η Ζωντανή Ροή δεν υποστηρίζεται ακόμα</string>
|
||||
<string name="could_not_get_stream">Δεν ήταν δυνατή η λήψη καμίας ροής</string>
|
||||
|
|
@ -444,7 +443,8 @@
|
|||
<string name="download_finished_more">%s λήψεις ολοκρηρώθηκαν</string>
|
||||
<string name="generate_unique_name">Δημιουργία μοναδικού ονόματος</string>
|
||||
<string name="overwrite">Αντικατάσταση</string>
|
||||
<string name="overwrite_warning">Ένα αρχείο με το ίδιο όνομα υπάρχει ήδη</string>
|
||||
<string name="overwrite_unrelated_warning">Ένα αρχείο με αυτό το όνομα υπάρχει ήδη</string>
|
||||
<string name="overwrite_finished_warning">Ένα αρχείο που έχει ληφθεί με αυτό το όνομα υπάρχει ήδη</string>
|
||||
<string name="download_already_running">Υπάρχει μια λήψη σε εξέλιξη με αυτό το όνομα</string>
|
||||
<string name="show_error">Εμφάνιση σφάλματος</string>
|
||||
<string name="label_code">Κωδικός</string>
|
||||
|
|
|
|||
|
|
@ -37,7 +37,6 @@
|
|||
<string name="general_error">Eraro</string>
|
||||
<string name="network_error">Reteraro</string>
|
||||
<string name="content_not_available">Enhavo ne estas disponebla</string>
|
||||
<string name="blocked_by_gema">Blokita de GEMA</string>
|
||||
|
||||
<string name="detail_likes_img_view_description">Ŝatoj</string>
|
||||
<string name="detail_dislikes_img_view_description">Malŝatoj</string>
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@
|
|||
<string name="share_dialog_title">Compartir con</string>
|
||||
<string name="choose_browser">Elegir navegador</string>
|
||||
<string name="screen_rotation">rotación</string>
|
||||
<string name="download_path_title">Ruta de descarga de vídeo</string>
|
||||
<string name="download_path_title">Carpeta de descarga de vídeo</string>
|
||||
<string name="download_path_summary">Ruta para almacenar los vídeos descargados</string>
|
||||
<string name="download_path_dialog_title">Introducir directorio de descargas para vídeos</string>
|
||||
<string name="default_resolution_title">Resolución por defecto de vídeo</string>
|
||||
|
|
@ -40,9 +40,9 @@
|
|||
<string name="use_tor_summary">(Experimental) Forzar la descarga a través de Tor para una mayor privacidad (transmisión de vídeos aún no compatible).</string>
|
||||
<string name="err_dir_create">No se puede crear la carpeta de descarga \'%1$s\'</string>
|
||||
<string name="info_dir_created">Carpeta de descarga creada \'%1$s\'</string>
|
||||
<string name="download_path_audio_summary">Los audios descargados se almacenan aquí</string>
|
||||
<string name="download_path_audio_summary">Ruta para almacenar los audios descargados</string>
|
||||
<string name="download_path_audio_dialog_title">Introducir ruta de descarga para archivos de audio</string>
|
||||
<string name="blocked_by_gema">Bloqueado por GEMA</string>
|
||||
|
||||
<string name="download_path_audio_title">Carpeta de descarga de audio</string>
|
||||
<string name="settings_category_video_audio_title">Vídeo y audio</string>
|
||||
<string name="play_btn_text">Reproducir</string>
|
||||
|
|
@ -325,6 +325,7 @@ abrir en modo popup</string>
|
|||
<string name="live">DIRECTO</string>
|
||||
<string name="live_sync">SINCRONIZAR</string>
|
||||
<string name="file">Archivo</string>
|
||||
<string name="missing_file">Archivo movido o eliminado</string>
|
||||
<string name="invalid_directory">No existe el directorio</string>
|
||||
<string name="invalid_source">No existe la fuente del archivo/contenido</string>
|
||||
<string name="invalid_file">El archivo no existe o insuficientes permisos para leerlo o escribir en él</string>
|
||||
|
|
@ -403,7 +404,7 @@ abrir en modo popup</string>
|
|||
<string name="playlists">Listas de reproducción</string>
|
||||
<string name="tracks">Pistas</string>
|
||||
<string name="missions_header_finished">Finalizadas</string>
|
||||
<string name="missions_header_pending">En cola</string>
|
||||
<string name="missions_header_pending">Pendientes</string>
|
||||
<string name="paused">pausado</string>
|
||||
<string name="queued">en cola</string>
|
||||
<string name="post_processing">post-procesado</string>
|
||||
|
|
@ -417,31 +418,51 @@ abrir en modo popup</string>
|
|||
<!-- dialog about existing downloads -->
|
||||
<string name="generate_unique_name">Generar nombre único</string>
|
||||
<string name="overwrite">Sobrescribir</string>
|
||||
<string name="overwrite_warning">Ya existe un archivo descargado con este nombre</string>
|
||||
<string name="overwrite_unrelated_warning">Ya existe un archivo con este nombre</string>
|
||||
<string name="overwrite_finished_warning">Ya existe un archivo descargado con este nombre</string>
|
||||
<string name="overwrite_failed">No se puede sobrescribir el archivo</string>
|
||||
<string name="download_already_running">Hay una descarga en curso con este nombre</string>
|
||||
<string name="download_already_pending">Hay una descarga pendiente con este nombre</string>
|
||||
<string name="grid">Mostrar como grilla</string>
|
||||
<string name="list">Mostrar como lista</string>
|
||||
<string name="clear_finished_download">Limpiar descargas finalizadas</string>
|
||||
<string name="msg_pending_downloads">Continúa tus %s transferencias pendientes desde Descargas</string>
|
||||
<string name="msg_pending_downloads">Tienes %s descargas pendientes, ve a Descargas para continuarlas</string>
|
||||
<string name="confirm_prompt">¿Estas seguro?</string>
|
||||
<string name="stop">Detener</string>
|
||||
<string name="max_retry_msg">Intentos máximos</string>
|
||||
<string name="max_retry_desc">Cantidad máxima de intentos antes de cancelar la descarga</string>
|
||||
<string name="pause_downloads_on_mobile">Pausar al cambiar a datos moviles</string>
|
||||
<string name="pause_downloads_on_mobile_desc">Las descargas que no se pueden pausar serán reiniciadas</string>
|
||||
<string name="pause_downloads_on_mobile">Interrumpir en redes medidas</string>
|
||||
<string name="pause_downloads_on_mobile_desc">Útil al cambiar a Datos Móviles, solo algunas descargas no se pueden suspender</string>
|
||||
<string name="enable_queue_limit">Limitar cola de descarga</string>
|
||||
<string name="enable_queue_limit_desc">Solo se permitirá una descarga a la vez</string>
|
||||
<string name="start_downloads">Iniciar descargas</string>
|
||||
<string name="pause_downloads">Pausar descargas</string>
|
||||
|
||||
|
||||
<!-- message dialog about download error -->
|
||||
<string name="show_error">Mostrar error</string>
|
||||
<string name="label_code">Codigo</string>
|
||||
<string name="error_path_creation">No se puede crear la carpeta de destino</string>
|
||||
<string name="error_file_creation">No se puede crear el archivo</string>
|
||||
<string name="error_path_creation">No se puede crear la carpeta de destino</string>
|
||||
<string name="error_permission_denied">Permiso denegado por el sistema</string>
|
||||
<string name="error_ssl_exception">Fallo la conexión segura</string>
|
||||
<string name="error_unknown_host">No se pudo encontrar el servidor</string>
|
||||
<string name="error_connect_host">No se puede conectar con el servidor</string>
|
||||
<string name="error_http_no_content">El servidor no devolvio datos</string>
|
||||
<string name="error_http_unsupported_range">El servidor no acepta descargas multi-hilos, intente de nuevo con @string/msg_threads = 1</string>
|
||||
<string name="error_http_requested_range_not_satisfiable">El rango solicitado no se puede satisfacer</string>
|
||||
<string name="error_http_requested_range_not_satisfiable">No se logro obtener el rango solicitado</string>
|
||||
<string name="error_http_not_found">No encontrado</string>
|
||||
<string name="error_postprocessing_failed">Fallo el post-procesado</string>
|
||||
<string name="error_postprocessing_stopped">NewPipe se cerro mientras se trabajaba en el archivo</string>
|
||||
<string name="error_insufficient_storage">No hay suficiente espacio disponible en el dispositivo</string>
|
||||
<string name="error_progress_lost">Se perdió el progreso porque el archivo fue eliminado</string>
|
||||
<string name="error_timeout">Tiempo de espera excedido</string>
|
||||
|
||||
<string name="download_pick_path">Seleccione los directorios de descarga</string>
|
||||
<string name="downloads_storage_ask_title">Preguntar dónde descargar</string>
|
||||
<string name="downloads_storage_ask_summary">Se preguntará dónde guardar cada descarga</string>
|
||||
<string name="downloads_storage_ask_summary_kitkat">Se preguntará dónde guardar cada descarga.\nHabilita esta opción si quieres descargar en la tarjeta SD externa</string>
|
||||
|
||||
<string name="unsubscribe">Desuscribirse</string>
|
||||
<string name="tab_new">Nueva pestaña</string>
|
||||
<string name="tab_choose">Elige la pestaña</string>
|
||||
|
|
@ -454,7 +475,7 @@ abrir en modo popup</string>
|
|||
<string name="app_update_notification_channel_name">Notificación de actualización de la aplicación</string>
|
||||
<string name="app_update_notification_channel_description">Notificaciones para nueva versión de NewPipe</string>
|
||||
<string name="download_to_sdcard_error_title">Almacenamiento externo no disponible</string>
|
||||
<string name="download_to_sdcard_error_message">Todavía no es posible descargar a una tarjeta SD externa. ¿Restablecer la ubicación de la carpeta de descarga\?</string>
|
||||
<string name="download_to_sdcard_error_message">No es posible descargar a una tarjeta SD externa. \¿Restablecer la ubicación de la carpeta de descarga\?</string>
|
||||
<string name="saved_tabs_invalid_json">Usando las pestañas por defecto, error al leer las pestañas guardadas</string>
|
||||
<string name="restore_defaults">Restaurar valores por defecto</string>
|
||||
<string name="restore_defaults_confirmation">¿Quieres restaurar los valores por defecto\?</string>
|
||||
|
|
|
|||
|
|
@ -149,7 +149,6 @@
|
|||
<string name="parsing_error">Veebilehe töötlemine nurjus</string>
|
||||
<string name="light_parsing_error">Veebilehe täielik töötlemine nurjus</string>
|
||||
<string name="content_not_available">Sisu pole saadaval</string>
|
||||
<string name="blocked_by_gema">GEMA poolt blokeeritud</string>
|
||||
<string name="could_not_setup_download_menu">Allalaadimismenüü seadistamine nurjus</string>
|
||||
<string name="live_streams_not_supported">Otsevood ei ole veel toetatud</string>
|
||||
<string name="could_not_get_stream">Ühtegi voogu ei leitud</string>
|
||||
|
|
@ -445,7 +444,8 @@
|
|||
<string name="download_finished_more">%s allalaadimist lõppenud</string>
|
||||
<string name="generate_unique_name">Loo kordumatu nimi</string>
|
||||
<string name="overwrite">Kirjuta üle</string>
|
||||
<string name="overwrite_warning">Selle nimega allalaetud fail on juba olemas</string>
|
||||
<string name="overwrite_unrelated_warning">Sellise nimega fail on juba olemas</string>
|
||||
<string name="overwrite_finished_warning">Selle nimega allalaaditud fail on juba olemas</string>
|
||||
<string name="download_already_running">Selle nimega allalaadimine on käimas</string>
|
||||
<string name="show_error">Näita viga</string>
|
||||
<string name="label_code">Kood</string>
|
||||
|
|
|
|||
|
|
@ -94,7 +94,6 @@
|
|||
<string name="parsing_error">Ezin izan da webgunea analizatu</string>
|
||||
<string name="light_parsing_error">Ezin izan da webgunea guztiz analizatu</string>
|
||||
<string name="content_not_available">Edukia ez dago eskuragarri</string>
|
||||
<string name="blocked_by_gema">GEMAk blokeatuta</string>
|
||||
<string name="could_not_setup_download_menu">Ezin izan da deskargen menua ezarri</string>
|
||||
<string name="live_streams_not_supported">Zuzeneko jarioek ez dute euskarririk oraindik</string>
|
||||
<string name="could_not_get_stream">Ezin izan da jariorik eskuratu</string>
|
||||
|
|
@ -435,7 +434,7 @@
|
|||
<string name="app_update_notification_content_title">NewPipe eguneraketa eskuragarri!</string>
|
||||
<string name="app_update_notification_content_text">Sakatu deskargatzeko</string>
|
||||
<string name="missions_header_finished">Amaituta</string>
|
||||
<string name="missions_header_pending">Ilaran</string>
|
||||
<string name="missions_header_pending">Zain</string>
|
||||
<string name="paused">pausatuta</string>
|
||||
<string name="queued">ilaran</string>
|
||||
<string name="post_processing">post-prozesua</string>
|
||||
|
|
@ -446,12 +445,12 @@
|
|||
<string name="download_finished_more">%s deskarga amaituta</string>
|
||||
<string name="generate_unique_name">Sortu izen bakana</string>
|
||||
<string name="overwrite">Gainidatzi</string>
|
||||
<string name="overwrite_warning">Badago izen bera duen deskargatutako fitxategi bat</string>
|
||||
<string name="overwrite_finished_warning">Badago izen bera duen deskargatutako fitxategi bat</string>
|
||||
<string name="download_already_running">Badago izen bera duen deskarga bat abian</string>
|
||||
<string name="show_error">Erakutsi errorea</string>
|
||||
<string name="label_code">Kodea</string>
|
||||
<string name="error_path_creation">Ezin da fitxategia sortu</string>
|
||||
<string name="error_file_creation">Ezin da helburu karpeta sortu</string>
|
||||
<string name="error_file_creation">Ezin da fitxategia sortu</string>
|
||||
<string name="error_path_creation">Ezin da helburu karpeta sortu</string>
|
||||
<string name="error_permission_denied">Sistemak baimena ukatu du</string>
|
||||
<string name="error_ssl_exception">Konexio seguruak huts egin du</string>
|
||||
<string name="error_unknown_host">Ezin izan da zerbitzaria aurkitu</string>
|
||||
|
|
@ -468,4 +467,5 @@
|
|||
<string name="max_retry_desc">Deskarga ezeztatu aurretik saiatu beharreko aldi kopurua</string>
|
||||
<string name="pause_downloads_on_mobile">Pausatu datu mugikorretara aldatzean</string>
|
||||
<string name="pause_downloads_on_mobile_desc">Pausatu ezin daitezkeen deskargak berrekingo dira</string>
|
||||
<string name="error_timeout">Konexioaren denbora muga</string>
|
||||
</resources>
|
||||
|
|
@ -59,7 +59,6 @@
|
|||
<string name="parsing_error">نمیتوان پایگاه وب را تجزیه کرد.</string>
|
||||
<string name="light_parsing_error">نمیتوان پایگاه وب را به صورت کامل تجزیه کرد.</string>
|
||||
<string name="content_not_available">محتوا در دسترس نیست.</string>
|
||||
<string name="blocked_by_gema">مسدود شده توسّط GEMA.</string>
|
||||
<string name="could_not_setup_download_menu">نمیتوان فهرست بارگیری را برپا ساخت.</string>
|
||||
<string name="live_streams_not_supported">این یک جریان زنده است. این جریانها هنوز پشتیبانی نمیشوند.</string>
|
||||
<string name="could_not_get_stream">نمیتوان هیچ جریانی را گرفت.</string>
|
||||
|
|
|
|||
|
|
@ -114,7 +114,6 @@
|
|||
<string name="parsing_error">Ei pystytty jäsentämään websivua</string>
|
||||
<string name="light_parsing_error">Ei pystytty jäsentämään websivua kokonaan</string>
|
||||
<string name="content_not_available">Sisältö ei ole saatavilla</string>
|
||||
<string name="blocked_by_gema">Estetty GEMA</string>
|
||||
<string name="could_not_setup_download_menu">Ei pystytty asettamaan latausvalikkoa</string>
|
||||
<string name="live_streams_not_supported">Tämä on LIVE LÄHETYS, mitä ei vielä tueta.</string>
|
||||
<string name="could_not_get_stream">Ei saatu mitään suoratoistoa</string>
|
||||
|
|
|
|||
|
|
@ -55,7 +55,7 @@
|
|||
<string name="general_error">Erreur</string>
|
||||
<string name="parsing_error">Impossible d\'analyser le site web</string>
|
||||
<string name="content_not_available">Contenu non disponible</string>
|
||||
<string name="blocked_by_gema">Bloqué par GEMA</string>
|
||||
|
||||
<string name="error_snackbar_message">Désolé, des erreurs se sont produites.</string>
|
||||
<string name="content">Contenu</string>
|
||||
<string name="show_age_restricted_content_title">Contenu avec limite d\'âge</string>
|
||||
|
|
@ -440,13 +440,15 @@
|
|||
<string name="missions_header_pending">Dans la file d\'attente</string>
|
||||
<string name="paused">En pause</string>
|
||||
<string name="download_failed">Téléchargement échoué</string>
|
||||
<string name="error_timeout">Délai de connection dépassé</string>
|
||||
<string name="conferences">Conférences</string>
|
||||
<string name="download_finished">Téléchargement terminé</string>
|
||||
<string name="download_finished_more">%s téléchargements terminés</string>
|
||||
<string name="queued">Ajouté à la file d\'attente</string>
|
||||
<string name="generate_unique_name">Générer un nom unique</string>
|
||||
<string name="overwrite">Écraser</string>
|
||||
<string name="overwrite_warning">Un fichier téléchargé avec ce nom existe déjà</string>
|
||||
<string name="overwrite_unrelated_warning">Un fichier avec ce nom existe déjà</string>
|
||||
<string name="overwrite_finished_warning">Un fichier téléchargé avec ce nom existe déjà</string>
|
||||
<string name="download_already_running">Il y a un téléchargement en cours avec ce nom</string>
|
||||
<string name="show_error">Afficher l\'erreur</string>
|
||||
<string name="label_code">Code</string>
|
||||
|
|
|
|||
|
|
@ -165,7 +165,6 @@
|
|||
<string name="light_parsing_error">Non foi posíbel procesar o sitio web por completo</string>
|
||||
<string name="content_not_available">O contido non está dispoñíbel
|
||||
\n</string>
|
||||
<string name="blocked_by_gema">Bloqueado pola GEMA</string>
|
||||
<string name="could_not_setup_download_menu">Non foi posíbel configurar o menú de descargas</string>
|
||||
<string name="live_streams_not_supported">Isto é unha emisión en directo, polo que aínda non está soportado.</string>
|
||||
<string name="could_not_get_stream">Non foi posíbel obter unha emisión</string>
|
||||
|
|
|
|||
|
|
@ -86,7 +86,6 @@
|
|||
<string name="parsing_error">ניתוח האתר לא התאפשר</string>
|
||||
<string name="light_parsing_error">לא הייתה אפשרות לנתח את האתר לחלוטין</string>
|
||||
<string name="content_not_available">תוכן אינו זמין</string>
|
||||
<string name="blocked_by_gema">נחסם ע״י GEMA</string>
|
||||
<string name="could_not_setup_download_menu">לא הייתה אפשרות להכין את תפריט ההורדה</string>
|
||||
<string name="live_streams_not_supported">עדיין אין תמיכה בתזרימים חיים</string>
|
||||
<string name="could_not_get_stream">לא הייתה אפשרות לקבל תזרים כלשהו</string>
|
||||
|
|
@ -440,7 +439,6 @@
|
|||
<string name="app_update_notification_content_title">יצא עדכון ל־NewPipe!</string>
|
||||
<string name="app_update_notification_content_text">יש לגעת כדי להוריד</string>
|
||||
<string name="missions_header_finished">הסתיים</string>
|
||||
<string name="missions_header_pending">בתור</string>
|
||||
<string name="paused">מושהה</string>
|
||||
<string name="queued">בתור</string>
|
||||
<string name="post_processing">עיבוד מאוחר</string>
|
||||
|
|
@ -451,12 +449,12 @@
|
|||
<string name="download_finished_more">%s הורדות הסתיימו</string>
|
||||
<string name="generate_unique_name">יצירת שם ייחודי</string>
|
||||
<string name="overwrite">שכתוב</string>
|
||||
<string name="overwrite_warning">כבר קיים קובץ בשם הזה</string>
|
||||
<string name="overwrite_finished_warning">כבר קיים קובץ בשם הזה</string>
|
||||
<string name="download_already_running">אחת ההורדות הפעילות כבר נושאת את השם הזה</string>
|
||||
<string name="show_error">הצגת שגיאה</string>
|
||||
<string name="label_code">קוד</string>
|
||||
<string name="error_path_creation">לא ניתן ליצור את הקובץ</string>
|
||||
<string name="error_file_creation">לא ניתן ליצור את תיקיית היעד</string>
|
||||
<string name="error_file_creation">לא ניתן ליצור את הקובץ</string>
|
||||
<string name="error_path_creation">לא ניתן ליצור את תיקיית היעד</string>
|
||||
<string name="error_permission_denied">ההרשאה נדחתה על ידי המערכת</string>
|
||||
<string name="error_ssl_exception">החיבור המאובטח נכשל</string>
|
||||
<string name="error_unknown_host">לא ניתן למצוא את השרת</string>
|
||||
|
|
@ -473,4 +471,5 @@
|
|||
<string name="max_retry_desc">מספר הניסיונות החוזרים המרבי בטרם ביטול ההורדה</string>
|
||||
<string name="pause_downloads_on_mobile">להשהות בעת מעבר לתקשורת נתונים סלולרית</string>
|
||||
<string name="pause_downloads_on_mobile_desc">הורדות שלא ניתן להשהות יופעלו מחדש</string>
|
||||
<string name="missions_header_pending">בהמתנה</string>
|
||||
</resources>
|
||||
|
|
@ -137,7 +137,6 @@
|
|||
<string name="parsing_error">इस website का निरंक्षण नहीं कर सकते</string>
|
||||
<string name="light_parsing_error">website का पूरी तरह से निरंक्षण नहीं हो सकता</string>
|
||||
<string name="content_not_available">विषय वस्तु उपलब्ध नहीं है</string>
|
||||
<string name="blocked_by_gema">GEMA ने block किया है</string>
|
||||
<string name="could_not_setup_download_menu">डाउनलोड मेनू को स्थापित नहीं कर सकते</string>
|
||||
<string name="live_streams_not_supported">"सीधे प्रसारण के लिये फिलहाल समर्थन नहीं है "</string>
|
||||
<string name="could_not_get_stream">कोई भी विडियो नहीं मिल रहा</string>
|
||||
|
|
|
|||
|
|
@ -101,7 +101,6 @@
|
|||
<string name="parsing_error">Nije moguće dohvatiti stranicu</string>
|
||||
<string name="light_parsing_error">Nije moguće u potpunosti dohvatiti stranicu</string>
|
||||
<string name="content_not_available">Sadržaj nije dostupan</string>
|
||||
<string name="blocked_by_gema">Blokirano od GEMA-e</string>
|
||||
<string name="could_not_setup_download_menu">Nije moguće postaviti izbornik za preuzimanje</string>
|
||||
<string name="live_streams_not_supported">Prijenos uživo još nije podržan</string>
|
||||
<string name="could_not_get_stream">Nije moguće dobaviti stream</string>
|
||||
|
|
@ -447,7 +446,8 @@
|
|||
<string name="download_finished_more">%s preuzimanja dovršeno</string>
|
||||
<string name="generate_unique_name">Generirajte jedinstveni naziv</string>
|
||||
<string name="overwrite">Piši preko</string>
|
||||
<string name="overwrite_warning">Preuzeta datoteka s tim nazivom već postoji</string>
|
||||
<string name="overwrite_unrelated_warning">Datoteka s tim nazivom već postoji</string>
|
||||
<string name="overwrite_finished_warning">Preuzeta datoteka s tim nazivom već postoji</string>
|
||||
<string name="download_already_running">U tijeku je preuzimanje s ovim nazivom</string>
|
||||
<string name="label_code">Kod</string>
|
||||
<string name="error_path_creation">Datoteku nije moguće izraditi</string>
|
||||
|
|
|
|||
|
|
@ -61,7 +61,6 @@
|
|||
<string name="show_age_restricted_content_title">Korhatáros tartalom</string>
|
||||
<string name="general_error">Hiba</string>
|
||||
<string name="content_not_available">A tartalom nem elérhető</string>
|
||||
<string name="blocked_by_gema">GEMA által blokkolt</string>
|
||||
<string name="live_streams_not_supported">Ez egy élő közvetítés, amely még nem támogatott.</string>
|
||||
<string name="autoplay_by_calling_app_title">Automatikus lejátszás</string>
|
||||
<string name="autoplay_by_calling_app_summary">Videók automatikus lejátszása, ha a NewPipe egy másik alkalmazásból lett indítva</string>
|
||||
|
|
|
|||
|
|
@ -56,7 +56,6 @@
|
|||
<string name="parsing_error">Tidak bisa mengurai situs web</string>
|
||||
<string name="light_parsing_error">Tidak dapat menguraikan situs web sepenuhnya</string>
|
||||
<string name="content_not_available">Konten tidak tersedia</string>
|
||||
<string name="blocked_by_gema">Diblokir oleh GEMA</string>
|
||||
<string name="could_not_setup_download_menu">Tidak bisa menyiapkan menu unduh</string>
|
||||
<string name="live_streams_not_supported">Siaran langsung belum didukung</string>
|
||||
<string name="could_not_load_image">Tidak bisa memuat gambar</string>
|
||||
|
|
@ -436,7 +435,7 @@
|
|||
<string name="app_update_notification_content_title">Pembaruan NewPipe Tersedia!</string>
|
||||
<string name="app_update_notification_content_text">Ketuk untuk mengunduh</string>
|
||||
<string name="missions_header_finished">Selesai</string>
|
||||
<string name="missions_header_pending">Di antrian</string>
|
||||
<string name="missions_header_pending">Tertunda</string>
|
||||
<string name="paused">dijeda</string>
|
||||
<string name="queued">antri</string>
|
||||
<string name="post_processing">pengolahan-pasca</string>
|
||||
|
|
@ -447,12 +446,12 @@
|
|||
<string name="download_finished_more">%s unduhan selesai</string>
|
||||
<string name="generate_unique_name">Hasilkan nama unik</string>
|
||||
<string name="overwrite">Timpa</string>
|
||||
<string name="overwrite_warning">File yang diunduh dengan nama ini sudah ada</string>
|
||||
<string name="overwrite_finished_warning">File yang diunduh dengan nama ini sudah ada</string>
|
||||
<string name="download_already_running">Ada unduhan yang sedang berlangsung dengan nama ini</string>
|
||||
<string name="show_error">Tunjukkan kesalahan</string>
|
||||
<string name="label_code">Kode</string>
|
||||
<string name="error_path_creation">File tidak dapat dibuat</string>
|
||||
<string name="error_file_creation">Folder tujuan tidak dapat dibuat</string>
|
||||
<string name="error_file_creation">File tidak dapat dibuat</string>
|
||||
<string name="error_path_creation">Folder tujuan tidak dapat dibuat</string>
|
||||
<string name="error_permission_denied">Izin ditolak oleh sistem</string>
|
||||
<string name="error_ssl_exception">Koneksi aman gagal</string>
|
||||
<string name="error_unknown_host">Tidak dapat menemukan server</string>
|
||||
|
|
|
|||
|
|
@ -54,7 +54,6 @@
|
|||
<string name="could_not_load_thumbnails">Impossibile caricare tutte le miniature</string>
|
||||
<string name="youtube_signature_decryption_error">Impossibile decriptare la firma dell\'URL del video</string>
|
||||
<string name="content_not_available">Contenuto non disponibile</string>
|
||||
<string name="blocked_by_gema">Bloccato da GEMA</string>
|
||||
<string name="use_tor_title">Usa Tor</string>
|
||||
<string name="use_tor_summary">(Sperimentale) Forza il download tramite Tor per una maggiore riservatezza (lo streaming dei video non è ancora supportato).</string>
|
||||
<string name="parsing_error">Impossibile analizzare il sito web</string>
|
||||
|
|
@ -438,7 +437,7 @@
|
|||
<string name="app_update_notification_content_title">Aggiornamento di NewPipe disponibile!</string>
|
||||
<string name="app_update_notification_content_text">Premi per scaricare</string>
|
||||
<string name="missions_header_finished">Finito</string>
|
||||
<string name="missions_header_pending">In coda</string>
|
||||
<string name="missions_header_pending">In attesa di</string>
|
||||
<string name="paused">in pausa</string>
|
||||
<string name="queued">in coda</string>
|
||||
<string name="post_processing">post-processo</string>
|
||||
|
|
@ -449,12 +448,12 @@
|
|||
<string name="download_finished_more">%s download finiti</string>
|
||||
<string name="generate_unique_name">Genera un nome unico</string>
|
||||
<string name="overwrite">Sovrascrivi</string>
|
||||
<string name="overwrite_warning">Esiste già un file scaricato con lo stesso nome</string>
|
||||
<string name="overwrite_finished_warning">Esiste già un file scaricato con lo stesso nome</string>
|
||||
<string name="download_already_running">C\'è un download in progresso con questo nome</string>
|
||||
<string name="show_error">Mostra errore</string>
|
||||
<string name="label_code">Codice</string>
|
||||
<string name="error_path_creation">Impossibile creare il file</string>
|
||||
<string name="error_file_creation">Impossibile creare la cartella di destinazione</string>
|
||||
<string name="error_file_creation">Impossibile creare il file</string>
|
||||
<string name="error_path_creation">Impossibile creare la cartella di destinazione</string>
|
||||
<string name="error_permission_denied">Permesso negato dal sistema</string>
|
||||
<string name="error_ssl_exception">Connessione sicura fallita</string>
|
||||
<string name="error_unknown_host">Impossibile trovare il server</string>
|
||||
|
|
@ -473,4 +472,5 @@
|
|||
<string name="pause_downloads_on_mobile_desc">I download che non possono essere messi in pausa verranno riavviati</string>
|
||||
<string name="events">Eventi</string>
|
||||
<string name="conferences">Conferenze</string>
|
||||
<string name="error_timeout">Connesione finita</string>
|
||||
</resources>
|
||||
|
|
@ -57,7 +57,7 @@
|
|||
<string name="youtube_signature_decryption_error">動画のURLを復号できませんでした</string>
|
||||
<string name="parsing_error">Webサイトを解析できませんでした</string>
|
||||
<string name="content_not_available">コンテンツが利用できません</string>
|
||||
<string name="blocked_by_gema">GEMA にブロックされました</string>
|
||||
|
||||
<string name="could_not_setup_download_menu">保存メニューを設定できませんでした</string>
|
||||
<string name="live_streams_not_supported">生放送にはまだ対応していません</string>
|
||||
<string name="content">コンテンツ</string>
|
||||
|
|
@ -365,10 +365,10 @@
|
|||
<string name="caption_auto_generated">自動生成</string>
|
||||
<string name="caption_setting_description">アプリの再起動後、設定した字幕設定が反映されます</string>
|
||||
<string name="empty_subscription_feed_subtitle">何もありません</string>
|
||||
<string name="import_youtube_instructions">保存したエクスポートファイルからYouTubeの購読をインポート:
|
||||
\n
|
||||
\n1. このURLを開きます: %1$s
|
||||
\n2. ログインしていなければログインします
|
||||
<string name="import_youtube_instructions">保存したエクスポートファイルからYouTubeの購読をインポート:
|
||||
\n
|
||||
\n1. このURLを開きます: %1$s
|
||||
\n2. ログインしていなければログインします
|
||||
\n3. ダウンロードが始まります (これがエクスポートファイルです)</string>
|
||||
<string name="playback_reset">リセット</string>
|
||||
<string name="accept">同意する</string>
|
||||
|
|
@ -391,8 +391,8 @@
|
|||
\n3. 必要に応じてログインします
|
||||
\n4. リダイレクトされたプロファイル URL をコピーします。</string>
|
||||
<string name="import_soundcloud_instructions_hint">あなたのID, soundcloud.com/あなたのid</string>
|
||||
<string name="import_network_expensive_warning">この操作により通信料金が増えることがあります。ご注意ください。
|
||||
\n
|
||||
<string name="import_network_expensive_warning">この操作により通信料金が増えることがあります。ご注意ください。
|
||||
\n
|
||||
\n続行しますか\?</string>
|
||||
<string name="playback_speed_control">再生速度を変更</string>
|
||||
<string name="unhook_checkbox">速度と音程を連動せずに変更 (歪むかもしれません)</string>
|
||||
|
|
@ -421,7 +421,7 @@
|
|||
<string name="app_update_notification_content_title">NewPipeのアップデートがあります!</string>
|
||||
<string name="app_update_notification_content_text">タップでダウンロード</string>
|
||||
<string name="missions_header_finished">終了しました</string>
|
||||
<string name="missions_header_pending">順番に処理中</string>
|
||||
<string name="missions_header_pending">保留中</string>
|
||||
<string name="paused">一時停止</string>
|
||||
<string name="queued">順番待ちに追加しました</string>
|
||||
<string name="post_processing">保存処理をしています</string>
|
||||
|
|
@ -432,7 +432,8 @@
|
|||
<string name="download_finished_more">%s 件のダウンロード終了</string>
|
||||
<string name="generate_unique_name">一意の名前を生成します</string>
|
||||
<string name="overwrite">上書き</string>
|
||||
<string name="overwrite_warning">同じ名前のファイルが既に存在します</string>
|
||||
<string name="overwrite_unrelated_warning">この名前のファイルは既に存在します</string>
|
||||
<string name="overwrite_finished_warning">この名前のダウンロードファイルは既に存在します</string>
|
||||
<string name="download_already_running">同じ名前を持つダウンロードが既に進行中です</string>
|
||||
<string name="show_error">エラーを表示する</string>
|
||||
<string name="label_code">コード</string>
|
||||
|
|
@ -462,6 +463,7 @@
|
|||
<string name="main_page_content_summary">メインページに表示されるタブ</string>
|
||||
<string name="updates_setting_description">新しいバージョンが利用可能なときにアプリの更新を確認する通知を表示します</string>
|
||||
<string name="msg_pending_downloads">ダウンロードから %s の保留中の転送を続行します</string>
|
||||
<string name="pause_downloads_on_mobile">モバイルデータ通信に切替時に、一時停止する</string>
|
||||
<string name="pause_downloads_on_mobile_desc">一時停止できない場合は再開して継続されます</string>
|
||||
<string name="pause_downloads_on_mobile">モバイルデータ通信に切り替え時に休止</string>
|
||||
<string name="pause_downloads_on_mobile_desc">休止できないダウンロードが再開されます</string>
|
||||
<string name="error_timeout">接続タイムアウト</string>
|
||||
</resources>
|
||||
|
|
@ -65,7 +65,6 @@
|
|||
<string name="parsing_error">웹사이트를 가져올 수 없습니다</string>
|
||||
<string name="light_parsing_error">웹사이트를 완전히 가져올 수 없습니다</string>
|
||||
<string name="content_not_available">컨텐츠를 사용할 수 없습니다</string>
|
||||
<string name="blocked_by_gema">GEMA에 의해 차단되었습니다</string>
|
||||
<string name="could_not_setup_download_menu">다운로드 메뉴를 설정할 수 없습니다</string>
|
||||
<string name="live_streams_not_supported">라이브 스트림은 아직 지원하지 않습니다</string>
|
||||
<string name="could_not_get_stream">어떠한 스트림도 가져올 수 없습니다</string>
|
||||
|
|
@ -450,7 +449,8 @@
|
|||
<string name="download_finished_more">%s 다운로드 완료됨</string>
|
||||
<string name="generate_unique_name">별개의 이름 생성</string>
|
||||
<string name="overwrite">덮어쓰기</string>
|
||||
<string name="overwrite_warning">해당 이름을 가진 다운로드된 파일이 이미 존재합니다</string>
|
||||
<string name="overwrite_unrelated_warning">이 이름을 가진 파일이 이미 있습니다.</string>
|
||||
<string name="overwrite_finished_warning">이 이름을 가진 다운로드 된 파일이 이미 있습니다.</string>
|
||||
<string name="download_already_running">해당 이름을 가진 다운로드가 이미 진행중입니다</string>
|
||||
<string name="show_error">오류 표시</string>
|
||||
<string name="label_code">코드</string>
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@
|
|||
<dimen name="video_item_search_thumbnail_image_width">142dp</dimen>
|
||||
<dimen name="video_item_search_thumbnail_image_height">80dp</dimen>
|
||||
<!-- Calculated: 2*video_item_search_padding + video_item_search_thumbnail_image_height -->
|
||||
<dimen name="video_item_search_height">104dp</dimen>
|
||||
<dimen name="video_item_search_height">106dp</dimen>
|
||||
<!-- Paddings & Margins -->
|
||||
<dimen name="video_item_search_image_right_margin">10dp</dimen>
|
||||
<dimen name="video_item_search_duration_vertical_padding">1sp</dimen>
|
||||
|
|
|
|||
|
|
@ -88,7 +88,6 @@
|
|||
<string name="parsing_error">Negalima apdoroti tinklapio</string>
|
||||
<string name="light_parsing_error">Negalima visiškai apdoroti tinklapio</string>
|
||||
<string name="content_not_available">Turinys neprieinamas</string>
|
||||
<string name="blocked_by_gema">Užblokavo GEMA</string>
|
||||
<string name="could_not_setup_download_menu">Negalima sutvarkyti atsisiuntimų meniu</string>
|
||||
<string name="live_streams_not_supported">Tai gyvas srautas. Tokie kol kas nepalaikomi.</string>
|
||||
<string name="could_not_get_stream">Negalima gauti jokio srauto</string>
|
||||
|
|
|
|||
|
|
@ -152,7 +152,6 @@
|
|||
<string name="parsing_error">Не може да се прочита страната</string>
|
||||
<string name="light_parsing_error">Не може целосно да се прочита страната</string>
|
||||
<string name="content_not_available">Содржината е недостапна</string>
|
||||
<string name="blocked_by_gema">Блокирано од GEMA</string>
|
||||
<string name="could_not_setup_download_menu">Неуспешно поставување на менито за превземања</string>
|
||||
<string name="live_streams_not_supported">Ова е пренос ВО ЖИВО, што сеуште не е поддржано.</string>
|
||||
<string name="could_not_get_stream">Не е пронајден поток на податоци</string>
|
||||
|
|
|
|||
|
|
@ -172,7 +172,6 @@
|
|||
<string name="parsing_error">Tidak dapat menghuraikan laman web</string>
|
||||
<string name="light_parsing_error">Tidak dapat menghuraikan laman web sepenuhnya</string>
|
||||
<string name="content_not_available">Kandungan tidak tersedia</string>
|
||||
<string name="blocked_by_gema">Disekat oleh GEMA</string>
|
||||
<string name="could_not_setup_download_menu">Tidak dapat menyediakan menu muat turun</string>
|
||||
<string name="live_streams_not_supported">Siaran langsung belum disokong</string>
|
||||
<string name="could_not_get_stream">Tidak boleh mendapat sebarang strim</string>
|
||||
|
|
@ -432,7 +431,6 @@
|
|||
<string name="app_update_notification_content_title">Kemas kini NewPipe Tersedia!</string>
|
||||
<string name="app_update_notification_content_text">Ketik untuk muat turun</string>
|
||||
<string name="missions_header_finished">Selesai</string>
|
||||
<string name="missions_header_pending">Dalam barisan</string>
|
||||
<string name="paused">dijeda</string>
|
||||
<string name="queued">telah beratur</string>
|
||||
<string name="post_processing">pemprosesan-pasca</string>
|
||||
|
|
@ -443,12 +441,12 @@
|
|||
<string name="download_finished_more">%s muat turun selesai</string>
|
||||
<string name="generate_unique_name">Menjana nama yang unik</string>
|
||||
<string name="overwrite">Timpa</string>
|
||||
<string name="overwrite_warning">Fail yang dimuat turun dengan nama ini sudah wujud</string>
|
||||
<string name="overwrite_finished_warning">Fail yang dimuat turun dengan nama ini sudah wujud</string>
|
||||
<string name="download_already_running">Terdapat muat turun yang sedang berjalan dengan nama ini</string>
|
||||
<string name="show_error">Tunjukkan kesilapan</string>
|
||||
<string name="label_code">Kod</string>
|
||||
<string name="error_path_creation">Fail tidak boleh dibuat</string>
|
||||
<string name="error_file_creation">Folder destinasi tidak boleh dibuat</string>
|
||||
<string name="error_file_creation">Fail tidak boleh dibuat</string>
|
||||
<string name="error_path_creation">Folder destinasi tidak boleh dibuat</string>
|
||||
<string name="error_permission_denied">Kebenaran ditolak oleh sistem</string>
|
||||
<string name="error_ssl_exception">Sambungan selamat gagal</string>
|
||||
<string name="error_unknown_host">Tidak dapat mencari server</string>
|
||||
|
|
@ -465,4 +463,5 @@
|
|||
<string name="max_retry_desc">Jumlah percubaan maksimum sebelum membatalkan muat turun</string>
|
||||
<string name="pause_downloads_on_mobile">Jeda semasa beralih ke data mudah alih</string>
|
||||
<string name="pause_downloads_on_mobile_desc">Muat turun yang tidak dapat dihentikan akan dimulakan semula</string>
|
||||
<string name="missions_header_pending">Menunggu</string>
|
||||
</resources>
|
||||
|
|
@ -70,7 +70,6 @@
|
|||
<string name="parsing_error">Kunne ikke tolke nettside</string>
|
||||
<string name="light_parsing_error">Kunne ikke tolke nettside fullstendig</string>
|
||||
<string name="content_not_available">Innholdet er ikke tilgjengelig</string>
|
||||
<string name="blocked_by_gema">Blokkert av GEMA</string>
|
||||
<string name="could_not_setup_download_menu">Kunne ikke sette opp nedlastingsmeny</string>
|
||||
<string name="live_streams_not_supported">Direktesendinger støttes ikke enda.</string>
|
||||
<string name="could_not_get_stream">Kunne ikke finne noen strømmer</string>
|
||||
|
|
@ -515,7 +514,6 @@
|
|||
<string name="app_update_notification_content_title">Ny NewPipe-versjon tilgjengelig.</string>
|
||||
<string name="app_update_notification_content_text">Trykk for å laste ned</string>
|
||||
<string name="missions_header_finished">Fullført</string>
|
||||
<string name="missions_header_pending">I kø</string>
|
||||
<string name="paused">pauset</string>
|
||||
<string name="queued">i kø</string>
|
||||
<string name="post_processing">etterbehandling</string>
|
||||
|
|
@ -526,12 +524,12 @@
|
|||
<string name="download_finished_more">%s nedlastinger fullført</string>
|
||||
<string name="generate_unique_name">Generer unikt navn</string>
|
||||
<string name="overwrite">Overskriv</string>
|
||||
<string name="overwrite_warning">Nedlastet fil ved dette navnet finnes allerede</string>
|
||||
<string name="overwrite_finished_warning">Nedlastet fil ved dette navnet finnes allerede</string>
|
||||
<string name="download_already_running">Nedlasting med dette navnet underveis allerede</string>
|
||||
<string name="show_error">Vis feil</string>
|
||||
<string name="label_code">Kode</string>
|
||||
<string name="error_path_creation">Filen kan ikke opprettes</string>
|
||||
<string name="error_file_creation">Målmappen kan ikke opprettes</string>
|
||||
<string name="error_file_creation">Filen kan ikke opprettes</string>
|
||||
<string name="error_path_creation">Målmappen kan ikke opprettes</string>
|
||||
<string name="error_permission_denied">Tilgang nektet av systemet</string>
|
||||
<string name="error_ssl_exception">Sikker tilkobling mislyktes</string>
|
||||
<string name="error_unknown_host">Fant ikke tjeneren</string>
|
||||
|
|
|
|||
|
|
@ -143,7 +143,6 @@
|
|||
<string name="parsing_error">Kon website niet verwerken</string>
|
||||
<string name="light_parsing_error">Kon de website niet volledig inlezen</string>
|
||||
<string name="content_not_available">Inhoud niet beschikbaar</string>
|
||||
<string name="blocked_by_gema">Geblokkeerd door GEMA</string>
|
||||
<string name="could_not_setup_download_menu">Kon downloadmenu niet instellen</string>
|
||||
<string name="live_streams_not_supported">Livestreams worden nog niet ondersteund</string>
|
||||
<string name="could_not_get_stream">Kon geen streams vinden</string>
|
||||
|
|
@ -434,7 +433,6 @@
|
|||
<string name="app_update_notification_content_title">NewPipe-update beschikbaar!</string>
|
||||
<string name="app_update_notification_content_text">Tikt voor te downloaden</string>
|
||||
<string name="missions_header_finished">Voltooid</string>
|
||||
<string name="missions_header_pending">In wachtrij</string>
|
||||
<string name="paused">gepauzeerd</string>
|
||||
<string name="queued">toegevoegd aan wachtrij</string>
|
||||
<string name="post_processing">nabewerking</string>
|
||||
|
|
@ -445,12 +443,12 @@
|
|||
<string name="download_finished_more">%s downloads voltooid</string>
|
||||
<string name="generate_unique_name">Unieke naam genereren</string>
|
||||
<string name="overwrite">Overschrijven</string>
|
||||
<string name="overwrite_warning">Der bestaat al een gedownload bestand met deze naam</string>
|
||||
<string name="overwrite_finished_warning">Der bestaat al een gedownload bestand met deze naam</string>
|
||||
<string name="download_already_running">Der is al een download met deze naam bezig</string>
|
||||
<string name="show_error">Foutmelding weergeven</string>
|
||||
<string name="label_code">Code</string>
|
||||
<string name="error_path_creation">Het bestand kan niet aangemaakt worden</string>
|
||||
<string name="error_file_creation">De doelmap kan niet aangemaakt worden</string>
|
||||
<string name="error_file_creation">Het bestand kan niet aangemaakt worden</string>
|
||||
<string name="error_path_creation">De doelmap kan niet aangemaakt worden</string>
|
||||
<string name="error_permission_denied">Toelating geweigerd door het systeem</string>
|
||||
<string name="error_ssl_exception">Beveiligde verbinding is mislukt</string>
|
||||
<string name="error_unknown_host">Kon de server niet vinden</string>
|
||||
|
|
|
|||
|
|
@ -55,7 +55,6 @@
|
|||
<string name="youtube_signature_decryption_error">Kan video-URL-ondertekening niet ontsleutelen</string>
|
||||
<string name="parsing_error">Kan website niet verwerken</string>
|
||||
<string name="content_not_available">Inhoud niet beschikbaar</string>
|
||||
<string name="blocked_by_gema">Geblokkeerd door GEMA</string>
|
||||
<string name="could_not_setup_download_menu">Kan downloadmenu niet instellen</string>
|
||||
<string name="live_streams_not_supported">Livestreams zijn nog niet ondersteund</string>
|
||||
<string name="detail_likes_img_view_description">Vind-ik-leuks</string>
|
||||
|
|
@ -438,7 +437,7 @@
|
|||
<string name="app_update_notification_content_title">NewPipe-update beschikbaar!</string>
|
||||
<string name="app_update_notification_content_text">Tik om te downloaden</string>
|
||||
<string name="missions_header_finished">Voltooid</string>
|
||||
<string name="missions_header_pending">In de wachtrij</string>
|
||||
<string name="missions_header_pending">In afwachting van</string>
|
||||
<string name="paused">gepauzeerd</string>
|
||||
<string name="queued">aan de wachtrij toegevoegd</string>
|
||||
<string name="post_processing">nabewerking</string>
|
||||
|
|
@ -449,12 +448,12 @@
|
|||
<string name="download_finished_more">%s downloads voltooid</string>
|
||||
<string name="generate_unique_name">Genereer een unieke naam</string>
|
||||
<string name="overwrite">Overschrijven</string>
|
||||
<string name="overwrite_warning">Er bestaat al een gedownload bestand met deze naam</string>
|
||||
<string name="overwrite_finished_warning">Er bestaat al een gedownload bestand met deze naam</string>
|
||||
<string name="download_already_running">Er is een download aan de gang met deze naam</string>
|
||||
<string name="show_error">Toon foutmelding</string>
|
||||
<string name="label_code">Code</string>
|
||||
<string name="error_path_creation">Het bestand kan niet worden gemaakt</string>
|
||||
<string name="error_file_creation">De doelmap kan niet worden gemaakt</string>
|
||||
<string name="error_file_creation">Het bestand kan niet worden gemaakt</string>
|
||||
<string name="error_path_creation">De doelmap kan niet worden gemaakt</string>
|
||||
<string name="error_permission_denied">Toestemming door het systeem geweigerd</string>
|
||||
<string name="error_ssl_exception">Beveiligde connectie is mislukt</string>
|
||||
<string name="error_unknown_host">Kon de server niet vinden</string>
|
||||
|
|
@ -473,4 +472,5 @@
|
|||
<string name="pause_downloads_on_mobile_desc">Downloads die niet kunnen worden gepauzeerd zullen worden herstart</string>
|
||||
<string name="events">Gebeurtenissen</string>
|
||||
<string name="conferences">Conferenties</string>
|
||||
<string name="error_timeout">Time-out van verbinding</string>
|
||||
</resources>
|
||||
|
|
@ -59,7 +59,6 @@
|
|||
<string name="parsing_error">Nie można przetworzyć strony</string>
|
||||
<string name="light_parsing_error">Nie można przetworzyć całości strony</string>
|
||||
<string name="content_not_available">Zawartość niedostępna</string>
|
||||
<string name="blocked_by_gema">Zablokowane przez GEMA</string>
|
||||
<string name="could_not_setup_download_menu">Nie można ustawić menu pobierania</string>
|
||||
<string name="live_streams_not_supported">Transmisje na żywo nie są jeszcze obsługiwane</string>
|
||||
<string name="could_not_get_stream">Nie można otrzymać żadnego strumienia</string>
|
||||
|
|
@ -435,7 +434,6 @@
|
|||
<string name="app_update_notification_content_title">Dostępna jest aktualizacja NewPipe!</string>
|
||||
<string name="app_update_notification_content_text">Stuknij, aby pobrać</string>
|
||||
<string name="missions_header_finished">Gotowe</string>
|
||||
<string name="missions_header_pending">W kolejce</string>
|
||||
<string name="paused">wstrzymane</string>
|
||||
<string name="queued">w kolejce</string>
|
||||
<string name="post_processing">przetwarzanie końcowe</string>
|
||||
|
|
@ -446,12 +444,12 @@
|
|||
<string name="download_finished_more">%s pobieranie zostało zakończone</string>
|
||||
<string name="generate_unique_name">Wygeneruj unikalną nazwę</string>
|
||||
<string name="overwrite">Zastąp</string>
|
||||
<string name="overwrite_warning">Pobrany plik o tej nazwie już istnieje</string>
|
||||
<string name="overwrite_finished_warning">Pobrany plik o tej nazwie już istnieje</string>
|
||||
<string name="download_already_running">Trwa pobieranie z tą nazwą</string>
|
||||
<string name="show_error">Pokaż błąd</string>
|
||||
<string name="label_code">Kod</string>
|
||||
<string name="error_path_creation">Nie można utworzyć pliku</string>
|
||||
<string name="error_file_creation">Nie można utworzyć folderu docelowego</string>
|
||||
<string name="error_file_creation">Nie można utworzyć pliku</string>
|
||||
<string name="error_path_creation">Nie można utworzyć folderu docelowego</string>
|
||||
<string name="error_permission_denied">Odmowa dostępu do systemu</string>
|
||||
<string name="error_ssl_exception">Bezpieczne połączenie nie powiodło się</string>
|
||||
<string name="error_unknown_host">Nie można znaleźć serwera</string>
|
||||
|
|
@ -470,4 +468,5 @@
|
|||
<string name="pause_downloads_on_mobile_desc">Pobierane pliki, których nie można wstrzymać, zostaną zrestartowane</string>
|
||||
<string name="events">Zdarzenia</string>
|
||||
<string name="conferences">Konferencje</string>
|
||||
<string name="missions_header_pending">Oczekuje</string>
|
||||
</resources>
|
||||
|
|
@ -12,7 +12,6 @@
|
|||
<string name="autoplay_by_calling_app_summary">Reproduz o vídeo quando o NewPipe for aberto a partir de outro aplicativo</string>
|
||||
<string name="autoplay_by_calling_app_title">Reproduzir automaticamente</string>
|
||||
<string name="black_theme_title">Preto</string>
|
||||
<string name="blocked_by_gema">Bloqueado pelo GEMA</string>
|
||||
<string name="cancel">Cancelar</string>
|
||||
<string name="checksum">Soma de Verificação</string>
|
||||
<string name="choose_browser">Escolher navegador</string>
|
||||
|
|
@ -435,7 +434,6 @@ abrir em modo popup</string>
|
|||
<string name="app_update_notification_content_title">Atualização do NewPipe Disponivel!</string>
|
||||
<string name="app_update_notification_content_text">Toque para baixar</string>
|
||||
<string name="missions_header_finished">Finalizado</string>
|
||||
<string name="missions_header_pending">Na fila</string>
|
||||
<string name="paused">pausado</string>
|
||||
<string name="queued">adicionado na fila</string>
|
||||
<string name="post_processing">pós processamento</string>
|
||||
|
|
@ -446,12 +444,12 @@ abrir em modo popup</string>
|
|||
<string name="download_finished_more">%s downloads terminados</string>
|
||||
<string name="generate_unique_name">Gerar nome único</string>
|
||||
<string name="overwrite">"Sobrescrever "</string>
|
||||
<string name="overwrite_warning">Um arquivo baixado com esse nome já existe</string>
|
||||
<string name="overwrite_finished_warning">Um arquivo baixado com esse nome já existe</string>
|
||||
<string name="download_already_running">Existe um download em progresso com esse nome</string>
|
||||
<string name="show_error">Mostrar erro</string>
|
||||
<string name="label_code">Código</string>
|
||||
<string name="error_path_creation">O arquivo não pode ser criado</string>
|
||||
<string name="error_file_creation">A pasta de destino não pode ser criada</string>
|
||||
<string name="error_file_creation">O arquivo não pode ser criado</string>
|
||||
<string name="error_path_creation">A pasta de destino não pode ser criada</string>
|
||||
<string name="error_permission_denied">Permissão negada pelo sistema</string>
|
||||
<string name="error_ssl_exception">"Falha na conexão segura "</string>
|
||||
<string name="error_unknown_host">Não foi possível encontrar o servidor</string>
|
||||
|
|
@ -468,4 +466,5 @@ abrir em modo popup</string>
|
|||
<string name="max_retry_desc">Número máximo de tentativas antes de cancelar o download</string>
|
||||
<string name="pause_downloads_on_mobile">Pausar quando trocar para dados móveis</string>
|
||||
<string name="pause_downloads_on_mobile_desc">Downloads que não puderem ser pausados serão reiniciados</string>
|
||||
<string name="missions_header_pending">Pendente</string>
|
||||
</resources>
|
||||
|
|
@ -57,7 +57,7 @@
|
|||
<string name="youtube_signature_decryption_error">Incapaz de descodificar a assinatura do vídeo</string>
|
||||
<string name="parsing_error">Incapaz de processar o site</string>
|
||||
<string name="content_not_available">Conteúdo não disponível</string>
|
||||
<string name="blocked_by_gema">Bloqueado por GEMA</string>
|
||||
|
||||
<string name="content">Conteúdo</string>
|
||||
<string name="show_age_restricted_content_title">Restringir conteúdo por idade</string>
|
||||
<string name="video_is_age_restricted">Mostrar vídeo com restrição de idade. É possível permitir tal material nas Configurações.</string>
|
||||
|
|
@ -431,7 +431,6 @@
|
|||
<string name="app_update_notification_content_title">Atualização do NewPipe disponível!</string>
|
||||
<string name="app_update_notification_content_text">Toque para descarregar</string>
|
||||
<string name="missions_header_finished">Terminada</string>
|
||||
<string name="missions_header_pending">Na fila</string>
|
||||
<string name="paused">em pausa</string>
|
||||
<string name="queued">na fila</string>
|
||||
<string name="post_processing">pós-processamento</string>
|
||||
|
|
@ -442,12 +441,12 @@
|
|||
<string name="download_finished_more">%s descargas terminadas</string>
|
||||
<string name="generate_unique_name">Gerar nome único</string>
|
||||
<string name="overwrite">Sobrescrever</string>
|
||||
<string name="overwrite_warning">Um ficheiro descarregado com este nome já existe</string>
|
||||
<string name="overwrite_finished_warning">Um ficheiro descarregado com este nome já existe</string>
|
||||
<string name="download_already_running">Já existe uma descarga em curso com este nome</string>
|
||||
<string name="show_error">Mostrar erro</string>
|
||||
<string name="label_code">Código</string>
|
||||
<string name="error_path_creation">O ficheiro não pode ser criado</string>
|
||||
<string name="error_file_creation">A pasta de destino não pode ser criada</string>
|
||||
<string name="error_file_creation">O ficheiro não pode ser criado</string>
|
||||
<string name="error_path_creation">A pasta de destino não pode ser criada</string>
|
||||
<string name="error_permission_denied">Permissão negada pelo sistema</string>
|
||||
<string name="error_ssl_exception">Ligação segura falhou</string>
|
||||
<string name="error_unknown_host">Não foi possível encontrar o servidor</string>
|
||||
|
|
@ -466,4 +465,5 @@
|
|||
<string name="pause_downloads_on_mobile_desc">Descarregamentos que não podem ser pausados serão reiniciados</string>
|
||||
<string name="events">Eventos</string>
|
||||
<string name="conferences">Conferências</string>
|
||||
<string name="missions_header_pending">Pendente</string>
|
||||
</resources>
|
||||
|
|
@ -52,7 +52,6 @@
|
|||
<string name="youtube_signature_decryption_error">Nu s-a putut decripta semnătura URL a videoclipului</string>
|
||||
<string name="parsing_error">Nu s-a putut analiza website-ul</string>
|
||||
<string name="content_not_available">Conținut indisponibil</string>
|
||||
<string name="blocked_by_gema">Blocat de către GEMA</string>
|
||||
<string name="could_not_setup_download_menu">Imposibil de inițializat meniul pentru descărcări</string>
|
||||
<string name="live_streams_not_supported">LIVE STREAM-uri încă nu sunt suportate</string>
|
||||
<string name="list_thumbnail_view_description">Thumbnail-ul videoclipului</string>
|
||||
|
|
|
|||
|
|
@ -81,7 +81,6 @@
|
|||
<string name="parsing_error">Не удалось разобрать веб-сайт</string>
|
||||
<string name="light_parsing_error">Не удалось полностью разобрать веб-сайт</string>
|
||||
<string name="content_not_available">Контент недоступен</string>
|
||||
<string name="blocked_by_gema">Заблокировано GEMA</string>
|
||||
<string name="could_not_setup_download_menu">Не удалось создать меню загрузки</string>
|
||||
<string name="live_streams_not_supported">Прямые трансляции пока не поддерживается</string>
|
||||
<string name="could_not_load_image">Не удалось загрузить изображение</string>
|
||||
|
|
@ -167,7 +166,12 @@
|
|||
<string name="fragment_whats_new">Что нового</string>
|
||||
<string name="enable_search_history_title">История поиска</string>
|
||||
<string name="enable_search_history_summary">Хранить запросы поиска локально</string>
|
||||
<string name="enable_watch_history_title">История и кэш</string>
|
||||
<string name="enable_watch_history_title">История просмотров</string>
|
||||
<string name="enable_playback_resume_title">Продолжать воспроизведение</string>
|
||||
<string name="enable_playback_resume_summary">Восстанавливать с последней позиции</string>
|
||||
<string name="enable_playback_state_lists_title">Позиции в списках</string>
|
||||
<string name="enable_playback_state_lists_summary">Отображать индикаторы позиций просмотра в списках</string>
|
||||
<string name="settings_category_clear_data_title">Очистить данные</string>
|
||||
<string name="enable_watch_history_summary">Запоминать воспроизведённые потоки</string>
|
||||
<string name="resume_on_audio_focus_gain_title">Возобновить при фокусе</string>
|
||||
<string name="resume_on_audio_focus_gain_summary">Возобновлять воспроизведение после перерывов (например, телефонных звонков)</string>
|
||||
|
|
@ -442,12 +446,12 @@
|
|||
<string name="permission_denied">Действие запрещено системой</string>
|
||||
<string name="download_failed">Ошибка загрузки</string>
|
||||
<string name="overwrite">Перезаписать</string>
|
||||
<string name="overwrite_warning">Файл с таким именем уже существует</string>
|
||||
<string name="overwrite_finished_warning">Файл с таким именем уже существует</string>
|
||||
<string name="download_already_running">Загрузка с таким именем уже выполняется</string>
|
||||
<string name="show_error">Показать текст ошибки</string>
|
||||
<string name="label_code">Код</string>
|
||||
<string name="error_path_creation">Файл не может быть создан</string>
|
||||
<string name="error_file_creation">Папка назначения не может быть создана</string>
|
||||
<string name="error_path_creation">Папка назначения не может быть создана</string>
|
||||
<string name="error_file_creation">Файл не может быть создан</string>
|
||||
<string name="error_permission_denied">Доступ запрещен системой</string>
|
||||
<string name="error_unknown_host">Сервер не найден</string>
|
||||
<string name="error_http_unsupported_range">"Сервер не поддерживает многопотоковую загрузку, попробуйте с @string/msg_threads = 1"</string>
|
||||
|
|
@ -472,4 +476,5 @@
|
|||
<string name="error_postprocessing_failed">Пост-обработка не удалась</string>
|
||||
<string name="pause_downloads_on_mobile">Останавливать скачивание при переходе на мобильную сеть</string>
|
||||
<string name="close">Закрыть</string>
|
||||
<string name="error_timeout">Время соединения вышло</string>
|
||||
</resources>
|
||||
|
|
@ -48,7 +48,7 @@
|
|||
<string name="youtube_signature_decryption_error">Nepodarilo sa dekódovať URL videa</string>
|
||||
<string name="parsing_error">Nemožno analyzovať webovú stránku</string>
|
||||
<string name="content_not_available">Obsah nie je dostupný</string>
|
||||
<string name="blocked_by_gema">Obsah blokuje GEMA</string>
|
||||
|
||||
<string name="list_thumbnail_view_description">Náhľad videa</string>
|
||||
<string name="detail_thumbnail_view_description">Náhľad videa</string>
|
||||
<string name="detail_uploader_thumbnail_view_description">Náhľad avataru uploadera</string>
|
||||
|
|
@ -456,7 +456,8 @@
|
|||
<string name="download_finished_more">%s sťahovania skončené</string>
|
||||
<string name="generate_unique_name">Vytvoriť jedinečný názov</string>
|
||||
<string name="overwrite">Prepísať</string>
|
||||
<string name="overwrite_warning">Stiahnutý súbor s týmto menom už existuje</string>
|
||||
<string name="overwrite_unrelated_warning">Súbor s týmto názvom už existuje</string>
|
||||
<string name="overwrite_finished_warning">Stiahnutý súbor s týmto názvom už existuje</string>
|
||||
<string name="download_already_running">Sťahovanie s týmto názvom už prebieha</string>
|
||||
<string name="show_error">Zobraziť chybu</string>
|
||||
<string name="label_code">Kód</string>
|
||||
|
|
|
|||
|
|
@ -62,7 +62,6 @@
|
|||
<string name="youtube_signature_decryption_error">Ni mogoče odšifrirati podpisa naslova URL videa</string>
|
||||
<string name="parsing_error">Ni mogoče razčleniti spletišča.</string>
|
||||
<string name="content_not_available">Vsebina ni na voljo.</string>
|
||||
<string name="blocked_by_gema">Blokirano zaradi pripomb GEMA.</string>
|
||||
|
||||
<string name="could_not_setup_download_menu">Ni mogoče nastaviti menija za prejem datotek.</string>
|
||||
|
||||
|
|
|
|||
|
|
@ -48,4 +48,5 @@
|
|||
<string name="yes">Po</string>
|
||||
<string name="later">Më vonë</string>
|
||||
<string name="playback_default">Standard</string>
|
||||
<string name="missions_header_pending">në pritje të</string>
|
||||
</resources>
|
||||
|
|
|
|||
|
|
@ -57,7 +57,7 @@
|
|||
<string name="youtube_signature_decryption_error">Не могу да дешифрујем потпис видео урл-а</string>
|
||||
<string name="parsing_error">Не могу да рашчланим веб-сајт</string>
|
||||
<string name="content_not_available">Садржај није доступан</string>
|
||||
<string name="blocked_by_gema">Блокирала ГЕМА</string>
|
||||
|
||||
<string name="content">Садржај</string>
|
||||
<string name="show_age_restricted_content_title">Прикажи старосно-ограничени садржај</string>
|
||||
<string name="video_is_age_restricted">Старосно-ограничени видео. Премошћавање је доступно у поставкама.</string>
|
||||
|
|
|
|||
|
|
@ -88,7 +88,6 @@
|
|||
<string name="parsing_error">Det gick inte att analysera webbplatsen</string>
|
||||
<string name="light_parsing_error">Det gick inte att analysera webbplatsen helt</string>
|
||||
<string name="content_not_available">Innehållet är inte tillgängligt</string>
|
||||
<string name="blocked_by_gema">Blockerat av GEMA</string>
|
||||
<string name="could_not_setup_download_menu">Kunde inte ställa in nedladdningsmenyn</string>
|
||||
<string name="live_streams_not_supported">Direktsändningar stöds inte än</string>
|
||||
<string name="could_not_load_image">Kunde inte ladda Bild</string>
|
||||
|
|
|
|||
|
|
@ -59,7 +59,6 @@
|
|||
<string name="parsing_error">Web sitesi ayrıştırılamadı</string>
|
||||
<string name="light_parsing_error">Web sitesi tamamen ayrıştırılamadı</string>
|
||||
<string name="content_not_available">İçerik kullanılamıyor</string>
|
||||
<string name="blocked_by_gema">GEMA tarafından engellendi</string>
|
||||
<string name="live_streams_not_supported">Canlı akışlar henüz desteklenmiyor</string>
|
||||
<string name="could_not_get_stream">Herhangi bir akış alınamadı</string>
|
||||
<string name="could_not_load_image">Görüntü yüklenemedi</string>
|
||||
|
|
@ -438,7 +437,6 @@
|
|||
<string name="app_update_notification_content_title">NewPipe Güncellemesi Var!</string>
|
||||
<string name="app_update_notification_content_text">İndirmek için dokunun</string>
|
||||
<string name="missions_header_finished">Tamamlandı</string>
|
||||
<string name="missions_header_pending">Sırada</string>
|
||||
<string name="paused">durdurulmuş</string>
|
||||
<string name="queued">sırada</string>
|
||||
<string name="post_processing">son işlemler uygulanıyor</string>
|
||||
|
|
@ -449,12 +447,12 @@
|
|||
<string name="download_finished_more">%s indirme bitti</string>
|
||||
<string name="generate_unique_name">Benzersiz ad oluştur</string>
|
||||
<string name="overwrite">Üzerine yaz</string>
|
||||
<string name="overwrite_warning">Bu ada sahip indirilen bir dosya zaten var</string>
|
||||
<string name="overwrite_finished_warning">Bu ada sahip indirilen bir dosya zaten var</string>
|
||||
<string name="download_already_running">Bu ad ile devam eden bir indirme var</string>
|
||||
<string name="show_error">Hatayı göster</string>
|
||||
<string name="label_code">Kod</string>
|
||||
<string name="error_path_creation">Dosya oluşturulamıyor</string>
|
||||
<string name="error_file_creation">Hedef klasör oluşturulamıyor</string>
|
||||
<string name="error_file_creation">Dosya oluşturulamıyor</string>
|
||||
<string name="error_path_creation">Hedef klasör oluşturulamıyor</string>
|
||||
<string name="error_permission_denied">İzin sistem tarafından reddedildi</string>
|
||||
<string name="error_ssl_exception">Güvenli bağlantı başarısız</string>
|
||||
<string name="error_unknown_host">Sunucu bulunamadı</string>
|
||||
|
|
@ -473,4 +471,5 @@
|
|||
<string name="pause_downloads_on_mobile_desc">Duraklatılamayan indirmeler yeniden başlatılacak</string>
|
||||
<string name="events">Olaylar</string>
|
||||
<string name="conferences">Konferanslar</string>
|
||||
<string name="missions_header_pending">Kadar</string>
|
||||
</resources>
|
||||
|
|
@ -56,7 +56,6 @@
|
|||
<string name="parsing_error">Не вдалося проаналізувати веб-сайт</string>
|
||||
<string name="light_parsing_error">Не вдалося повністю проаналізувати веб-сайт</string>
|
||||
<string name="content_not_available">Контент недоступний</string>
|
||||
<string name="blocked_by_gema">Заблоковано GEMA</string>
|
||||
<string name="could_not_setup_download_menu">Не вдалося налаштувати меню завантаження</string>
|
||||
<string name="live_streams_not_supported">Трансляції НАЖИВО поки що не підтримуються</string>
|
||||
<string name="could_not_get_stream">Не вдалося отримати жодного потоку</string>
|
||||
|
|
@ -135,8 +134,13 @@
|
|||
<string name="show_search_suggestions_summary">Показувати пропозиції під час пошуку</string>
|
||||
<string name="enable_search_history_title">Історія пошуків</string>
|
||||
<string name="enable_search_history_summary">Зберігати пошукові запити локально</string>
|
||||
<string name="enable_watch_history_title">Історія та кеш</string>
|
||||
<string name="enable_watch_history_summary">Запам\'ятовувати переглянуті відео</string>
|
||||
<string name="enable_playback_resume_title">Продовживати перегляд</string>
|
||||
<string name="enable_playback_resume_summary">Відновлювати останню позицію</string>
|
||||
<string name="enable_playback_state_lists_title">Позиції у списках</string>
|
||||
<string name="enable_playback_state_lists_summary">Відображати індикатори позицій переглядів у списках</string>
|
||||
<string name="settings_category_clear_data_title">Очистити дані</string>
|
||||
<string name="enable_watch_history_summary">Вести облік перегляду відеозаписів</string>
|
||||
<string name="enable_watch_history_title">Історія переглядів</string>
|
||||
<string name="resume_on_audio_focus_gain_title">Відновити програвання при поверненні з тла</string>
|
||||
<string name="resume_on_audio_focus_gain_summary">Продовжувати програвання після переривань (наприклад, телефонних дзвінків)</string>
|
||||
<string name="show_hold_to_append_title">Показати пораду \"Утримуй, щоб додати\"</string>
|
||||
|
|
@ -443,7 +447,8 @@
|
|||
<string name="download_finished_more">%s завантажень завершено</string>
|
||||
<string name="generate_unique_name">Згенерувати унікальну назву</string>
|
||||
<string name="overwrite">Перезаписати</string>
|
||||
<string name="overwrite_warning">Завантажений файл з таким ім\'ям вже існує</string>
|
||||
<string name="overwrite_unrelated_warning">Файл з такою назвою вже існує</string>
|
||||
<string name="overwrite_finished_warning">Завантажений файл з такою назвою вже існує</string>
|
||||
<string name="download_already_running">Файл з такою назвою вже завантажується</string>
|
||||
<string name="show_error">Показати помилку</string>
|
||||
<string name="label_code">Код</string>
|
||||
|
|
|
|||
|
|
@ -83,7 +83,6 @@
|
|||
<string name="parsing_error">Không thể phân tích cú pháp trang web</string>
|
||||
<string name="light_parsing_error">Không thể phân tích cú pháp hoàn toàn trang web</string>
|
||||
<string name="content_not_available">Nội dung không khả dụng</string>
|
||||
<string name="blocked_by_gema">Chặn bởi GEMA</string>
|
||||
<string name="could_not_setup_download_menu">Không thể thiết lập menu tải về</string>
|
||||
<string name="live_streams_not_supported">Livestream chưa được hỗ trợ</string>
|
||||
<string name="could_not_get_stream">Không thể lấy bất kỳ luồng nào</string>
|
||||
|
|
@ -429,7 +428,6 @@
|
|||
<string name="app_update_notification_content_title">Đã có bản cập nhật NewPipe!</string>
|
||||
<string name="app_update_notification_content_text">Nhấn để tải về</string>
|
||||
<string name="missions_header_finished">Xong</string>
|
||||
<string name="missions_header_pending">Trong hàng chờ</string>
|
||||
<string name="paused">đã tạm dừng</string>
|
||||
<string name="queued">trong hàng đợi</string>
|
||||
<string name="post_processing">đang xử lý</string>
|
||||
|
|
@ -440,11 +438,11 @@
|
|||
<string name="download_finished_more">%s tải về đã xong</string>
|
||||
<string name="generate_unique_name">Tạo tên riêng biệt</string>
|
||||
<string name="overwrite">Ghi đè</string>
|
||||
<string name="overwrite_warning">Có một tệp đã tải về trùng tên</string>
|
||||
<string name="overwrite_finished_warning">Có một tệp đã tải về trùng tên</string>
|
||||
<string name="download_already_running">Có một tệp trùng tên đang tải về</string>
|
||||
<string name="show_error">Hiện lỗi</string>
|
||||
<string name="error_path_creation">Không thể tạo tệp</string>
|
||||
<string name="error_file_creation">Không thể tạo thư mục đích</string>
|
||||
<string name="error_file_creation">Không thể tạo tệp</string>
|
||||
<string name="error_path_creation">Không thể tạo thư mục đích</string>
|
||||
<string name="error_permission_denied">Quyền bị từ chối bởi hệ thống</string>
|
||||
<string name="error_ssl_exception">Không thể tạo kết nối an toàn</string>
|
||||
<string name="error_unknown_host">Không thể tìm máy chủ</string>
|
||||
|
|
@ -461,6 +459,7 @@
|
|||
<string name="max_retry_desc">Số lượt thử lại trước khi hủy tải về</string>
|
||||
<string name="pause_downloads_on_mobile">Tạm dừng tải khi chuyển qua dữ liệu di động</string>
|
||||
<string name="pause_downloads_on_mobile_desc">Các tải về không thể tạm dừng được sẽ bắt đầu lại từ đầu</string>
|
||||
<string name="missions_header_pending">Đang chờ xử lý</string>
|
||||
<string name="conferences">Hội thảo</string>
|
||||
<string name="label_code">Mã</string>
|
||||
</resources>
|
||||
|
|
@ -64,7 +64,6 @@
|
|||
<string name="parsing_error">无法解析网站</string>
|
||||
<string name="light_parsing_error">无法完全解析网站</string>
|
||||
<string name="content_not_available">内容不可用</string>
|
||||
<string name="blocked_by_gema">已被 GEMA 屏蔽</string>
|
||||
<string name="could_not_setup_download_menu">无法设置下载菜单</string>
|
||||
<string name="live_streams_not_supported">这是一个在线流媒体,尚不支持。</string>
|
||||
<string name="could_not_get_stream">无法获取任何流媒体</string>
|
||||
|
|
|
|||
|
|
@ -52,7 +52,6 @@
|
|||
<string name="download_path_audio_dialog_title">請輸入聲音檔案的下載路徑</string>
|
||||
<string name="err_dir_create">未能建立下載路徑「%1$s」</string>
|
||||
<string name="info_dir_created">已建立下載路徑「%1$s」</string>
|
||||
<string name="blocked_by_gema">內容被 GEMA 封鎖</string>
|
||||
<string name="main_bg_subtitle">按一下搜尋按鈕以開始操作</string>
|
||||
<string name="autoplay_by_calling_app_title">自動撥放</string>
|
||||
<string name="autoplay_by_calling_app_summary">當其他應用程式要求播放影片時,NewPipe 將會自動播放</string>
|
||||
|
|
|
|||
|
|
@ -94,7 +94,6 @@
|
|||
<string name="parsing_error">無法解析網站</string>
|
||||
<string name="light_parsing_error">無法完全解析網站</string>
|
||||
<string name="content_not_available">內容無法使用</string>
|
||||
<string name="blocked_by_gema">已被 GEMA 阻擋</string>
|
||||
<string name="could_not_setup_download_menu">無法設定下載選單</string>
|
||||
<string name="live_streams_not_supported">尚未支援現場串流</string>
|
||||
<string name="could_not_get_stream">無法取得串流</string>
|
||||
|
|
@ -434,7 +433,7 @@
|
|||
<string name="app_update_notification_content_title">有可用的 NewPipe 更新!</string>
|
||||
<string name="app_update_notification_content_text">輕觸以下載</string>
|
||||
<string name="missions_header_finished">結束</string>
|
||||
<string name="missions_header_pending">在佇列中</string>
|
||||
<string name="missions_header_pending">有待</string>
|
||||
<string name="paused">已暫停</string>
|
||||
<string name="queued">已排入佇列</string>
|
||||
<string name="post_processing">正在後處理</string>
|
||||
|
|
@ -445,12 +444,12 @@
|
|||
<string name="download_finished_more">%s 個下載已結束</string>
|
||||
<string name="generate_unique_name">生成獨特的名稱</string>
|
||||
<string name="overwrite">覆寫</string>
|
||||
<string name="overwrite_warning">已有此名稱的已下載檔案</string>
|
||||
<string name="overwrite_finished_warning">已有此名稱的已下載檔案</string>
|
||||
<string name="download_already_running">已有此名稱的當案的下載正在進行</string>
|
||||
<string name="show_error">顯示錯誤</string>
|
||||
<string name="label_code">代碼</string>
|
||||
<string name="error_path_creation">無法建立檔案</string>
|
||||
<string name="error_file_creation">無法建立目的地資料夾</string>
|
||||
<string name="error_file_creation">無法建立檔案</string>
|
||||
<string name="error_path_creation">無法建立目的地資料夾</string>
|
||||
<string name="error_permission_denied">被系統拒絕的權限</string>
|
||||
<string name="error_ssl_exception">安全連線失敗</string>
|
||||
<string name="error_unknown_host">找不到伺服器</string>
|
||||
|
|
@ -469,4 +468,5 @@
|
|||
<string name="pause_downloads_on_mobile_desc">無法暫停的下載將會重新開始</string>
|
||||
<string name="events">事件</string>
|
||||
<string name="conferences">會議</string>
|
||||
<string name="error_timeout">連接超時</string>
|
||||
</resources>
|
||||
|
|
@ -25,6 +25,7 @@
|
|||
<attr name="search_add" format="reference"/>
|
||||
<attr name="options" format="reference"/>
|
||||
<attr name="play" format="reference"/>
|
||||
<attr name="pause" format="reference"/>
|
||||
<attr name="bug" format="reference"/>
|
||||
<attr name="settings" format="reference"/>
|
||||
<attr name="ic_hot" format="reference"/>
|
||||
|
|
@ -43,6 +44,7 @@
|
|||
<attr name="ic_delete" format="reference"/>
|
||||
<attr name="ic_settings_update" format="reference"/>
|
||||
|
||||
<attr name="progress_horizontal_drawable" format="reference"/>
|
||||
<!-- Can't refer to colors directly in drawable's xml-->
|
||||
<attr name="toolbar_shadow_drawable" format="reference"/>
|
||||
<attr name="selector_drawable" format="reference"/>
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@
|
|||
<dimen name="video_item_grid_thumbnail_image_width">164dp</dimen>
|
||||
<dimen name="video_item_grid_thumbnail_image_height">92dp</dimen>
|
||||
<!-- Calculated: 2*video_item_search_padding + video_item_search_thumbnail_image_height -->
|
||||
<dimen name="video_item_search_height">94dp</dimen>
|
||||
<dimen name="video_item_search_height">96dp</dimen>
|
||||
<!-- Paddings & Margins -->
|
||||
<dimen name="video_item_search_padding">12dp</dimen>
|
||||
<dimen name="video_item_search_image_right_margin">6dp</dimen>
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@
|
|||
<string name="saved_tabs_key" translatable="false">saved_tabs_key</string>
|
||||
|
||||
<!-- Key values -->
|
||||
<string name="download_path_key" translatable="false">download_path</string>
|
||||
<string name="download_path_video_key" translatable="false">download_path</string>
|
||||
<string name="download_path_audio_key" translatable="false">download_path_audio</string>
|
||||
|
||||
<string name="use_external_video_player_key" translatable="false">use_external_video_player</string>
|
||||
|
|
@ -150,6 +150,8 @@
|
|||
<string name="enable_search_history_key" translatable="false">enable_search_history</string>
|
||||
<string name="enable_watch_history_key" translatable="false">enable_watch_history</string>
|
||||
<string name="main_page_content_key" translatable="false">main_page_content</string>
|
||||
<string name="enable_playback_resume_key" translatable="false">enable_playback_resume</string>
|
||||
<string name="enable_playback_state_lists_key" translatable="false">enable_playback_state_lists</string>
|
||||
|
||||
<string name="import_data">import_data</string>
|
||||
<string name="export_data">export_data</string>
|
||||
|
|
@ -160,14 +162,20 @@
|
|||
<string name="clear_views_history_key" translatable="false">clear_play_history</string>
|
||||
<string name="clear_search_history_key" translatable="false">clear_search_history</string>
|
||||
|
||||
<string name="downloads_storage_ask" translatable="false">downloads_storage_ask</string>
|
||||
|
||||
<!-- FileName Downloads -->
|
||||
<string name="settings_file_charset_key" translatable="false">file_rename</string>
|
||||
<string name="settings_file_charset_key" translatable="false">file_rename_charset</string>
|
||||
<string name="settings_file_replacement_character_key" translatable="false">file_replacement_character</string>
|
||||
<string name="settings_file_replacement_character_default_value" translatable="false">_</string>
|
||||
|
||||
|
||||
<string name="charset_letters_and_digits_value" translatable="false">CHARSET_LETTERS_AND_DIGITS</string>
|
||||
<string name="charset_most_special_value" translatable="false">CHARSET_MOST_SPECIAL</string>
|
||||
|
||||
<string-array name="settings_filename_charset" translatable="false">
|
||||
<item>@string/charset_letters_and_digits_value</item>
|
||||
<item>@string/charset_most_special_characters_value</item>
|
||||
<item>@string/charset_most_special_value</item>
|
||||
</string-array>
|
||||
|
||||
<string-array name="settings_filename_charset_name" translatable="false">
|
||||
|
|
@ -175,8 +183,8 @@
|
|||
<item>@string/charset_most_special_characters</item>
|
||||
</string-array>
|
||||
|
||||
<string name="default_file_charset_value" translatable="false">@string/charset_most_special_characters_value</string>
|
||||
|
||||
<string name="default_file_charset_value" translatable="false">@string/charset_most_special_value</string>
|
||||
|
||||
<string name="downloads_maximum_retry" translatable="false">downloads_max_retry</string>
|
||||
<string name="downloads_maximum_retry_default" translatable="false">3</string>
|
||||
<string-array name="downloads_maximum_retry_list" translatable="false">
|
||||
|
|
@ -192,6 +200,7 @@
|
|||
</string-array>
|
||||
|
||||
<string name="downloads_cross_network" translatable="false">cross_network_downloads</string>
|
||||
<string name="downloads_queue_limit" translatable="false">downloads_queue_limit</string>
|
||||
|
||||
<string name="default_download_threads" translatable="false">default_download_threads</string>
|
||||
|
||||
|
|
|
|||
|
|
@ -89,7 +89,12 @@
|
|||
<string name="show_search_suggestions_summary">Show suggestions when searching</string>
|
||||
<string name="enable_search_history_title">Search history</string>
|
||||
<string name="enable_search_history_summary">Store search queries locally</string>
|
||||
<string name="enable_watch_history_title">History & Cache</string>
|
||||
<string name="enable_watch_history_title">Watch history</string>
|
||||
<string name="enable_playback_resume_title">Resume playback</string>
|
||||
<string name="enable_playback_resume_summary">Restore last playback position</string>
|
||||
<string name="enable_playback_state_lists_title">Positions in lists</string>
|
||||
<string name="enable_playback_state_lists_summary">Show playback position indicators in lists</string>
|
||||
<string name="settings_category_clear_data_title">Clear data</string>
|
||||
<string name="enable_watch_history_summary">Keep track of watched videos</string>
|
||||
<string name="resume_on_audio_focus_gain_title">Resume on focus gain</string>
|
||||
<string name="resume_on_audio_focus_gain_summary">Continue playing after interruptions (e.g. phone calls)</string>
|
||||
|
|
@ -176,14 +181,13 @@
|
|||
<!-- error strings -->
|
||||
<string name="general_error">Error</string>
|
||||
<string name="download_to_sdcard_error_title">External storage unavailable</string>
|
||||
<string name="download_to_sdcard_error_message">Downloading to external SD card not yet possible. Reset download folder location\?</string>
|
||||
<string name="download_to_sdcard_error_message">Downloading to external SD card not possible. Reset download folder location\?</string>
|
||||
<string name="network_error">Network error</string>
|
||||
<string name="could_not_load_thumbnails">Could not load all thumbnails</string>
|
||||
<string name="youtube_signature_decryption_error">Could not decrypt video URL signature</string>
|
||||
<string name="parsing_error">Could not parse website</string>
|
||||
<string name="light_parsing_error">Could not parse website completely</string>
|
||||
<string name="content_not_available">Content unavailable</string>
|
||||
<string name="blocked_by_gema">Blocked by GEMA</string>
|
||||
<string name="could_not_setup_download_menu">Could not set up download menu</string>
|
||||
<string name="live_streams_not_supported">Live streams are not supported yet</string>
|
||||
<string name="could_not_get_stream">Could not get any stream</string>
|
||||
|
|
@ -196,6 +200,7 @@
|
|||
<string name="invalid_url_toast">Invalid URL</string>
|
||||
<string name="video_streams_empty">No video streams found</string>
|
||||
<string name="audio_streams_empty">No audio streams found</string>
|
||||
<string name="missing_file">File moved or deleted</string>
|
||||
<string name="invalid_directory">No such folder</string>
|
||||
<string name="invalid_source">No such file/content source</string>
|
||||
<string name="invalid_file">The file doesn\'t exist or permission to read or write to it is lacking</string>
|
||||
|
|
@ -304,8 +309,7 @@
|
|||
<string name="settings_file_charset_title">Allowed characters in filenames</string>
|
||||
<string name="settings_file_replacement_character_summary">Invalid characters are replaced with this value</string>
|
||||
<string name="settings_file_replacement_character_title">Replacement character</string>
|
||||
<string name="charset_letters_and_digits_value" translatable="false">[^\\w\\d]+</string>
|
||||
<string name="charset_most_special_characters_value" translatable="false">[\\n\\r|\\?*<":>/']+</string>
|
||||
|
||||
<string name="charset_letters_and_digits">Letters and digits</string>
|
||||
<string name="charset_most_special_characters">Most special characters</string>
|
||||
<string name="toast_no_player">No app installed to play this file</string>
|
||||
|
|
@ -497,7 +501,7 @@
|
|||
<string name="app_update_notification_content_title">NewPipe Update Available!</string>
|
||||
<string name="app_update_notification_content_text">Tap to download</string>
|
||||
<string name="missions_header_finished">Finished</string>
|
||||
<string name="missions_header_pending">In queue</string>
|
||||
<string name="missions_header_pending">Pending</string>
|
||||
<string name="paused">paused</string>
|
||||
<string name="queued">queued</string>
|
||||
<string name="post_processing">post-processing</string>
|
||||
|
|
@ -510,13 +514,17 @@
|
|||
<!-- dialog about existing downloads -->
|
||||
<string name="generate_unique_name">Generate unique name</string>
|
||||
<string name="overwrite">Overwrite</string>
|
||||
<string name="overwrite_warning">A downloaded file with this name already exists</string>
|
||||
<string name="overwrite_unrelated_warning">A file with this name already exists</string>
|
||||
<string name="overwrite_finished_warning">A downloaded file with this name already exists</string>
|
||||
<string name="overwrite_failed">cannot overwrite the file</string>
|
||||
<string name="download_already_running">There is a download in progress with this name</string>
|
||||
<string name="download_already_pending">There is a pending download with this name</string>
|
||||
|
||||
<!-- message dialog about download error -->
|
||||
<string name="show_error">Show error</string>
|
||||
<string name="label_code">Code</string>
|
||||
<string name="error_path_creation">The file can not be created</string>
|
||||
<string name="error_file_creation">The destination folder can not be created</string>
|
||||
<string name="error_file_creation">The file can not be created</string>
|
||||
<string name="error_path_creation">The destination folder can not be created</string>
|
||||
<string name="error_permission_denied">Permission denied by the system</string>
|
||||
<string name="error_ssl_exception">Secure connection failed</string>
|
||||
<string name="error_unknown_host">Could not find the server</string>
|
||||
|
|
@ -526,13 +534,29 @@
|
|||
<string name="error_http_requested_range_not_satisfiable">Requested range not satisfiable</string>
|
||||
<string name="error_http_not_found">Not found</string>
|
||||
<string name="error_postprocessing_failed">Post-processing failed</string>
|
||||
<string name="error_postprocessing_stopped">NewPipe was closed while working on the file</string>
|
||||
<string name="error_insufficient_storage">No space left on device</string>
|
||||
<string name="error_progress_lost">Progress lost, because the file was deleted</string>
|
||||
<string name="error_timeout">Connection timeout</string>
|
||||
|
||||
<string name="clear_finished_download">Clear finished downloads</string>
|
||||
<string name="confirm_prompt">Are you sure?</string>
|
||||
<string name="msg_pending_downloads">Continue your %s pending transfers from Downloads</string>
|
||||
<string name="stop">Stop</string>
|
||||
<string name="max_retry_msg">Maximum retries</string>
|
||||
<string name="max_retry_desc">Maximum number of attempts before canceling the download</string>
|
||||
<string name="pause_downloads_on_mobile">Pause on switching to mobile data</string>
|
||||
<string name="pause_downloads_on_mobile_desc">Downloads that can not be paused will be restarted</string>
|
||||
<string name="pause_downloads_on_mobile">Interrupt on metered networks</string>
|
||||
<string name="pause_downloads_on_mobile_desc">Useful when switching to mobile data, although some downloads cannot be suspended</string>
|
||||
<string name="close">Close</string>
|
||||
<string name="enable_queue_limit">Limit download queue</string>
|
||||
<string name="enable_queue_limit_desc">One download will run at the same time</string>
|
||||
<string name="start_downloads">Start downloads</string>
|
||||
<string name="pause_downloads">Pause downloads</string>
|
||||
|
||||
</resources>
|
||||
<string name="download_pick_path">Select the downloads save path</string>
|
||||
|
||||
<string name="downloads_storage_ask_title">Ask where to download</string>
|
||||
<string name="downloads_storage_ask_summary">You will be asked where to save each download</string>
|
||||
<string name="downloads_storage_ask_summary_kitkat">You will be asked where to save each download.\nEnable this option if you want download to the external SD Card</string>
|
||||
|
||||
</resources>
|
||||
|
|
|
|||
|
|
@ -41,6 +41,7 @@
|
|||
<item name="search_add">@drawable/ic_arrow_top_left_black_24dp</item>
|
||||
<item name="options">@drawable/ic_more_vert_black_24dp</item>
|
||||
<item name="play">@drawable/ic_play_arrow_black_24dp</item>
|
||||
<item name="pause">@drawable/ic_pause_black_24dp</item>
|
||||
<item name="settings">@drawable/ic_settings_black_24dp</item>
|
||||
<item name="ic_hot">@drawable/ic_whatshot_black_24dp</item>
|
||||
<item name="ic_channel">@drawable/ic_channel_black_24dp</item>
|
||||
|
|
@ -65,6 +66,7 @@
|
|||
<item name="toolbar_shadow_drawable">@drawable/toolbar_shadow_light</item>
|
||||
<item name="selector_drawable">@drawable/light_selector</item>
|
||||
<item name="colorControlHighlight">@color/light_ripple_color</item>
|
||||
<item name="progress_horizontal_drawable">@drawable/progress_youtube_horizontal_light</item>
|
||||
|
||||
<item name="preferenceTheme">@style/PreferenceThemeOverlay.v14.Material</item>
|
||||
</style>
|
||||
|
|
@ -119,6 +121,7 @@
|
|||
<item name="ic_list">@drawable/ic_list_white_24dp</item>
|
||||
<item name="ic_grid">@drawable/ic_grid_white_24dp</item>
|
||||
<item name="ic_delete">@drawable/ic_delete_white_24dp</item>
|
||||
<item name="pause">@drawable/ic_pause_white_24dp</item>
|
||||
<item name="ic_settings_update">@drawable/ic_settings_update_white</item>
|
||||
|
||||
<item name="separator_color">@color/dark_separator_color</item>
|
||||
|
|
@ -128,6 +131,7 @@
|
|||
<item name="toolbar_shadow_drawable">@drawable/toolbar_shadow_dark</item>
|
||||
<item name="selector_drawable">@drawable/dark_selector</item>
|
||||
<item name="colorControlHighlight">@color/dark_ripple_color</item>
|
||||
<item name="progress_horizontal_drawable">@drawable/progress_youtube_horizontal_dark</item>
|
||||
|
||||
<item name="preferenceTheme">@style/PreferenceThemeOverlay.v14.Material</item>
|
||||
</style>
|
||||
|
|
|
|||
|
|
@ -15,18 +15,21 @@
|
|||
<item name="colorPrimary">@color/light_soundcloud_primary_color</item>
|
||||
<item name="colorPrimaryDark">@color/light_soundcloud_dark_color</item>
|
||||
<item name="colorAccent">@color/light_soundcloud_accent_color</item>
|
||||
<item name="progress_horizontal_drawable">@drawable/progress_soundcloud_horizontal_light</item>
|
||||
</style>
|
||||
|
||||
<style name="DarkTheme.SoundCloud" parent="DarkTheme.Switchable">
|
||||
<item name="colorPrimary">@color/dark_soundcloud_primary_color</item>
|
||||
<item name="colorPrimaryDark">@color/dark_soundcloud_dark_color</item>
|
||||
<item name="colorAccent">@color/dark_soundcloud_accent_color</item>
|
||||
<item name="progress_horizontal_drawable">@drawable/progress_soundcloud_horizontal_dark</item>
|
||||
</style>
|
||||
|
||||
<style name="BlackTheme.SoundCloud" parent="BlackTheme.Switchable">
|
||||
<item name="colorPrimary">@color/dark_soundcloud_primary_color</item>
|
||||
<item name="colorPrimaryDark">@color/dark_soundcloud_dark_color</item>
|
||||
<item name="colorAccent">@color/dark_soundcloud_accent_color</item>
|
||||
<item name="progress_horizontal_drawable">@drawable/progress_soundcloud_horizontal_dark</item>
|
||||
</style>
|
||||
|
||||
<!-- Media.ccc -->
|
||||
|
|
|
|||
|
|
@ -4,10 +4,18 @@
|
|||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/settings_category_downloads_title">
|
||||
|
||||
|
||||
<CheckBoxPreference
|
||||
app:iconSpaceReserved="false"
|
||||
android:defaultValue="false"
|
||||
android:key="@string/downloads_storage_ask"
|
||||
android:summary="@string/downloads_storage_ask_summary_kitkat"
|
||||
android:title="@string/downloads_storage_ask_title" />
|
||||
|
||||
<Preference
|
||||
app:iconSpaceReserved="false"
|
||||
android:dialogTitle="@string/download_path_dialog_title"
|
||||
android:key="@string/download_path_key"
|
||||
android:key="@string/download_path_video_key"
|
||||
android:summary="@string/download_path_summary"
|
||||
android:title="@string/download_path_title"/>
|
||||
|
||||
|
|
@ -50,4 +58,11 @@
|
|||
android:summary="@string/pause_downloads_on_mobile_desc"
|
||||
android:title="@string/pause_downloads_on_mobile" />
|
||||
|
||||
<SwitchPreference
|
||||
app:iconSpaceReserved="false"
|
||||
android:defaultValue="true"
|
||||
android:key="@string/downloads_queue_limit"
|
||||
android:summary="@string/enable_queue_limit_desc"
|
||||
android:title="@string/enable_queue_limit" />
|
||||
|
||||
</PreferenceScreen>
|
||||
|
|
|
|||
|
|
@ -1,40 +1,62 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
android:key="general_preferences"
|
||||
android:title="@string/settings_category_history_title">
|
||||
|
||||
<SwitchPreference
|
||||
app:iconSpaceReserved="false"
|
||||
android:defaultValue="true"
|
||||
android:key="@string/enable_watch_history_key"
|
||||
android:summary="@string/enable_watch_history_summary"
|
||||
android:title="@string/enable_watch_history_title"/>
|
||||
android:title="@string/enable_watch_history_title"
|
||||
app:iconSpaceReserved="false" />
|
||||
|
||||
<SwitchPreference
|
||||
android:defaultValue="true"
|
||||
android:dependency="@string/enable_watch_history_key"
|
||||
android:key="@string/enable_playback_resume_key"
|
||||
android:summary="@string/enable_playback_resume_summary"
|
||||
android:title="@string/enable_playback_resume_title"
|
||||
app:iconSpaceReserved="false" />
|
||||
|
||||
<SwitchPreference
|
||||
android:defaultValue="true"
|
||||
android:dependency="@string/enable_playback_resume_key"
|
||||
android:key="@string/enable_playback_state_lists_key"
|
||||
android:summary="@string/enable_playback_state_lists_summary"
|
||||
android:title="@string/enable_playback_state_lists_title"
|
||||
app:iconSpaceReserved="false" />
|
||||
|
||||
<SwitchPreference
|
||||
app:iconSpaceReserved="false"
|
||||
android:defaultValue="true"
|
||||
android:key="@string/enable_search_history_key"
|
||||
android:summary="@string/enable_search_history_summary"
|
||||
android:title="@string/enable_search_history_title"/>
|
||||
android:title="@string/enable_search_history_title"
|
||||
app:iconSpaceReserved="false" />
|
||||
|
||||
<Preference
|
||||
app:iconSpaceReserved="false"
|
||||
android:key="@string/metadata_cache_wipe_key"
|
||||
android:summary="@string/metadata_cache_wipe_summary"
|
||||
android:title="@string/metadata_cache_wipe_title"/>
|
||||
<PreferenceCategory
|
||||
android:layout="@layout/settings_category_header_layout"
|
||||
android:title="@string/settings_category_clear_data_title"
|
||||
app:iconSpaceReserved="false">
|
||||
|
||||
<Preference
|
||||
app:iconSpaceReserved="false"
|
||||
android:key="@string/clear_views_history_key"
|
||||
android:title="@string/clear_views_history_title"
|
||||
android:summary="@string/clear_views_history_summary"/>
|
||||
<Preference
|
||||
android:key="@string/metadata_cache_wipe_key"
|
||||
android:summary="@string/metadata_cache_wipe_summary"
|
||||
android:title="@string/metadata_cache_wipe_title"
|
||||
app:iconSpaceReserved="false" />
|
||||
|
||||
<Preference
|
||||
app:iconSpaceReserved="false"
|
||||
android:key="@string/clear_search_history_key"
|
||||
android:title="@string/clear_search_history_title"
|
||||
android:summary="@string/clear_search_history_summary"/>
|
||||
<Preference
|
||||
android:key="@string/clear_views_history_key"
|
||||
android:summary="@string/clear_views_history_summary"
|
||||
android:title="@string/clear_views_history_title"
|
||||
app:iconSpaceReserved="false" />
|
||||
|
||||
</PreferenceScreen>
|
||||
<Preference
|
||||
android:key="@string/clear_search_history_key"
|
||||
android:summary="@string/clear_search_history_summary"
|
||||
android:title="@string/clear_search_history_title"
|
||||
app:iconSpaceReserved="false" />
|
||||
|
||||
</PreferenceCategory>
|
||||
|
||||
</PreferenceScreen>
|
||||