summaryrefslogtreecommitdiffstats
path: root/app/src/main/res
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/main/res')
-rw-r--r--app/src/main/res/drawable/ic_baseline_extension_24.xml10
-rw-r--r--app/src/main/res/drawable/ic_baseline_format_quote_24.xml10
-rw-r--r--app/src/main/res/drawable/ic_baseline_format_size_24.xml10
-rw-r--r--app/src/main/res/drawable/ic_check_redirect.xml9
-rw-r--r--app/src/main/res/drawable/ic_copy_link.xml9
-rw-r--r--app/src/main/res/drawable/ic_full_link.xml9
-rw-r--r--app/src/main/res/drawable/ic_open_external.xml10
-rw-r--r--app/src/main/res/drawable/ic_share_link.xml9
-rw-r--r--app/src/main/res/layout/drawer_status.xml28
-rw-r--r--app/src/main/res/layout/drawer_status_compose.xml12
-rw-r--r--app/src/main/res/layout/drawer_status_simple.xml1
-rw-r--r--app/src/main/res/layout/popup_links.xml59
-rw-r--r--app/src/main/res/navigation/nav_graph_settings.xml13
-rw-r--r--app/src/main/res/values-cs/strings.xml5
-rw-r--r--app/src/main/res/values-de/strings.xml243
-rw-r--r--app/src/main/res/values-gd/strings.xml47
-rw-r--r--app/src/main/res/values-pt/strings.xml82
-rw-r--r--app/src/main/res/values-tr/strings.xml5
-rw-r--r--app/src/main/res/values/strings.xml27
-rw-r--r--app/src/main/res/xml/pref_categories.xml7
-rw-r--r--app/src/main/res/xml/pref_extra_features.xml64
-rw-r--r--app/src/main/res/xml/pref_interface.xml1
22 files changed, 499 insertions, 171 deletions
diff --git a/app/src/main/res/drawable/ic_baseline_extension_24.xml b/app/src/main/res/drawable/ic_baseline_extension_24.xml
new file mode 100644
index 000000000..bc61292c5
--- /dev/null
+++ b/app/src/main/res/drawable/ic_baseline_extension_24.xml
@@ -0,0 +1,10 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:width="24dp"
+ android:height="24dp"
+ android:tint="?attr/colorControlNormal"
+ android:viewportWidth="24"
+ android:viewportHeight="24">
+ <path
+ android:fillColor="@android:color/black"
+ android:pathData="M20.5,11H19V7c0,-1.1 -0.9,-2 -2,-2h-4V3.5C13,2.12 11.88,1 10.5,1S8,2.12 8,3.5V5H4c-1.1,0 -1.99,0.9 -1.99,2v3.8H3.5c1.49,0 2.7,1.21 2.7,2.7s-1.21,2.7 -2.7,2.7H2V20c0,1.1 0.9,2 2,2h3.8v-1.5c0,-1.49 1.21,-2.7 2.7,-2.7 1.49,0 2.7,1.21 2.7,2.7V22H17c1.1,0 2,-0.9 2,-2v-4h1.5c1.38,0 2.5,-1.12 2.5,-2.5S21.88,11 20.5,11z" />
+</vector>
diff --git a/app/src/main/res/drawable/ic_baseline_format_quote_24.xml b/app/src/main/res/drawable/ic_baseline_format_quote_24.xml
new file mode 100644
index 000000000..3eb675282
--- /dev/null
+++ b/app/src/main/res/drawable/ic_baseline_format_quote_24.xml
@@ -0,0 +1,10 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:width="24dp"
+ android:height="24dp"
+ android:tint="?attr/colorControlNormal"
+ android:viewportWidth="24"
+ android:viewportHeight="24">
+ <path
+ android:fillColor="?attr/colorControlNormal"
+ android:pathData="M6,17h3l2,-4L11,7L5,7v6h3zM14,17h3l2,-4L19,7h-6v6h3z" />
+</vector>
diff --git a/app/src/main/res/drawable/ic_baseline_format_size_24.xml b/app/src/main/res/drawable/ic_baseline_format_size_24.xml
new file mode 100644
index 000000000..cae03ba95
--- /dev/null
+++ b/app/src/main/res/drawable/ic_baseline_format_size_24.xml
@@ -0,0 +1,10 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:width="24dp"
+ android:height="24dp"
+ android:tint="#FFFFFF"
+ android:viewportWidth="24"
+ android:viewportHeight="24">
+ <path
+ android:fillColor="@android:color/white"
+ android:pathData="M9,4v3h5v12h3L17,7h5L22,4L9,4zM3,12h3v7h3v-7h3L12,9L3,9v3z" />
+</vector>
diff --git a/app/src/main/res/drawable/ic_check_redirect.xml b/app/src/main/res/drawable/ic_check_redirect.xml
new file mode 100644
index 000000000..f4ff88703
--- /dev/null
+++ b/app/src/main/res/drawable/ic_check_redirect.xml
@@ -0,0 +1,9 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24">
+ <path
+ android:fillColor="@android:color/white"
+ android:pathData="M21.71,11.29l-9,-9c-0.39,-0.39 -1.02,-0.39 -1.41,0l-9,9c-0.39,0.39 -0.39,1.02 0,1.41l9,9c0.39,0.39 1.02,0.39 1.41,0l9,-9c0.39,-0.38 0.39,-1.01 0,-1.41zM14,14.5V12h-4v2c0,0.55 -0.45,1 -1,1s-1,-0.45 -1,-1v-3c0,-0.55 0.45,-1 1,-1h5V7.5l3.15,3.15c0.2,0.2 0.2,0.51 0,0.71L14,14.5z" />
+</vector>
diff --git a/app/src/main/res/drawable/ic_copy_link.xml b/app/src/main/res/drawable/ic_copy_link.xml
new file mode 100644
index 000000000..462788122
--- /dev/null
+++ b/app/src/main/res/drawable/ic_copy_link.xml
@@ -0,0 +1,9 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24">
+ <path
+ android:fillColor="@android:color/white"
+ android:pathData="M15,20H5V7c0,-0.55 -0.45,-1 -1,-1h0C3.45,6 3,6.45 3,7v13c0,1.1 0.9,2 2,2h10c0.55,0 1,-0.45 1,-1v0C16,20.45 15.55,20 15,20zM20,16V4c0,-1.1 -0.9,-2 -2,-2H9C7.9,2 7,2.9 7,4v12c0,1.1 0.9,2 2,2h9C19.1,18 20,17.1 20,16zM18,16H9V4h9V16z" />
+</vector>
diff --git a/app/src/main/res/drawable/ic_full_link.xml b/app/src/main/res/drawable/ic_full_link.xml
new file mode 100644
index 000000000..16b494d32
--- /dev/null
+++ b/app/src/main/res/drawable/ic_full_link.xml
@@ -0,0 +1,9 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24">
+ <path
+ android:fillColor="@android:color/white"
+ android:pathData="M17,7h-3c-0.55,0 -1,0.45 -1,1s0.45,1 1,1h3c1.65,0 3,1.35 3,3s-1.35,3 -3,3h-3c-0.55,0 -1,0.45 -1,1c0,0.55 0.45,1 1,1h3c2.76,0 5,-2.24 5,-5S19.76,7 17,7zM8,12c0,0.55 0.45,1 1,1h6c0.55,0 1,-0.45 1,-1s-0.45,-1 -1,-1H9C8.45,11 8,11.45 8,12zM10,15H7c-1.65,0 -3,-1.35 -3,-3s1.35,-3 3,-3h3c0.55,0 1,-0.45 1,-1s-0.45,-1 -1,-1H7c-2.76,0 -5,2.24 -5,5s2.24,5 5,5h3c0.55,0 1,-0.45 1,-1C11,15.45 10.55,15 10,15z" />
+</vector>
diff --git a/app/src/main/res/drawable/ic_open_external.xml b/app/src/main/res/drawable/ic_open_external.xml
new file mode 100644
index 000000000..f7aa3cbb8
--- /dev/null
+++ b/app/src/main/res/drawable/ic_open_external.xml
@@ -0,0 +1,10 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:width="24dp"
+ android:height="24dp"
+ android:autoMirrored="true"
+ android:viewportWidth="24"
+ android:viewportHeight="24">
+ <path
+ android:fillColor="@android:color/white"
+ android:pathData="M18,19H6c-0.55,0 -1,-0.45 -1,-1V6c0,-0.55 0.45,-1 1,-1h5c0.55,0 1,-0.45 1,-1s-0.45,-1 -1,-1H5c-1.11,0 -2,0.9 -2,2v14c0,1.1 0.9,2 2,2h14c1.1,0 2,-0.9 2,-2v-6c0,-0.55 -0.45,-1 -1,-1s-1,0.45 -1,1v5c0,0.55 -0.45,1 -1,1zM14,4c0,0.55 0.45,1 1,1h2.59l-9.13,9.13c-0.39,0.39 -0.39,1.02 0,1.41 0.39,0.39 1.02,0.39 1.41,0L19,6.41V9c0,0.55 0.45,1 1,1s1,-0.45 1,-1V4c0,-0.55 -0.45,-1 -1,-1h-5c-0.55,0 -1,0.45 -1,1z" />
+</vector>
diff --git a/app/src/main/res/drawable/ic_share_link.xml b/app/src/main/res/drawable/ic_share_link.xml
new file mode 100644
index 000000000..21496e7ae
--- /dev/null
+++ b/app/src/main/res/drawable/ic_share_link.xml
@@ -0,0 +1,9 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24">
+ <path
+ android:fillColor="@android:color/white"
+ android:pathData="M18,16.08c-0.76,0 -1.44,0.3 -1.96,0.77L8.91,12.7c0.05,-0.23 0.09,-0.46 0.09,-0.7s-0.04,-0.47 -0.09,-0.7l7.05,-4.11c0.54,0.5 1.25,0.81 2.04,0.81 1.66,0 3,-1.34 3,-3s-1.34,-3 -3,-3 -3,1.34 -3,3c0,0.24 0.04,0.47 0.09,0.7L8.04,9.81C7.5,9.31 6.79,9 6,9c-1.66,0 -3,1.34 -3,3s1.34,3 3,3c0.79,0 1.5,-0.31 2.04,-0.81l7.12,4.16c-0.05,0.21 -0.08,0.43 -0.08,0.65 0,1.61 1.31,2.92 2.92,2.92s2.92,-1.31 2.92,-2.92 -1.31,-2.92 -2.92,-2.92z" />
+</vector>
diff --git a/app/src/main/res/layout/drawer_status.xml b/app/src/main/res/layout/drawer_status.xml
index a265701af..7dcc0a61d 100644
--- a/app/src/main/res/layout/drawer_status.xml
+++ b/app/src/main/res/layout/drawer_status.xml
@@ -394,6 +394,12 @@
</com.google.android.material.card.MaterialCardView>
+ <include
+ android:id="@+id/quoted_message"
+ layout="@layout/drawer_status_simple"
+ android:visibility="gone"
+ tools:visibility="visible" />
+
<com.google.android.material.button.MaterialButton
android:id="@+id/display_media"
android:layout_width="wrap_content"
@@ -628,7 +634,7 @@
<com.varunest.sparkbutton.SparkButton
android:id="@+id/action_button_boost"
app:layout_constraintBottom_toBottomOf="parent"
- app:layout_constraintEnd_toStartOf="@+id/action_button_favorite"
+ app:layout_constraintEnd_toStartOf="@+id/action_button_quote"
app:layout_constraintStart_toEndOf="@+id/action_button_reply_container"
app:layout_constraintTop_toTopOf="parent"
android:layout_width="48dp"
@@ -642,11 +648,29 @@
app:sparkbutton_primaryColor="@color/boost_icon"
app:sparkbutton_secondaryColor="@color/boost_icon" />
+ <androidx.appcompat.widget.AppCompatImageButton
+ android:id="@+id/action_button_quote"
+ android:layout_width="48dp"
+ android:layout_height="48dp"
+ android:layout_gravity="center"
+ android:adjustViewBounds="true"
+ android:background="@color/transparent"
+ android:clickable="true"
+ android:contentDescription="@string/translate"
+ android:focusable="true"
+ android:src="@drawable/ic_baseline_format_quote_24"
+ android:visibility="gone"
+ app:layout_constraintBottom_toBottomOf="parent"
+ app:layout_constraintEnd_toStartOf="@+id/action_button_favorite"
+ app:layout_constraintStart_toEndOf="@+id/action_button_boost"
+ app:layout_constraintTop_toTopOf="parent"
+ tools:visibility="visible" />
+
<com.varunest.sparkbutton.SparkButton
android:id="@+id/action_button_favorite"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@+id/action_button_bookmark"
- app:layout_constraintStart_toEndOf="@+id/action_button_boost"
+ app:layout_constraintStart_toEndOf="@+id/action_button_quote"
app:layout_constraintTop_toTopOf="parent"
android:layout_width="48dp"
android:layout_height="48dp"
diff --git a/app/src/main/res/layout/drawer_status_compose.xml b/app/src/main/res/layout/drawer_status_compose.xml
index ca778b769..11e6c1bf7 100644
--- a/app/src/main/res/layout/drawer_status_compose.xml
+++ b/app/src/main/res/layout/drawer_status_compose.xml
@@ -91,6 +91,18 @@
app:layout_constraintTop_toBottomOf="@id/button_emoji"
tools:visibility="visible" />
+
+ <com.google.android.material.button.MaterialButton
+ android:id="@+id/button_text_format"
+ style="@style/Fedilab.SmallIconButton"
+ android:layout_marginEnd="6dp"
+ android:contentDescription="@string/post_format"
+ android:visibility="gone"
+ app:icon="@drawable/ic_baseline_format_size_24"
+ app:layout_constraintEnd_toEndOf="parent"
+ app:layout_constraintTop_toBottomOf="@id/button_emoji_one"
+ tools:visibility="visible" />
+
<com.google.android.material.checkbox.MaterialCheckBox
android:id="@+id/sensitive_media"
android:layout_width="0dp"
diff --git a/app/src/main/res/layout/drawer_status_simple.xml b/app/src/main/res/layout/drawer_status_simple.xml
index baa53c424..33ee579fb 100644
--- a/app/src/main/res/layout/drawer_status_simple.xml
+++ b/app/src/main/res/layout/drawer_status_simple.xml
@@ -34,6 +34,7 @@
android:background="?colorOutline" />
<androidx.appcompat.widget.LinearLayoutCompat
+ android:id="@+id/main_container"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="6dp"
diff --git a/app/src/main/res/layout/popup_links.xml b/app/src/main/res/layout/popup_links.xml
index 994ef23e6..1ddeb8ef1 100644
--- a/app/src/main/res/layout/popup_links.xml
+++ b/app/src/main/res/layout/popup_links.xml
@@ -3,67 +3,52 @@
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- android:layout_margin="@dimen/fab_margin"
android:orientation="vertical"
- android:padding="@dimen/fab_margin">
+ android:padding="12dp">
- <androidx.appcompat.widget.AppCompatTextView
+ <com.google.android.material.button.MaterialButton
android:id="@+id/display_full_link"
+ style="@style/Widget.Material3.Button.TextButton"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- android:layout_marginTop="10dp"
- android:layout_marginBottom="10dp"
- android:drawableEnd="@drawable/ic_baseline_navigate_next_24"
android:text="@string/display_full_link"
- android:textColor="?colorPrimary"
- android:textSize="16sp"
- app:drawableTint="?colorPrimary" />
+ android:textAlignment="textStart"
+ app:icon="@drawable/ic_full_link" />
- <androidx.appcompat.widget.AppCompatTextView
+ <com.google.android.material.button.MaterialButton
android:id="@+id/share_link"
+ style="@style/Widget.Material3.Button.TextButton"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- android:layout_marginTop="10dp"
- android:layout_marginBottom="10dp"
- android:drawableEnd="@drawable/ic_baseline_navigate_next_24"
android:text="@string/share_link"
- android:textColor="?colorPrimary"
- android:textSize="16sp"
- app:drawableTint="?colorPrimary" />
+ android:textAlignment="textStart"
+ app:icon="@drawable/ic_share_link" />
- <androidx.appcompat.widget.AppCompatTextView
+ <com.google.android.material.button.MaterialButton
android:id="@+id/open_other_app"
+ style="@style/Widget.Material3.Button.TextButton"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- android:layout_marginTop="10dp"
- android:layout_marginBottom="10dp"
- android:drawableEnd="@drawable/ic_baseline_navigate_next_24"
android:text="@string/open_other_app"
- android:textColor="?colorPrimary"
- android:textSize="16sp"
- app:drawableTint="?colorPrimary" />
+ android:textAlignment="textStart"
+ app:icon="@drawable/ic_open_external" />
- <androidx.appcompat.widget.AppCompatTextView
+ <com.google.android.material.button.MaterialButton
android:id="@+id/copy_link"
+ style="@style/Widget.Material3.Button.TextButton"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- android:layout_marginTop="10dp"
- android:layout_marginBottom="10dp"
- android:drawableEnd="@drawable/ic_baseline_navigate_next_24"
android:text="@string/copy_link"
- android:textColor="?colorPrimary"
- android:textSize="16sp"
- app:drawableTint="?colorPrimary" />
+ android:textAlignment="textStart"
+ app:icon="@drawable/ic_copy_link" />
- <androidx.appcompat.widget.AppCompatTextView
+ <com.google.android.material.button.MaterialButton
android:id="@+id/check_redirect"
+ style="@style/Widget.Material3.Button.TextButton"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- android:layout_marginTop="10dp"
- android:layout_marginBottom="10dp"
- android:drawableEnd="@drawable/ic_baseline_navigate_next_24"
android:text="@string/check_redirect"
- android:textColor="?colorPrimary"
- android:textSize="16sp"
- app:drawableTint="?colorPrimary" />
+ android:textAlignment="textStart"
+ app:icon="@drawable/ic_check_redirect" />
+
</LinearLayout>
diff --git a/app/src/main/res/navigation/nav_graph_settings.xml b/app/src/main/res/navigation/nav_graph_settings.xml
index 729f2caf4..4290ad790 100644
--- a/app/src/main/res/navigation/nav_graph_settings.xml
+++ b/app/src/main/res/navigation/nav_graph_settings.xml
@@ -68,6 +68,14 @@
app:exitAnim="@anim/exit"
app:popEnterAnim="@anim/pop_enter"
app:popExitAnim="@anim/pop_exit" />
+
+ <action
+ android:id="@+id/categories_to_extra_features"
+ app:destination="@id/FragmentExtraFeaturesSettings"
+ app:enterAnim="@anim/enter"
+ app:exitAnim="@anim/exit"
+ app:popEnterAnim="@anim/pop_enter"
+ app:popExitAnim="@anim/pop_exit" />
</fragment>
<fragment
@@ -106,6 +114,11 @@
android:label="@string/languages" />
<fragment
+ android:id="@+id/FragmentExtraFeaturesSettings"
+ android:name="app.fedilab.android.ui.fragment.settings.FragmentExtraFeaturesSettings"
+ android:label="@string/set_extand_extra_features_title" />
+
+ <fragment
android:id="@+id/FragmentCustomLightSettings"
android:name="app.fedilab.android.ui.fragment.settings.FragmentCustomLightSettings"
android:label="@string/light_custom_colors" />
diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml
index 6929f0aff..7b1e3eacc 100644
--- a/app/src/main/res/values-cs/strings.xml
+++ b/app/src/main/res/values-cs/strings.xml
@@ -946,4 +946,9 @@
<string name="report_all_more">Vyberte vše, co vyhovuje</string>
<string name="set_remove_left_margin_title">Odstranit levý okraj</string>
<string name="set_remove_left_margin">Odstranit v časových osách levý okraj, aby se zprávy zobrazovaly kompaktněji</string>
+ <string name="translator">Překladač</string>
+ <string name="set_translator">Překladač</string>
+ <string name="api_key">Klíč pro API překladače</string>
+ <string name="version">Verze</string>
+ <string name="set_translator_version">Verze překladače</string>
</resources> \ No newline at end of file
diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml
index 35dd56bb6..99c71d98e 100644
--- a/app/src/main/res/values-de/strings.xml
+++ b/app/src/main/res/values-de/strings.xml
@@ -18,7 +18,7 @@
<string name="email">E-Mail</string>
<string name="accounts">Konten</string>
<string name="toots">Nachrichten</string>
- <string name="tags">Schlagwörter (tags)</string>
+ <string name="tags">Hashtags</string>
<string name="save">Speichern</string>
<string name="instance">Instanz</string>
<string name="instance_example">Instanz: mastodon.social</string>
@@ -36,7 +36,7 @@
<string name="validate">Bestätigen</string>
<string name="media">Medien</string>
<string name="share_with">Teilen mit</string>
- <string name="shared_via">Geteilt von Fedilab</string>
+ <string name="shared_via">Geteilt mit Fedilab</string>
<string name="replies">Antworten</string>
<string name="username">Benutzername</string>
<string name="drafts">Entwürfe</string>
@@ -61,10 +61,10 @@
<string name="disclaimer_full">Die folgenden Informationen könnten das Profil des Nutzers unvollständig wiedergeben.</string>
<string name="insert_emoji">Emoji einfügen</string>
<string name="no_emoji">Die App verfügt derzeit nicht über benutzerdefinierte Emojis.</string>
- <string name="logout_account_confirmation">Sind Du sicher, dass Sie @%1$s@%2$s abmelden möchten\?</string>
+ <string name="logout_account_confirmation">Bist Du sicher, dass Du Dich von @%1$s@%2$s abmelden möchtest\?</string>
<!-- Status -->
<string name="no_status">Keine Nachrichten zum Anzeigen</string>
- <string name="favourite_add">Diese Nachricht deinen Favoriten hinzufügen\?</string>
+ <string name="favourite_add">Diese Nachricht Deinen Favoriten hinzufügen\?</string>
<string name="favourite_remove">Diese Nachricht aus Ihren Favoriten entfernen\?</string>
<string name="reblog_add">Diese Nachricht teilen\?</string>
<string name="reblog_remove">Geteilte Nachricht zurückziehen\?</string>
@@ -75,7 +75,7 @@
<string name="more_action_5">Kopieren</string>
<string name="more_action_6">Teilen</string>
<string name="more_action_7">Erwähnen</string>
- <string name="more_action_8">Zeitlich begrenzt lautlos schalten</string>
+ <string name="more_action_8">Zeitlich begrenzt stumm schalten</string>
<string name="more_action_9">Löschen &amp; neu entwerfen</string>
<string-array name="more_action_confirm">
<item>Lautlosmodus für dieses Konto aktivieren?</item>
@@ -152,17 +152,19 @@
<string name="no_scheduled_toots">Keine geplanten Nachrichten vorhanden!</string>
<string name="remove_scheduled">Geplante Nachricht löschen\?</string>
<string name="toot_scheduled">Die Nachricht wurde geplant!</string>
- <string name="toot_scheduled_date">Der geplante Termin muss nach dem aktuellen Zeitpunkt liegen!</string>
+ <string name="toot_scheduled_date">Der geplante Termin muss in der Zukunft liegen!</string>
<!-- timed mute -->
- <string name="timed_mute_date_error">Die Dauer für den Lautlosmodus sollte mehr als eine Minute betragen.</string>
- <string name="timed_mute_date">%1$s wurde bis %2$s lautlos geschaltet.\n Du kannst den Lautlosmodus für diesen Nutzer beenden, indem du sein/ihr Profil besuchst.</string>
- <string name="timed_mute_profile">%1$s ist bis %2$s lautlos geschaltet.\n Hier antippen, um den Lautlosmodus zu beenden.</string>
+ <string name="timed_mute_date_error">Die Dauer für die Stummschaltung sollte mehr als eine Minute betragen.</string>
+ <string name="timed_mute_date">%1$s wurde bis %2$s lautlos geschaltet.
+\n Du kannst die Stummschaltung für diese Person beenden, indem Du ihr Profil besuchst.</string>
+ <string name="timed_mute_profile">%1$s ist bis %2$s stumm geschaltet.
+\n Hier antippen, um die Stummschaltung zu beenden.</string>
<!-- Notifications -->
<string name="no_notifications">Keine Benachrichtigungen</string>
<string name="notif_mention">hat dich erwähnt</string>
<string name="notif_status">hat eine neue Nachricht geschrieben</string>
- <string name="notif_reblog">hat deinen Beitrag geteilt</string>
- <string name="notif_favourite">hat deinen Status favorisiert</string>
+ <string name="notif_reblog">hat Deinen Beitrag geteilt</string>
+ <string name="notif_favourite">hat Deinen Status favorisiert</string>
<string name="notif_follow">folgt dir</string>
<string name="notif_follow_request">fragte, dir zu folgen</string>
<string name="delete_notification_ask_all">Entferne alle Benachrichtigungen?</string>
@@ -173,14 +175,14 @@
<string name="client_error">Fehler beim Laden der Client ID!</string>
<string name="toast_block">Konto wurde gesperrt!</string>
<string name="toast_unblock">Das Konto wurde entsperrt!</string>
- <string name="toast_mute">Nutzer wurde lautlos geschaltet!</string>
- <string name="toast_unmute">Lautlosmodus für dieses Konto aufgehoben!</string>
+ <string name="toast_mute">Nutzer wurde stumm geschaltet!</string>
+ <string name="toast_unmute">Stummschaltung für dieses Konto aufgehoben!</string>
<string name="toast_follow">Du folgst dem Nutzer!</string>
<string name="toast_unfollow">Du folgst dem Nutzer nicht mehr!</string>
<string name="toast_reblog">Die Nachricht wurde geteilt!</string>
<string name="toast_unreblog">Die Nachricht wird nicht länger geteilt!</string>
- <string name="toast_favourite">Die Nachricht wurde deinen Favoriten hinzugefügt!</string>
- <string name="toast_unfavourite">Die Nachricht wurde aus deinen Favoriten entfernt!</string>
+ <string name="toast_favourite">Die Nachricht wurde Deinen Favoriten hinzugefügt!</string>
+ <string name="toast_unfavourite">Die Nachricht wurde aus Deinen Favoriten entfernt!</string>
<string name="toast_error">Es ist ein Fehler aufgetreten!</string>
<string name="toast_code_error">Ein Fehler ist aufgetreten! Die Instanz hat keinen Autorisierungscode gesendet!</string>
<string name="toast_error_instance">Der Name der Instanz scheint ungültig zu sein!</string>
@@ -191,12 +193,12 @@
<!-- Settings -->
<string name="set_toots_page">Anzahl der Nachrichten pro Ladevorgang</string>
<string name="set_disable_gif">GIF Avatare deaktivieren</string>
- <string name="set_notif_follow">mir jemand folgt</string>
- <string name="set_notif_follow_share">jemand meinen Beitrag teilt</string>
- <string name="set_notif_follow_add">jemand meinen Beitrag favorisiert</string>
- <string name="set_notif_follow_mention">ich erwähnt werde</string>
- <string name="set_notif_follow_poll">Benachrichtigen, sobald eine Umfrage beendet ist</string>
- <string name="set_notif_status">Benachrichtigung über neue Beiträge aktivieren</string>
+ <string name="set_notif_follow">Benachrichtigung wenn mir jemand folgt</string>
+ <string name="set_notif_follow_share">Benachrichtigung wenn jemand meinen Beitrag teilt</string>
+ <string name="set_notif_follow_add">Benachrichtigung wenn jemand meinen Beitrag favorisiert</string>
+ <string name="set_notif_follow_mention">Benachrichtigung wenn ich erwähnt werde</string>
+ <string name="set_notif_follow_poll">Benachrichtigung wenn eine Umfrage beendet ist</string>
+ <string name="set_notif_status">Benachrichtigung über neue Beiträge</string>
<string name="set_share_validation">Bestätigungsdialog vor dem Teilen anzeigen</string>
<string name="set_share_validation_fav">Bestätigungsdialog vor dem Favorisieren anzeigen</string>
<string name="set_notify">Benachrichtigen?</string>
@@ -225,8 +227,8 @@
</string-array>
<string name="action_follow">Folgen</string>
<string name="action_unblock">Nicht mehr blockieren</string>
- <string name="action_mute">Lautlos</string>
- <string name="action_unmute">Lautlosmodus beenden</string>
+ <string name="action_mute">Stumm</string>
+ <string name="action_unmute">Stummschaltung beenden</string>
<string name="request_sent">Anfrage gesendet</string>
<string name="followed_by">folgt dir</string>
<string name="set_capitalize">Ersten Buchstaben bei Antworten groß schreiben</string>
@@ -252,7 +254,7 @@
<string name="delete">Löschen</string>
<!-- About lists -->
<string name="action_lists">Listen</string>
- <string name="action_lists_confirm_delete">Möchtest du diese Liste wirklich dauerhaft löschen?</string>
+ <string name="action_lists_confirm_delete">Möchtest Du diese Liste wirklich dauerhaft löschen\?</string>
<string name="action_lists_add_to">Zur Liste hinzufügen</string>
<string name="action_lists_delete">Liste löschen</string>
<string name="action_lists_title_placeholder">Neuer Listentitel</string>
@@ -260,7 +262,7 @@
<string name="action_lists_empty">Du hast noch keine Listen!</string>
<!-- Migration -->
<string name="account_moved_to">%1$s wurde verschoben nach %2$s</string>
- <string name="media_ready">Media wurde geladen. Hier klicken zum anzeigen.</string>
+ <string name="media_ready">Datei wurde geladen. Hier klicken zum Anzeigen.</string>
<!-- Proxy -->
<string name="proxy_set">Proxy</string>
<string name="proxy_enable">Proxy aktivieren?</string>
@@ -271,7 +273,7 @@
<string name="set_share_details">Nachricht-Details beim Teilen hinzufügen</string>
<string name="support_the_app_on_liberapay">Unterstütze die app auf Liberapay</string>
<string name="alert_regex">Es gibt einen Fehler im regulären Ausdruck!</string>
- <string name="toast_instance_unavailable">Es wurden keine Zeitleisten in dieser Instanz gefunden!</string>
+ <string name="toast_instance_unavailable">Es wurden keine Timelines in dieser Instanz gefunden!</string>
<string name="follow_instance">Folge Instanz</string>
<string name="toast_instance_already_added">Du folgst dieser Instanz bereits!</string>
<string name="action_partnership">Partnerschaften</string>
@@ -283,13 +285,13 @@
<string name="filters">Filter</string>
<string name="action_filters_empty_content">Keine Filter vorhanden. Du kannst durch Klicken auf \"+\" neue Filter erstellen.</string>
<string name="filter_keyword">Schlagwort oder Phrase</string>
- <string name="context_home">Lokale Zeitleiste</string>
- <string name="context_public">Öffentliche Zeitleiste</string>
+ <string name="context_home">Startseite</string>
+ <string name="context_public">Öffentliche Timeline</string>
<string name="context_notification">Benachrichtigungen</string>
<string name="context_conversation">Unterhaltungen</string>
<string name="filter_keyword_explanations">Wird unabhängig vom umgebenen Text oder Inhaltswarnung einer Nachricht verglichen</string>
<string name="context_drop">Entfernen anstatt zu verstecken</string>
- <string name="context_drop_explanations">Gefilterte Nachrichten werden unwiderruflich verschwinden, selbst wenn der Filter später entfernt wurde</string>
+ <string name="context_drop_explanations">Gefilterte Nachrichten werden unwiderruflich verschwinden, selbst wenn der Filter später entfernt wird</string>
<string name="context_whole_word_explanations">Wenn das Schlüsselwort oder -phrase nur Buchstaben und Zahlen enthält, wird es nur angewendet werden, wenn es dem ganzen Wort entspricht</string>
<string name="context_whole_word">Ganzes Wort</string>
<string name="filter_context">Kontext filtern</string>
@@ -309,7 +311,9 @@
<string name="channel_notif_media">Medien Download</string>
<string name="select_sound">Klingelton auswählen</string>
<string name="set_enable_time_slot">Zeitfenster aktivieren</string>
- <string name="block_domain_confirm_message">Möchtest du %s wirklich sperren?\n\nEs werden keine Inhalte aus dieser Domain in einer öffentlichen Zeitleiste oder in deinen Benachrichtigungen angezeigt. Deine Follower aus dieser Domain werden entfernt.</string>
+ <string name="block_domain_confirm_message">Möchtest Du %s wirklich sperren\?
+\n
+\nEs werden keine Inhalte aus dieser Domain in einer öffentlichen Timeline oder in Deinen Benachrichtigungen angezeigt. Deine Follower aus dieser Domain werden entfernt.</string>
<string name="block_domain">Blockiere Domäne</string>
<string name="toast_block_domain">Die Domäne ist blockiert</string>
<string name="retrieve_remote_status">Rufe entfernten Status ab</string>
@@ -323,7 +327,7 @@
<string name="set_truncate_toot">Kürze Nachrichten mit mehr als x Zeilen. Null bedeutet deaktiviert.</string>
<string name="display_toot_truncate">Mehr anzeigen</string>
<string name="hide_toot_truncate">Weniger anzeigen</string>
- <string name="tags_already_stored">Dieses Schlagwort existiert bereits!</string>
+ <string name="tags_already_stored">Dieser Hashtag existiert bereits!</string>
<string name="schedule_boost">Teilen des Beitrags planen</string>
<string name="boost_scheduled">Teilen geplant!</string>
<string name="no_scheduled_boosts">Nichts geplant!</string>
@@ -354,8 +358,8 @@
<string name="pixelfed_instance">Pixelfed-Instanz</string>
<string name="mastodon_instance">Mastodon-Instanz</string>
<string name="any_tags">Irgendwelche davon</string>
- <string name="all_tags">Alle von denen</string>
- <string name="none_tags">Keine von denen</string>
+ <string name="all_tags">Alle davon</string>
+ <string name="none_tags">Keine davon</string>
<string name="some_words_any">Eines dieser Wörter (durch Leerzeichen getrennt)</string>
<string name="some_words_all">Alle diese Wörter (durch Leerzeichen getrennt)</string>
<string name="some_tags">Wörter zum Filter hinzufügen (durch Leerzeichen getrennt)</string>
@@ -368,7 +372,7 @@
<string name="share">Teilen</string>
<string name="toots_server">Nachrichten (Server)</string>
<string name="toots_client">Nachrichten (Gerät)</string>
- <string name="settings_category_label_timelines">Zeitleisten</string>
+ <string name="settings_category_label_timelines">Timelines</string>
<string name="settings_category_label_interface">Benutzeroberfläche</string>
<string name="contact">Kontakte</string>
<string name="toot_select_file_error">Bei der Auswahl der Sicherungsdatei ist ein Problem aufgetreten!</string>
@@ -378,8 +382,8 @@
<string name="calls_blocked">Von der Anwendung blockierte HTTP-Aufrufe</string>
<string name="list_of_blocked_domains">Liste der blockierten Aufrufe</string>
<string name="submit">Senden</string>
- <string name="filter_timeline_with_a_tag">Zeitleiste mit Schlagwörtern filtern</string>
- <string name="no_tags">Keine Schlagwörter</string>
+ <string name="filter_timeline_with_a_tag">Timeline mit Hashtags filtern</string>
+ <string name="no_tags">Keine Hashtags</string>
<string name="set_retrieve_metadata_share_from_extras">Metadaten abrufen, wenn die URL von anderen Apps geteilt wird</string>
<!-- end languages -->
<string name="create_poll">Umfrage erstellen</string