diff --git a/app/src/main/java/com/keylesspalace/tusky/components/viewthread/ViewThreadFragment.kt b/app/src/main/java/com/keylesspalace/tusky/components/viewthread/ViewThreadFragment.kt index e38d7f364..7a074c474 100644 --- a/app/src/main/java/com/keylesspalace/tusky/components/viewthread/ViewThreadFragment.kt +++ b/app/src/main/java/com/keylesspalace/tusky/components/viewthread/ViewThreadFragment.kt @@ -244,7 +244,7 @@ class ViewThreadFragment : } } - lifecycleScope.launch { + viewLifecycleOwner.lifecycleScope.launch { viewModel.errors.collect { throwable -> Log.w(TAG, "failed to load status context", throwable) Snackbar.make(binding.root, R.string.error_generic, Snackbar.LENGTH_SHORT) diff --git a/app/src/main/java/com/keylesspalace/tusky/entity/Card.kt b/app/src/main/java/com/keylesspalace/tusky/entity/Card.kt index 6d318a3c2..baba8cefa 100644 --- a/app/src/main/java/com/keylesspalace/tusky/entity/Card.kt +++ b/app/src/main/java/com/keylesspalace/tusky/entity/Card.kt @@ -22,12 +22,12 @@ import com.squareup.moshi.JsonClass data class Card( val url: String, val title: String, - val description: String, - @Json(name = "author_name") val authorName: String, + val description: String = "", + @Json(name = "author_name") val authorName: String = "", val image: String? = null, val type: String, - val width: Int, - val height: Int, + val width: Int = 0, + val height: Int = 0, val blurhash: String? = null, @Json(name = "embed_url") val embedUrl: String? = null ) { diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index 55d113b5b..040c219b0 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -65,7 +65,8 @@ android:layout_gravity="bottom" app:contentInsetStart="0dp" app:contentInsetStartWithNavigation="0dp" - app:fabAlignmentMode="end"> + app:fabAlignmentMode="end" + app:navigationContentDescription="@string/action_open_drawer"> + app:tabMode="scrollable" /> diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index f8780acbf..e34bf43d7 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -697,7 +697,7 @@ Fehler beim Stummschalten von %1$s: %2$s Fehler beim Aufheben der Stummschaltung von %1$s: %2$s Antworten anzeigen für - Alle folgenden Profile + Alle gefolgten Profile Mitglieder der Liste Niemanden Eigene geteilte Beiträge anzeigen diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml index 544a5281f..1f625344a 100644 --- a/app/src/main/res/values-hu/strings.xml +++ b/app/src/main/res/values-hu/strings.xml @@ -22,7 +22,7 @@ Helyi Föderációs Közvetlen üzenetek - Fülek + Lapok Szál Bejegyzések Válaszokkal @@ -66,7 +66,7 @@ Letiltás Letiltás feloldása Megtolások elrejtése - Megtolások mutatása + Megtolások megjelenítése Bejelentés Törlés TÜLK @@ -100,20 +100,20 @@ Piszkozatok Bejegyzés láthatósága Tartalom figyelmeztetés - Emoji billentyűzet + Emodzsi billentyűzet Fül hozzáadása - Linkek + Hivatkozások Említések Hashtagek Kedvencek megjelenítése Hashtagek Említések - Linkek + Hivatkozások %1$s letöltése - Link másolása + Hivatkozás másolása Megnyitás mint %1$s Megosztás mint … - Bejegyzés URL megosztása… + Bejegyzés webcímének megosztása… Bejegyzés megosztása… Elküldve! Felhasználó letiltása feloldva @@ -165,13 +165,13 @@ Fekete Automatikus naplementekor Böngésző - Linkek megnyitása applikáción belül + Hivatkozások megnyitása az alkalmazáson belül Szerkesztés gomb elrejtése görgetés közben Idővonal szűrése Saját idővonal - Megtolások mutatása - Válaszok mutatása - Média előnézet mutatása + Megtolások megjelenítése + Válaszok megjelenítése + Médiaelőnézet megjelenítése Proxy HTTP proxy HTTP proxy engedélyezése @@ -194,9 +194,9 @@ Új követők Értesítések új követőkről Megtolások - Értesítések bejegyzéseid megtolása esetén + Értesítések a bejegyzéseid megtolásáról Kedvencek - Értesítések amikor a bejegyzéseidet kedvencnek jelölik + Értesítések a bejegyzéseid kedvencnek jelöléséről %1$s megemlített téged %1$s, %2$s, %3$s és még %4$d %1$s, %2$s meg %3$s @@ -241,19 +241,19 @@ Küldés megszakítva A bejegyzés másolatát elmentettük a piszkozataid közé Szerkesztés - A %1$s példánynak nincsenek egyedi emoji-jai - Emoji stílus - Rendszer alapértelmezés - Először le kell töltened ezeket az emoji készleteket + A(z) %1$s példánynak nincsenek egyéni emodzsijai + Emodzsik stílusa + Rendszer alapértelmezése + Először le kell töltened ezeket az emodzsikészleteket Keresés… Bejegyzés megnyitása Az app újraindítása szükséges A beállítások érvényesítéséhez újra kell indítani a Tuskyt Később Újraindítás - Az eszközöd alapértelmezett emodzsi készlete + Az eszközöd alapértelmezett emodzsikészlete Az Android 4.4–7.1 Blob emodzsijai - A Mastodon alapértelmezett emodzsi készlete + A Mastodon alapértelmezett emodzsikészlete Letöltés sikertelen Bot %1$s elköltözött: @@ -285,17 +285,17 @@ Nyelv Közzététel (szerverrel szinkronizált) Szavazások - Értesítés befejezett szavazásokról + Értesítés a befejezett szavazásokról Tusky ingyenes és nyílt forráskódú szoftver. A GNU General Public License Version 3 érvényes rá, amit itt tekinthetsz meg: https://www.gnu.org/licenses/gpl-3.0.en.html - %1$dé múlva - %1$dn múlva - %1$dó múlva - %1$dp múlva - %1$dé - %1$dn - %1$dó - %1$dp - %1$dmp + %1$d é múlva + %1$d n múlva + %1$d ó múlva + %1$d p múlva + %1$d é + %1$d n + %1$d ó + %1$d p + %1$d mp Válasz @%1$s részére Nyilvános idővonalak Beszélgetések @@ -315,14 +315,14 @@ Rejtett domainek %1$s némítása Megtolás szerkesztő megnyitása - Megtolások mutatása + Megtolások megjelenítése %1$s elrejtése feloldva - Biztos, hogy az egész %1$s domaint le akarod tiltani\? Egyetlen nyilvános idővonalon sem fogsz látni semmilyen tartalmat vagy értesítést innen. Az ebből a domainből származó követőidet el fogjuk távolítani. + Biztos, hogy az egész %s domaint le akarod tiltani\? Egyetlen nyilvános idővonalon sem fogsz látni semmilyen tartalmat vagy értesítést innen. Az ebből a domainből származó követőidet el fogjuk távolítani. Teljes domain elrejtése Alkalmazástéma - Bot jelölő mutatása + Botok jelölőjének megjelenítése GIF profilképek animálása - %1$dmp múlva + %1$d mp múlva Teljes szó Ha a kulcsszó csak alfanumerikus karakterekből áll, csak teljes szóra fog illeszkedni Általad követettek keresése @@ -336,7 +336,7 @@ Cím beállítása Minden követődet külön engedélyezned kell Összes bejegyzés kibontása/összecsukása - A Google jelenlegi emodzsi készlete + A Google jelenlegi emodzsikészlete Megtolás az eredeti közönségnek Megtolás visszavonása Apache licenc alatt közzétéve (másolat alább) @@ -437,8 +437,8 @@ Nincs egy ütemezett bejegyzésed sem. A Mastodonban a legrövidebb ütemezhető időintervallum 5 perc. Követési kérelmek - Jóváhagyás mutatása megtolás előtt - Hivatkozás előnézetének mutatása idővonalakon + Jóváhagyás megjelenítése megtolás előtt + Hivatkozás előnézetének megjelenítése az idővonalakon Lapok közötti váltás engedélyezése csúsztatással %1$s személy @@ -446,11 +446,11 @@ Hashtagek Hashtag hozzáadása - Értesítések követési kérelmekről + Értesítések a követési kérésekről Lent Fent Fő navigálási pozíció - Színes homály mutatása rejtett médiánál + Színes homály megjelenítése a rejtett médiánál követni szeretnének Értesítések elrejtése Letiltod: @%1$s\? @@ -477,37 +477,37 @@ Profilok mérőszámainak elrejtése Bejegyzések mérőszámainak elrejtése Idővonali értesítések korlátozása - Értesítések Áttekintése - Pár információ, ami befolyásolhatja a mentális jóllétedet rejtve marad. Ilyenek pl.: + Értesítések áttekintése + Néhány információ, mely befolyásolhatja a mentális jóllétedet, rejtve marad. Ilyenek például: \n -\n - Kedvenc/Megtolás/Bekövetés értesítései -\n - Kedvenc/Megtolás számlálók a bejegyzéseken -\n - Követő/Bejegyzés statisztikák a profilokon +\n - Kedvencek, megtolások és követések értesítései +\n - Kedvenc- és megtolásszámlálók a bejegyzéseken +\n - Követő- és bejegyzésstatisztikák a profilokon \n -\nA Push-értesítéseket ez nem befolyásolja, de kézzel átállíthatod az értesítési beállításaidat. +\nA leküldéses értesítéseket ez nem befolyásolja, de kézzel átnézheted az értesítési beállításaidat. Végtelen Időtartam Csatolmányok Audio - Értesítések általam követett személy új bejegyzéseiről + Értesítések az általam követettek új bejegyzéseiről Új bejegyzések valaki, akit követek új bejegyzést tett közzé %1$s épp bejegyzést írt Jóllét - Egyedi emojik animálása + Egyéni emodzsik animálása Leiratkozás Feliratkozás Bár a fiókod nincs zárolva, a %1$s csapata úgy gondolta, hogy ezen fiókok követési kérelmeit átnéznéd. Töröljük ezt a beszélgetést\? Beszélgetés törlése Könyvjelző törlése - Jóváhagyás mutatása kedvencnek jelölés előtt - %1$s szerkesztette a bejegyzését + Jóváhagyás megjelenítése kedvencnek jelölés előtt + %1$d szerkesztette a bejegyzését szerkesztették a bejegyzést, mellyel dolgod volt %1$s regisztrált valaki regisztrált Regisztrációk - Értesítések új felhasználókról + Értesítések az új felhasználókról 14 nap 30 nap 60 nap @@ -526,12 +526,12 @@ 1+ Nem tudtuk betölteni a bejelentkező oldalt. Vázlat mentése… - Ahhoz, hogy használhass leküldési értesítéseket a UnifiedPush szolgáltatás révén, a Tusky-nak fel kell iratkoznia az értesítésekre a Mastodon kiszolgálódon. Ehhez új bejelentkezésre van szükség, hogy a Tusky számára kiosztott OAuth jogosultságok megváltozzanak. Az újbóli bejelentkezés funkció használata itt vagy a Fiókbeállításoknál meg fogja őrizni a helyi piszkozataidat és a cache tartalmát. - Újra bejelentkeztél a fiókodba, hogy feliratkoztasd a Tusky-t a leküldési értesítések használatára. Ugyanakkor vannak még fiókjaid, melyek még nem lettek így migrálva. Válts át rájuk és jelentkezz be újra mindegyikben, hogy ezekben is engedélyezd a UnifiedPush értesítések támogatását. + Ahhoz, hogy a UnifiedPush szolgáltatás révén leküldéses értesítéseket használhass, a Tuskynak fel kell iratkoznia az értesítésekre a Mastodon-kiszolgálódon. Ehhez új bejelentkezésre van szükség, hogy a Tusky számára kiosztott OAuth jogosultságok megváltozzanak. Az újbóli bejelentkezés funkció használata (itt vagy a fiókbeállításokban) megőrzi a helyi piszkozataidat és a gyorsítótár tartalmát. + Újra bejelentkeztél a fiókodba, hogy feliratkoztasd a Tuskyt a leküldéses értesítések használatára. Ugyanakkor vannak még fiókjaid, melyek még nem lettek így átköltöztetve. Válts át rájuk, és jelentkezz be újra mindegyikben, hogy ezekben is engedélyezd a UnifiedPush értesítések támogatását. Kép szerkesztése A kép nem szerkeszthető. Nem sikerült betölteni a fiókadatokat - Felhasználónév mutatása az eszköztáron + Felhasználónév megjelenítése az eszköztáron Töröljük ezt az időzített bejegyzést\? Koppintsd vagy húzd a kört, hogy kijelöld azt a fókuszpontot, mely mindig látható lesz az előnézetekben. %1$s (%2$s) @@ -579,8 +579,8 @@ Követett hashtagek Szál betöltése Olvasási sorrend - Régebbi először - Újabb először + Régebbi elöl + Újabb elöl Értesítések némítása Letiltva <nincs beállítva> @@ -592,9 +592,9 @@ Változtatások elvetése Szerkesztés folytatása Elmentetlen változtatásaid vannak. - Fiókra történő hivatkozás megosztása + Fiókhivatkozás megosztása Fiók felhasználói nevének megosztása - Fiók URL megosztása vele… + Fiók webcímének megosztása… Fiók felhasználói nevének megosztása vele… Felhasználónév másolva Feltöltés meghiúsult @@ -604,7 +604,7 @@ A bejegyzésed feltöltése meghiúsult, és a vázlatokba mentettük el. \n \nVagy a kiszolgálót nem lehetett elérni, vagy visszautasította a bejegyzést. - Vázlatok mutatása + Vázlatok megjelenítése Elvetés Bejelentkezés Böngészővel A legtöbb esetben működik. Nem szivárog ki adat más alkalmazások számára. @@ -640,7 +640,7 @@ %1$s (egész világ) Szűrőkontextus Szűrendő kulcsszavak vagy kifejezések - Bejegyzés-statisztikák mutatása az idővonalon + Bejegyzésstatisztikák megjelenítése az idővonalon Követési kérelem elutasítása sikertelen: %1$s Követési kérelem elfogadva Kulcsszó hozzáadása @@ -651,7 +651,7 @@ \nMás fiókokat másik idővonalakon fedezhetsz fel. Például a példányod helyi idővonalán [iconics gmd_group]. Vagy megkeresheted őket név szerint [iconics gmd_search]; például keress rá a Tuskyra, hogy megtaláld a Mastodon-fiókunkat. Kép Listák kezelése - UI betűméret + Felület betűmérete Háttértevékenység Értesítések, amikor a Tusky a háttérben működik Értesítések lekérése… @@ -674,7 +674,7 @@ Verzió és eszköz információk másolása Verzió és eszköz információ lemásolva Fordítás - Eredeti mutatása + Eredeti megjelenítése Fordítás… Fordítva %1$s forrásból %2$s eszközzel Elrejtés a saját idővonalról @@ -695,11 +695,11 @@ \n \nPéldául indulhatsz egy profilon a létrehozásra kattintva [iconics gmd_edit] a láthatóságot megváltoztatva. Felkapott bejegyzések - Ez a lista nézeted. Definiálhatsz privát listákat és rájuk rakhatsz fiókokat. + Ez a listanézeted. Meghatározhatsz privát listákat és fiókokat adhatsz hozzájuk. \n \nMEGJEGYZÉS: Csak olyan fiókot rakhatsz a listádra, melyet követsz is. \n -\n Ezeket a listákat fülekként használhatod a Fiók beállítások [iconics gmd_account_circle] [iconics gmd_navigate_next] Füleknél. +\n Ezeket a listákat lapokként használhatod a Fiókbeállítások [iconics gmd_account_circle] [iconics gmd_navigate_next] Lapok alatt. Nem sikerült némítani %1$s: %2$s Nem sikerült a némítás feloldása %1$s: %2$s A feltöltés sikertelen: %1$s @@ -707,8 +707,8 @@ Senki A lista tagjai Bármely követett felhasználó - Erre való válaszok mutatása - Önmegtolások mutatása + Erre való válaszok megjelenítése + Önmegtolások megjelenítése Valaki a saját bejegyzését tolja meg - Értesítésszűrő mutatása + Értesítésszűrő megjelenítése diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index 92083a0fb..fb36cc9d6 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -25,7 +25,7 @@ Sekmeler Konu Gönderiler - Yanıtlarıyla + Yanıtlar Sabitlenen Takip edilenler Takipçiler @@ -106,7 +106,7 @@ Bağlantıyı kopyala Farklı aç %1$s Olarak paylaş … - Gönderi adresini paylaş… + Gönderi bağlantısını paylaş… Gönderiyi paylaş… Medyayı paylaş… Gönderildi! @@ -216,7 +216,7 @@ \nhttps://github.com/tuskyapp/Tusky/issues Tusky\'nin Profili Gönderinin içeriğini paylaş - Gönderinin adresini paylaş + Gönderinin bağlantısını paylaş Görseller Video Takip istenen @@ -627,7 +627,7 @@ Çoğu durumda çalışır. Diğer uygulamalara veri sızmaz. Ek kimlik doğrulama yöntemlerini destekleyebilir ancak desteklenen bir tarayıcı gerektirir. Listeleri yönet - Hesaba bağlantı paylaş + Hesap bağlantısını paylaş Hesap adını paylaş Kullanıcı adı kopyalandı Hesabın kullanıcı adını şununla paylaş… @@ -707,7 +707,7 @@ Gönderiliyor… Cevabınız gönderiliyor. Özgünü göster - Dilinden%1$s ile %2$s çevrildi + %1$s dilinden %2$s ile çevrildi Çeviri yapılamadı: %1$s Çevir Çeviri…