diff --git a/app/build.gradle b/app/build.gradle index 50ada95d..06b6a3ea 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -20,8 +20,8 @@ android { applicationId APP_ID minSdkVersion 21 targetSdkVersion 29 - versionCode 81 - versionName "15.0 beta 1" + versionCode 82 + versionName "15.0" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" vectorDrawables.useSupportLibrary = true diff --git a/app/src/main/java/com/keylesspalace/tusky/components/compose/dialog/CaptionDialog.kt b/app/src/main/java/com/keylesspalace/tusky/components/compose/dialog/CaptionDialog.kt index 50d5c23b..e356cd3f 100644 --- a/app/src/main/java/com/keylesspalace/tusky/components/compose/dialog/CaptionDialog.kt +++ b/app/src/main/java/com/keylesspalace/tusky/components/compose/dialog/CaptionDialog.kt @@ -101,8 +101,10 @@ fun T.makeCaptionDialog(existingDescription: String?, // size. Maybe we should limit the size of CustomTarget Glide.with(this) .load(previewUri) - .into(object : CustomTarget() { - override fun onLoadCleared(placeholder: Drawable?) {} + .into(object : CustomTarget(4096, 4096) { + override fun onLoadCleared(placeholder: Drawable?) { + imageView.setImageDrawable(placeholder) + } override fun onResourceReady(resource: Drawable, transition: Transition?) { imageView.setImageDrawable(resource) diff --git a/app/src/main/java/com/keylesspalace/tusky/components/search/SearchViewModel.kt b/app/src/main/java/com/keylesspalace/tusky/components/search/SearchViewModel.kt index 08afe44d..57c78ef8 100644 --- a/app/src/main/java/com/keylesspalace/tusky/components/search/SearchViewModel.kt +++ b/app/src/main/java/com/keylesspalace/tusky/components/search/SearchViewModel.kt @@ -193,7 +193,7 @@ class SearchViewModel @Inject constructor( return accountManager.getAllAccountsOrderedByActive() } - fun muteAccount(accountId: String, notifications: Boolean, duration: Int) { + fun muteAccount(accountId: String, notifications: Boolean, duration: Int?) { timelineCases.mute(accountId, notifications, duration) } diff --git a/app/src/main/java/com/keylesspalace/tusky/network/TimelineCases.kt b/app/src/main/java/com/keylesspalace/tusky/network/TimelineCases.kt index 8cf2b688..6e79f075 100644 --- a/app/src/main/java/com/keylesspalace/tusky/network/TimelineCases.kt +++ b/app/src/main/java/com/keylesspalace/tusky/network/TimelineCases.kt @@ -33,7 +33,7 @@ interface TimelineCases { fun reblog(status: Status, reblog: Boolean): Single fun favourite(status: Status, favourite: Boolean): Single fun bookmark(status: Status, bookmark: Boolean): Single - fun mute(id: String, notifications: Boolean, duration: Int) + fun mute(id: String, notifications: Boolean, duration: Int?) fun block(id: String) fun delete(id: String): Single fun pin(status: Status, pin: Boolean) @@ -104,7 +104,7 @@ class TimelineCasesImpl( } } - override fun mute(id: String, notifications: Boolean, duration: Int) { + override fun mute(id: String, notifications: Boolean, duration: Int?) { mastodonApi.muteAccount(id, notifications, duration) .subscribe({ eventHub.dispatch(MuteEvent(id)) diff --git a/app/src/main/java/com/keylesspalace/tusky/view/MuteAccountDialog.kt b/app/src/main/java/com/keylesspalace/tusky/view/MuteAccountDialog.kt index da5e7987..022927e6 100644 --- a/app/src/main/java/com/keylesspalace/tusky/view/MuteAccountDialog.kt +++ b/app/src/main/java/com/keylesspalace/tusky/view/MuteAccountDialog.kt @@ -10,7 +10,7 @@ import com.keylesspalace.tusky.databinding.DialogMuteAccountBinding fun showMuteAccountDialog( activity: Activity, accountUsername: String, - onOk: (notifications: Boolean, duration: Int) -> Unit + onOk: (notifications: Boolean, duration: Int?) -> Unit ) { val binding = DialogMuteAccountBinding.inflate(activity.layoutInflater) binding.warning.text = activity.getString(R.string.dialog_mute_warning, accountUsername) @@ -20,7 +20,16 @@ fun showMuteAccountDialog( .setView(binding.root) .setPositiveButton(android.R.string.ok) { _, _ -> val durationValues = activity.resources.getIntArray(R.array.mute_duration_values) - onOk(binding.checkbox.isChecked, durationValues[binding.duration.selectedItemPosition]) + + // workaround to make indefinite muting work with Mastodon 3.3.0 + // https://github.com/tuskyapp/Tusky/issues/2107 + val duration = if(binding.duration.selectedItemPosition == 0) { + null + } else { + durationValues[binding.duration.selectedItemPosition] + } + + onOk(binding.checkbox.isChecked, duration) } .setNegativeButton(android.R.string.cancel, null) .show() diff --git a/app/src/main/java/com/keylesspalace/tusky/viewmodel/AccountViewModel.kt b/app/src/main/java/com/keylesspalace/tusky/viewmodel/AccountViewModel.kt index a0f0ed68..1837652e 100644 --- a/app/src/main/java/com/keylesspalace/tusky/viewmodel/AccountViewModel.kt +++ b/app/src/main/java/com/keylesspalace/tusky/viewmodel/AccountViewModel.kt @@ -119,7 +119,7 @@ class AccountViewModel @Inject constructor( } } - fun muteAccount(notifications: Boolean, duration: Int) { + fun muteAccount(notifications: Boolean, duration: Int?) { changeRelationship(RelationShipAction.MUTE, notifications, duration) } diff --git a/app/src/main/res/raw/keep.xml b/app/src/main/res/raw/keep.xml new file mode 100644 index 00000000..c9c47c15 --- /dev/null +++ b/app/src/main/res/raw/keep.xml @@ -0,0 +1,3 @@ + + diff --git a/app/src/main/res/values-bn-rBD/strings.xml b/app/src/main/res/values-bn-rBD/strings.xml index c547ee14..aa285d3d 100644 --- a/app/src/main/res/values-bn-rBD/strings.xml +++ b/app/src/main/res/values-bn-rBD/strings.xml @@ -13,7 +13,8 @@ সতর্কবার্তা: %s মিডিয়া: %s - সর্বাধিক %1$d টি ট্যাব পৌঁছেছে + সর্বোচ্চ %1$dটি ট্যাব পৌঁছেছে + সর্বোচ্চ %1$dটি ট্যাব পৌঁছেছে দ্বারা পছন্দ দ্বারা সর্মথন @@ -296,7 +297,7 @@ মিডিয়া লুকানো সংবেদনশীল কন্টেন্ট লাইসেন্সগুলি - খসড়াগুলো + খসড়া আপনার প্রোফাইল সম্পাদনা করুন অনুরোধ অনুসরণ করুন অবরুদ্ধ ব্যবহারকারী @@ -439,4 +440,82 @@ %s তোমার টুট বুস্ট করেছে %s তোমার টুট বুস্ট করেছে ঘোষণা + %1$s,%2$s,%3$s এবং %4$d অন্যরা + যখন আমার সদস্যতা নেওয়া কেউ টুট দেয় তখন বিজ্ঞপ্তি দিবে + নতুন টুট + বিশেষ আবেগ বানাও + সদস্যতা আছে এমন একজন টুট দিয়েছে + কোনো ঘোষণা নেই। + যদিও তোমার অ্যাকাউন্ট রুদ্ধকৃত না, %1$s রা ভেবেছে এই অ্যাকাউন্টগুলোর অনুসরণ অনুরোধ তোমার পরীক্ষা করা উচিত। + নতুন খসড়া বৈশিষ্ট দ্রুততর হওয়ার জন্য নতুনভাবে নকশা করা হয়েছে, যা সহজে ব্যবহারযোগ্য ও কম সমস্যাপূর্ণ। +\n আগের খসড়াগুলো খসড়া পাতার বোতাম দিয়ে যেতে পারো, কিন্তু ভবিষ্যত হালনাগাদে তা সরিয়ে ফেলা হবে! + যে টুটের উত্তর খসড়া করেছিলে তা মুছে ফেলা হয়েছে + এই তালিকাটা আসলেই মুছতে চাও\? + + %1$d টার বেশি সংযুক্তি পাঠানো যাবে না। + %1$d টার বেশি সংযুক্তি পাঠানো যাবে না। + + টুট পাঠাতে ব্যর্থ! + উত্তরের তথ্য আনতে ব্যর্থ + সংরক্ষিত! + অবতারে পরিসংখ্যান লুকাও + ছাপার পরিসংখ্যান লুকাও + সময়কাল বিজ্ঞপ্তি সীমাবদ্ধ করো + তোমার মানসিক স্বাস্থে নেতিবাচক প্রভাব ফেলতে পারে এমন জিনিসগুলো লুকানো আছে। যেমন: +\n +\n - পছন্দ/বুস্ট/অনুসরণ বিজ্ঞপ্তি +\n - টুটে পছন্দ/বুস্ট সংখ্যা +\n - অবতারে অনুসরণকারী/পরিসংখ্যান +\n +\nপুশ-বিজ্ঞপ্তিতে প্রভাব পরবে না, কিন্তু বিজ্ঞপ্তি পছন্দ পাল্টাতে পারবে। + এই অ্যাকাউন্ট নিয়ে তোমার ব্যক্তিগত লেখা + শীর্ষস্থানীয় সরঞ্জামের শিরোনামটি লুকাও + খসড়া মুছো হয়েছে + পুরোনো খসড়া + বিজ্ঞপ্তি + সুস্থতা + সময়হীন + সময়কাল + + %d সেকেন্ড বাকি + %d সেকেন্ড বাকি + + + %d মিনিট বাকি + %d মিনিট বাকি + + + %d ঘন্টা বাকি + %d ঘন্টা বাকি + + + %d দিন বাকি + %d দিন বাকি + + + %s জন + %s জন + + + %sটি ভোট + %sটি ভোট + + %1$s, %2$s এবং %3$d আরো অন্য জন + %1$s এবং %2$s + সদস্যতা + সদস্যতা বাতিল + + %s বুস্ট + %s বুস্ট + + %1$s স্থানান্তরিত হয়েছে এখানে: + সংযুক্তি + শব্দ + + %dটি নতুন ক্রিয়া + %dটি নতুন ক্রিয়া + + %1$s আর %2$s + %1$s, %2$s, আর %3$s + %s তোমাকে উল্লেখ করেছে \ No newline at end of file diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml index 558db2ec..83cb9751 100644 --- a/app/src/main/res/values-cs/strings.xml +++ b/app/src/main/res/values-cs/strings.xml @@ -481,7 +481,8 @@ Odkrýt oznámení od %s Odkrýt %s Ztišit @%s\? - %s požádal/a aby vás mohl/a sledovat Zobrazit dialogové okno s potvrzením při boostování + %s právě vydal + Oznámení \ No newline at end of file diff --git a/app/src/main/res/values-el/strings.xml b/app/src/main/res/values-el/strings.xml new file mode 100644 index 00000000..4734fea9 --- /dev/null +++ b/app/src/main/res/values-el/strings.xml @@ -0,0 +1,6 @@ + + + Αυτό δεν μπορεί να είναι κενό. + Προέκυψε σφάλμα δικτύου! Παρακαλώ ελέγξτε τη σύνδεσή σας και προσπαθήστε ξανά! + Προέκυψε ένα σφάλμα. + \ No newline at end of file diff --git a/app/src/main/res/values-gd/strings.xml b/app/src/main/res/values-gd/strings.xml index c9d0d5fc..13d53a29 100644 --- a/app/src/main/res/values-gd/strings.xml +++ b/app/src/main/res/values-gd/strings.xml @@ -26,14 +26,14 @@ Freagair… Lorg… Clàraich a-steach le Mastodon - DÙD! + POSTAICH! Meur-chlàr Emoji Na lean tuilleadh Lean Barrachd Feuch ris a-rithist Dùin - DÙD + POSTAICH Sguab às Sguab às is dèan dreachd ùr air Dèan gearan @@ -55,13 +55,13 @@ Cuir crìoch air an fho-sgrìobhadh Fo-sgrìobh Beòthaich na h-Emojis gnàthaichte - Bha againn ris an dùd a bha thu airson freagairt dha a thoirt air falbh + Bha againn ris a’ phost a bha thu airson freagairt dha a thoirt air falbh Chaidh an dreach a sguabadh às Cha deach leinn fiosrachadh na freagairte a luchdadh Seann-dreachdan Chaidh dealbhadh gu tur ùr a chur air gleus nan dreachdan aig Tusky ach am biodh e nas luaithe, nas fhasa cleachdadh is nas lugha de bhugaichean ann. \n Gheibh thu grèim air na seann-dreachdan agad fhathast le putan air sgrìn ùr nan dreachdan ach thèid an toirt air falbh le ùrachadh ri teachd! - Cha b’ urrainn dhuinn an dùd a chur! + Cha b’ urrainn dhuinn am post a chur! Ceanglachain Fuaim A bheil thu cinnteach gu bheil thu airson an liosta %s a sguabadh às\? @@ -87,14 +87,14 @@ Thèid cuid a dh’fhiosrachadh a dh’fhaodadh droch-bhuaidh a thoirt air d’ shlàinte-inntinn fhalach. Tha seo a’ gabhail a-staigh: \n \n - Brathan air annsachdan/brosnachaidhean/leantainn -\n - Cunntas nan annsachdan/brosnachaidhean air dùdan +\n - Cunntas nan annsachdan/brosnachaidhean air postaichean \n - Stadastaireachd an luchd-leantainn/nam postaichean air pròifilean \n \n Cha doir seo buaidh air na brathan-putaidh ach ’s urrainn dhut roghainnean nam brathan agad atharrachadh a làimh. Slàinte-inntinn - Brathan nuair a dh’fhoillsich cuideigin air a rinn mi fo-sgrìobhadh dùd ùr - Dùdan ùra - dh’fhoillsich cuideigin air a rinn mi fo-sgrìobhadh dùd ùr + Brathan nuair a dh’fhoillsich cuideigin air a rinn mi fo-sgrìobhadh post ùr + Postaichean ùra + dh’fhoillsich cuideigin air a rinn mi fo-sgrìobhadh post ùr Tha %s air rud a phostadh Chan eil brath-fios ann. Brathan-fios @@ -172,7 +172,7 @@ %1$s • %2$s Gnìomhan dhan dealbh %s A bheil thu cinnteach gu bheil thu airson na brathan uile agad fhalamhachadh gu buan\? - Sgrìobh dùd + Sgrìobh post Cuir an sàs Criathraich Falamhaich @@ -236,7 +236,7 @@ Uaireigin eile Feumaidh tu Tusky ath-thòiseachadh gus na roghainnean seo a chur an sàs Feumaidh tu an aplacaid ath-thòiseachadh - Fosgail an dùd + Fosgail am post Leudaich/Co-theannaich gach staid ’Ga lorg… Feumaidh tu na seataichean seo de dh’Emojis a luchdadh a-nuas an toiseach @@ -244,11 +244,11 @@ Stoidhle nan Emojis Chaidh lethbhreac dheth a chur air an stòr-bhòrd Chan eil Emojis gnàthaichte aig an ionstans %s agad - Chaidh lethbhreac dhen dùd agad a shàbhaladh ’na dhreachd + Chaidh lethbhreac dhen phost agad a shàbhaladh ’na dhreachd Chaidh sgur dhen chur - A’ cur nan dùd - Mearachd a’ cur an dùid - A’ cur an dùid… + A’ cur nam post + Mearachd a’ cur a’ phuist + A’ cur a’ phuist… A bheil thu airson a shàbhaladh ’na dhreachd\? Feumaidh tu gabhail ri luchd-leantainn ùr a làimh Glais an cunntas @@ -273,14 +273,14 @@ Cuir cunntas ris An abairt ri chriathradh Mur eil ach litrichean is àireamhan san fhacal-luirg, cha dèid a chur an sàs ach ma bhios e a’ maidseadh an fhacail shlàin - Leudaich dùdan ris a bheil rabhadh susbainte an-còmhnaidh - Co-roinn ceangal dhan dùd - Co-roinn susbaint an dùid + Leudaich postaichean ris a bheil rabhadh susbainte an-còmhnaidh + Co-roinn ceangal dhan phost + Co-roinn susbaint a’ phuist ’S e bathar-bog saor le bun-tùs fosgailte a th’ ann an Tusky. Tha e fo cheadachas GNU General Public License tionndadh 3. Chì thu an ceadachas an-seo: https://www.gnu.org/licenses/gpl-3.0.en.html - Brathan nuair a thèid dùd agad a chomharrachadh ’na annsachd - Brathan nuair a thèid dùd agad brosnachadh - A bheil thu airson an dùd seo a sguabadh às is dreachd ùr a dhèanamh air\? - A bheil thu airson an dùd seo a sguabadh às\? + Brathan nuair a thèid post agad a chomharrachadh ’na annsachd + Brathan nuair a thèid post agad brosnachadh + A bheil thu airson am post seo a sguabadh às is dreachd ùr a dhèanamh air\? + A bheil thu airson am post seo a sguabadh às\? ’S urrainn dhut seòladh no àrainn-lìn aig ionstans sam bith a chur a-steach an-seo, can mastodon.social, icosahedron.website, social.tchncs.de agus a bharrachd! \n \nMur eil cunntas agad fhathast, cuir a-steach ainm an ionstans sa bheil thu airson ballrachd fhaighinn airson cunntas a chruthachadh ann. @@ -288,16 +288,16 @@ \n’S e an t-aon àite far an cruthaich thu cunntas a th’ ann an ionstans ud ’s a nì an t-òstadh dhan chunntas agad. Gidheadh, ’s urrainn dhut conaltradh le daoine a tha air ionstans eile agus leantainn orra mar gun robh sibh air an aon làrach. \n \nGheibh thu barrachd fiosrachaidh air joinmastodon.org. - Co-roinn an dùd le… - Co-roinn URL an dùid le… - Cuir dùd air an sgeideal - Faicsinneachd an dùid - Dùdan air an sgeideal - Chuir %s an dùd agad ris na h-annsachdan - Bhrosnaich %s an dùd agad - Dùdan air an sgeideal - Dùd - Mearachd a’ cur an dùd. + Co-roinn am post le… + Co-roinn URL a’ phuist le… + Cuir post air an sgeideal + Faicsinneachd a’ phuist + Postaichean air an sgeideal + Chuir %s am post agad ris na h-annsachdan + Bhrosnaich %s am post agad + Postaichean air an sgeideal + Post + Mearachd a’ cur a’ phuist. Dì-mhùch %s Tagaichean hais Luchd-leantainn @@ -495,7 +495,7 @@ Briog air gus a shealltainn Meadhanan falaichte Susbaint fhrionasach - Bhrosnaich %s + ’Ga bhrosnachadh le %s \@%s Ceadachasan Iarrtasan leantainn @@ -532,4 +532,5 @@ Chan fhaod seo a bhith falamh. Thachair mearachd leis an lìonra! Thoir sùil air a’ cheangal agad is feuch ris a-rithist! Thachair mearachd. + Ged nach eil an cunntas agad glaiste, tha sgioba %1$s dhen bheachd gum b’ fheàirrde thu lèirmheas a dhèanamh air na h-iarrtasan leantainn o na cunntasan seo a làimh. \ No newline at end of file diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml index 175724ba..c76bc065 100644 --- a/app/src/main/res/values-hu/strings.xml +++ b/app/src/main/res/values-hu/strings.xml @@ -182,7 +182,7 @@ HTTP proxy szerver HTTP Proxy port Tülkök alapértelmezett láthatósága - Minden média szenzitívnek jelölése + Minden média kényesnek jelölése A beállítások szinkronizálása nem sikerült Nyilvános Listázatlan @@ -231,7 +231,7 @@ Követés kérelmezve Követ téged - Mindig mutassa a szenzitív tartalmat + Mindig mutassa a kényes tartalmat Média több betöltése Fiók hozzáadása @@ -519,4 +519,5 @@ Egyedi emojik 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. \ No newline at end of file diff --git a/app/src/main/res/values-is/strings.xml b/app/src/main/res/values-is/strings.xml index d73446e2..1a23be14 100644 --- a/app/src/main/res/values-is/strings.xml +++ b/app/src/main/res/values-is/strings.xml @@ -244,6 +244,7 @@ %1$s, %2$s og %3$s %1$s og %2$s + %d ný aðgerð %d nýjar aðgerðir Læstur notandaaðgangur @@ -354,6 +355,7 @@ %1$s og %2$s %1$s, %2$s og %3$d til viðbótar + hámarksfjölda %1$d flipa náð hámarksfjölda %1$d flipa náð Myndefni: %s @@ -496,6 +498,7 @@ Ótiltekið Tímalengd + Þú getur ekki sent inn fleiri en %1$d myndefnisviðhengi. Þú getur ekki sent inn fleiri en %1$d myndefnisviðhengi. Fela magntölfræði notendasniða @@ -507,4 +510,5 @@ Ný tíst einhver sem ég er áskrifandi að birti nýtt tíst %s sendi inn rétt í þessu + Jafnvel þótt aðgangurinn þinn sé ekki læstur, fannst starfsfólki %1$s að þú gætir viljað yfirfara handvirkt fylgjendabeiðnir frá þessum aðgöngum. \ No newline at end of file diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index bf1eec12..dd90ed48 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -16,7 +16,7 @@ Файл не может быть открыт. Необходимо разрешение на чтение медиаконтента. Необходимо разрешение для хранения медиаконтента. - Изображения и видео не могут быть прикрекплены к статусу одновременно. + Изображения и видео не могут быть прикреплены к статусу одновременно. Загрузка не удалась. Ошибка при отправке поста. Главная @@ -43,14 +43,14 @@ Чувствительный контент Медиа скрыто Нажмите для просмотра - Развернуть - Свернуть + Показать больше + Показать меньше Развернуть Свернуть Ничего нет. Ничего нет. Потяните вниз, чтобы обновить! - %s продвинул(а) ваш статус - %s понравился ваш статус + %s продвинул(а) вашу запись + %s понравился ваша запись %s подписался(-лась) на вас Пожаловаться на @%s Дополнительные комментарии? @@ -59,8 +59,8 @@ Продвинуть Убрать продвижение Нравится - Не нравится - Развернуть + Убрать из избранного + Больше Написать Войти Выйти @@ -70,7 +70,7 @@ Заблокировать Разблокировать Скрыть продвижения - Показывать продвижения + Показать продвижения Пожаловаться Удалить Удалить и исправить @@ -94,10 +94,10 @@ Отменить глушение Упомянуть Скрыть медиаконтент - Нарисовать + Открыть drawer Сохранить Редактировать профиль - Изменить + Редактировать Отменить Принять Отклонить @@ -112,7 +112,7 @@ Хэштеги Перейти к автору Показывать продвижения - Показать, кому нравится + Показать избранное Хэштеги Упоминания Ссылки @@ -123,12 +123,12 @@ Поделиться как … Скачать медиафайл Скачивание медиафайла - Поделиться ссылкой на статус… - Поделиться статусом… + Поделиться ссылкой на запись… + Поделиться записью… Поделиться медифайлом… Отправить! Пользователь разблокирован - Глушение снято + Пользователь разглушен Отправлено! Ответ успешно отправлен. Какой узел? @@ -143,18 +143,20 @@ Заголовок Что такое узел? Соединение… - Здесь можно ввести адрес или домен любого узла, например, mastodon.social, icosahedron.website, social.tchncs.de и других!\n\nЕсли у вас еще нет аккаунта, введите адрес узла, на котором хотите зарегистрироваться, и создайте аккаунт.\n\n - Узел - это то место, где размещен ваш аккаунт, но вы можете взаимодействовать с пользователями других узлов, как будто вы находитесь на одном сайте.\n - \n - Чтобы получить больше информации посетите joinmastodon.org. - + Здесь можно ввести адрес или домен любого узла, например, mastodon.social, icosahedron.website, social.tchncs.de и других! +\n +\nЕсли у вас ещё нет аккаунта, введите адрес узла, на котором хотите зарегистрироваться, и создайте аккаунт. +\n +\n Узел - это то место, где размещён ваш аккаунт, но вы можете взаимодействовать с пользователями других узлов, как будто вы находитесь на одном сайте. +\n +\n Чтобы получить больше информации посетите joinmastodon.org. Завершается загрузка медиаконтента Загружается… Скачать Отменить запрос на подписку? Отписаться от этого аккаунта? - Удалить статус? - Удалить статус и превратить его в черновик? + Удалить запись\? + Удалить запись и превратить её в черновик\? Публичный: Показать в публичных лентах Скрытый: Не показывать в лентах Приватный: Показать только подписчикам @@ -162,10 +164,10 @@ Push-уведомления Push-уведомления Предупреждения - Звуковые уведомления - Использовать вибрацию - Световые уведомления - Уведомлять когда… + Уведомлять звуком + Уведомлять вибрацией + Уведомлять светом + Уведомлять когда упомянули подписались мои посты продвинули @@ -176,7 +178,7 @@ Фильтры Тёмная Светлая - Черная + Чёрная Автоматическая (по времени) Как в системе Браузер @@ -221,6 +223,9 @@ %1$s, %2$s, и %3$s %1$s и %2$s + Новое событие: %d + Новые события: %d + Новых событий: %d Новых событий: %d Закрытый аккаунт @@ -354,7 +359,7 @@ Открепить Закрепить - %1$s Понравилось + %1$s Понравился %1$s Понравилось %1$s Понравилось %1$s Понравилось @@ -371,6 +376,9 @@ %1$s и %2$s %1$s, %2$s и ещё %3$d + достигнут лимит в %1$d вкладку + достигнут лимит в %1$d вкладок + достигнут лимит в %1$d вкладок достигнут лимит в %1$d вкладок @@ -429,9 +437,9 @@ Скрытые домены Заглушить %s %s показывается - Вы уверены, что хотите заблокировать %s целиком\? Вы перестанете видеть посты с того узла во всех публичных лентах и уведомлениях. Все ваши подписчики с того домена будут удалены. + Вы уверены, что хотите заблокировать %s целиком\? Вы перестанете видеть посты из того домена во всех публичных лентах и уведомлениях. Все ваши подписчики из того домена будут удалены. Скрыть узел целиком - завершившиеся опросы + опросы завершились Анимировать GIF-аватары Слово целиком Если слово или фраза состоит только из букв и цифр, будет учитываться полное совпадение @@ -461,10 +469,10 @@ Множественный выбор Вариант %d Изменить - Отложенные записи + Запланированные записи Редактировать - Отложенные записи - Отложить запись + Запланированные записи + Запланировать запись Сброс Закладки Добавить в закладки @@ -476,10 +484,10 @@ Аудиофайлы должны быть меньше 40МБ. Ошибка поиска поста %s У вас нет черновиков. - У вас нет запланированный постов. + У вас нет запланированных постов. Минимальный интервал планирования в Mastodon составляет 5 минут. - Показвать диалог подтверждения перед продвижением - Показывать предосмотр ссылок в лентах + Показывать диалог подтверждения перед продвижением + Показывать предпросмотр ссылок в лентах Включить переключение между вкладками смахиванием %s человек @@ -493,7 +501,7 @@ Заглушить @%s\? Заблокировать @%s\? Показать обсуждение - Скрыть обсуждение + Заглушить обсуждение запрос на подписку от %s Тэги Добавить тэг @@ -503,20 +511,20 @@ Расположение панели навигации Отменить глушение %s Скрыть уведомления - Заблокировать уведомления от %s + Заглушить уведомления от %s Получать уведомления от %s Разблокировать %s Сохранено! Ваша личная заметка об этой учётной записи - Скрыть заголовок в верхней панели + Скрыть заголовок верхней панели Объявлений нет. Объявления - "Некоторая информация, которая может повлиять на ваше психическое благополучие, будет скрыта. Это включает в себя: + "Информация, могущая повлиять на ваше психическое благополучие, будет скрыта. Она включает: \n \n - Избранное/Продвижение/Уведомления подписок -\n - Избранное/Продвижение счета на тутах -\n - Статистика подписчиков/публикаций в профилях -\n +\n - Избранное/Счётчики продвижения постов +\n - Статистика подписчиков/постов в профилях +\n \n На push-уведомления это не повлияет, но вы можете просмотреть настройки уведомлений вручную." Благосостояние Неопределённая @@ -524,4 +532,29 @@ Вложения Аудио %s только что опубликовал(а) + Ваша учётная запись не заблокирована, но персонал %1$s подумал, что вы можете захотеть вручную просмотреть запросы на отслеживание от этих учётных записей. + + Вы не можете загрузить более %1$d мультимедийного вложения. + Вы не можете загрузить более %1$d мультимедийных вложений. + Вы не можете загрузить более %1$d мультимедийных вложений. + Вы не можете загрузить более %1$d мультимедийных вложений. + + Скрыть количественную статистику по сообщениям + Отписаться + Подписаться + Пост, на который вы написали ответ, был удалён + Не удалось загрузить информацию об ответе + Функция черновика в Tusky была полностью переработана, чтобы сделать её более быстрой, удобной и стабильной. +\nВы по-прежнему можете получить доступ к своим старым черновикам с помощью кнопки на экране новых черновиков, но они будут удалены в будущем обновлении! + Старые черновики + Черновик удалён + Этот пост не удалось отправить! + Вы действительно хотите удалить список %s\? + Скрыть количественную статистику по сообщениям + Ограничить уведомления на временной шкале + Просмотр уведомлений + Уведомления, когда кто-то, на кого вы подписаны, опубликовал новую запись + Новые записи + Анимировать собственные эмодзи + кто-то, на кого я подписан, опубликовал новую запись \ No newline at end of file diff --git a/app/src/main/res/values-vi/strings.xml b/app/src/main/res/values-vi/strings.xml index b45a4b82..23e9fd17 100644 --- a/app/src/main/res/values-vi/strings.xml +++ b/app/src/main/res/values-vi/strings.xml @@ -247,7 +247,7 @@ Yêu cầu theo dõi Thông báo về người theo dõi mới Người theo dõi mới - Thông báo về lược nhắc tới + Thông báo về lượt nhắc tới To nhất To Trung bình @@ -269,7 +269,7 @@ Bật proxy Dùng proxy Vượt tường lửa - Thông báo khi của bạn được chia sẻ + Thông báo khi tút của bạn được chia sẻ Chia sẻ Thông báo về lượt yêu cầu theo dõi Báo lỗi và đề xuất tính năng @@ -296,15 +296,15 @@ Luôn hiện nội dung nhạy cảm Đang theo dõi bạn %ds - %dm - %dh - %d ngày - %d năm + %d phút trước + %d giờ trước + %d ngày trước + %d năm trước %ds - %dm - %dh - %dd - %dy + %d phút + %d giờ + %d ngày + %d năm Yêu cầu theo dõi Video Hình ảnh @@ -383,7 +383,7 @@ Đã lưu Đã thích Đã chia sẻ - Âm thanh + Không có mô tả Nội dung nhạy cảm: %s tối đa %1$d tab diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml index 7884d24d..b1bd8df6 100644 --- a/app/src/main/res/values-zh-rCN/strings.xml +++ b/app/src/main/res/values-zh-rCN/strings.xml @@ -524,4 +524,5 @@ 显示动态自定义Emoji 关注的人发送了新嘟文 %s 发送了新嘟文 + 即使您的账号未上锁,管理员 %1$s 认为您可能需要手动处理来自这些账号的关注请求。 \ No newline at end of file diff --git a/fastlane/metadata/android/bn-IN/changelogs/67.txt b/fastlane/metadata/android/bn-IN/changelogs/67.txt index 24943306..d76c7e2b 100644 --- a/fastlane/metadata/android/bn-IN/changelogs/67.txt +++ b/fastlane/metadata/android/bn-IN/changelogs/67.txt @@ -1,4 +1,4 @@ -টাস্কি v9.0 +টাস্কি সং-৯.০ - আপনি এখন টাস্কি থেকে পোল তৈরি করতে পারেন - উন্নত অনুসন্ধান diff --git a/fastlane/metadata/android/bn-IN/full_description.txt b/fastlane/metadata/android/bn-IN/full_description.txt index 75b32ceb..0584bbf7 100644 --- a/fastlane/metadata/android/bn-IN/full_description.txt +++ b/fastlane/metadata/android/bn-IN/full_description.txt @@ -1,12 +1,13 @@ -টাস্কি একটি ফ্রি এবং ওপেন সোর্স সোশ্যাল নেটওয়ার্ক সার্ভার মস্তোদনের হালকা ওজনের ক্লায়েন্ট। +টাস্কি একটি ফ্রি এবং মুক্ত উৎসবিশিষ্ট সামাজিক নেটওয়ার্ক সার্ভার মাস্টোডনের জন্য একটি হালকা ক্লায়েন্ট। -• মেটেরিয়াল ডিসাইন +• মেটেরিয়াল নকশা • বেশিরভাগ মাস্টডন এপিআই প্রয়োগ করা হয়েছে -• বহু অ্যাকাউন্ট সমর্থন -• দিনের সময় ভিত্তিতে অটো-স্যুইচ করার সম্ভাবনা সহ অন্ধকার এবং হালকা থিম -• খসড়া - টুটগুলি রচনা করুন এবং সেগুলি পরে সংরক্ষণ করুন -• বিভিন্ন ইমোজি শৈলীর মধ্যে চয়ন করুন -• সমস্ত পর্দার আকারের জন্য অনুকূলিত -• সম্পূর্ণ ওপেন সোর্স - গুগল পরিষেবাগুলির মতো কোনও অ-নিরপেক্ষ নির্ভরতা নেই +• বহু অ্যাকাউন্ট সমর্থন করে +• দিনের সময় ভিত্তিতে অন্ধকার এবং হালকা রঙে পাল্টানো যায় +• খসড়া - টুট রচনা করে পরে ছাপানোর জন্য সংরক্ষণ করো +• বিভিন্ন আবেগ শৈলীর বিদ্যমান +• সমস্ত পর্দার আকারের জন্য অনূকুল +• সম্পূর্ণ মুক্ত উৎসবিশিষ্ট- গুগল পরিষেবাগুলোর মতো কোনও অ-মুক্ত নির্ভরতা নেই -মাস্টডন সম্পর্কে আরও জানতে, https://joinmastodon.org/ দেখুন +মাস্টডন সম্পর্কে আরও জানতে, দেখো +https://joinmastodon.org/ diff --git a/fastlane/metadata/android/bn-IN/short_description.txt b/fastlane/metadata/android/bn-IN/short_description.txt index c67d3f37..a8ae79c4 100644 --- a/fastlane/metadata/android/bn-IN/short_description.txt +++ b/fastlane/metadata/android/bn-IN/short_description.txt @@ -1 +1 @@ -সামাজিক নেটওয়ার্ক মাস্টডনের জন্য একাধিক অ্যাকাউন্ট ক্লায়েন্ট +মাস্টডন নামক সামাজিক নেটওয়ার্কের জন্য একাধিক অ্যাকাউন্ট সমর্থনকারী ক্লায়েন্ট diff --git a/fastlane/metadata/android/bn_BD/full_description.txt b/fastlane/metadata/android/bn_BD/full_description.txt new file mode 100644 index 00000000..d33c469c --- /dev/null +++ b/fastlane/metadata/android/bn_BD/full_description.txt @@ -0,0 +1,12 @@ +টাস্কি একটি ফ্রি এবং মুক্ত উৎসবিশিষ্ট সামাজিক নেটওয়ার্ক সার্ভার মাস্টোডনের জন্য একটি হালকা ক্লায়েন্ট। + +• মেটেরিয়াল নকশা +• বেশিরভাগ মাস্টডন এপিআই প্রয়োগ করা হয়েছে +• বহু অ্যাকাউন্ট সমর্থন করে +• দিনের সময় ভিত্তিতে অন্ধকার এবং হালকা রঙে পাল্টানো যায় +• খসড়া - টুট রচনা করে পরে ছাপানোর জন্য সংরক্ষণ করো +• বিভিন্ন আবেগ শৈলীর বিদ্যমান +• সমস্ত পর্দার আকারের জন্য অনূকুল +• সম্পূর্ণ মুক্ত উৎসবিশিষ্ট- গুগল পরিষেবাগুলোর মতো কোনও অ-মুক্ত নির্ভরতা নেই + +মাস্টডন সম্পর্কে আরও জানতে, দেখো https://joinmastodon.org/ diff --git a/fastlane/metadata/android/bn_BD/short_description.txt b/fastlane/metadata/android/bn_BD/short_description.txt new file mode 100644 index 00000000..a8ae79c4 --- /dev/null +++ b/fastlane/metadata/android/bn_BD/short_description.txt @@ -0,0 +1 @@ +মাস্টডন নামক সামাজিক নেটওয়ার্কের জন্য একাধিক অ্যাকাউন্ট সমর্থনকারী ক্লায়েন্ট diff --git a/fastlane/metadata/android/bn_BD/title.txt b/fastlane/metadata/android/bn_BD/title.txt new file mode 100644 index 00000000..40477bfe --- /dev/null +++ b/fastlane/metadata/android/bn_BD/title.txt @@ -0,0 +1 @@ +টাস্কি diff --git a/fastlane/metadata/android/de/changelogs/82.txt b/fastlane/metadata/android/de/changelogs/82.txt new file mode 100644 index 00000000..9240dea5 --- /dev/null +++ b/fastlane/metadata/android/de/changelogs/82.txt @@ -0,0 +1,5 @@ +Tusky v15.0 + +- Folgeanfragen werden jetzt immer im Menü angezeigt +- Der Zeitauswahldialog beim planen eines Beitrags hat jetzt ein besseres Design +Alle Änderungen: https://github.com/tuskyapp/Tusky/releases diff --git a/fastlane/metadata/android/en-US/changelogs/82.txt b/fastlane/metadata/android/en-US/changelogs/82.txt new file mode 100644 index 00000000..6e6afdd4 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/82.txt @@ -0,0 +1,5 @@ +Tusky v15.0 + +- Follow requests are now always shown in the main menu. +- The time picker for scheduling a post has a design consistent with the rest of the app now +Full changelog: https://github.com/tuskyapp/Tusky/releases diff --git a/fastlane/metadata/android/fa/changelogs/82.txt b/fastlane/metadata/android/fa/changelogs/82.txt new file mode 100644 index 00000000..c1ba7e8e --- /dev/null +++ b/fastlane/metadata/android/fa/changelogs/82.txt @@ -0,0 +1,5 @@ +تاسکی نگارش ۱۵٫۰ + +- درخواست‌های پیگیری اکنون همواره در فهرست اصلی نشان داده می‌شوند. +- گزینشگر زمان برای زمان‌بندی یک فرسته، اکنون ظاهری هماهنگ با باقی کاره دارد. +گزارش تغییر کامل: https://github.com/tuskyapp/Tusky/releases diff --git a/fastlane/metadata/android/gl/changelogs/82.txt b/fastlane/metadata/android/gl/changelogs/82.txt new file mode 100644 index 00000000..99482d83 --- /dev/null +++ b/fastlane/metadata/android/gl/changelogs/82.txt @@ -0,0 +1,5 @@ +Tusky v15.0 + +- As solicitudes de seguimento móstranse sempre no menú principal. +- O selector para programar unha publicación ten un deseño consistente co resto da aplicación +Rexistro completo dos cambios: https://github.com/tuskyapp/Tusky/releases diff --git a/fastlane/metadata/android/hu/changelogs/82.txt b/fastlane/metadata/android/hu/changelogs/82.txt new file mode 100644 index 00000000..1a5aeb88 --- /dev/null +++ b/fastlane/metadata/android/hu/changelogs/82.txt @@ -0,0 +1,5 @@ +Tusky v15.0 + +- A követési kérelmeket mindig mutatjuk a főmenüben. +- A posztok időzítésére használt időválasztó kinézete illeszkedik az app többi részéhez. +Összes változtatás: https://github.com/tuskyapp/Tusky/releases diff --git a/fastlane/metadata/android/is/changelogs/82.txt b/fastlane/metadata/android/is/changelogs/82.txt new file mode 100644 index 00000000..de9857ad --- /dev/null +++ b/fastlane/metadata/android/is/changelogs/82.txt @@ -0,0 +1,5 @@ +Tusky útg. 15.0 + +- Fylgjendabeiðnir eru núna alltaf birtar í aðalvalmyndinni. +- Val tíma áætlaðra færslna hefur verið endurhönnuð til samræmis við aðra hluta forritsins. +Full breytingaskrá: https://github.com/tuskyapp/Tusky/releases diff --git a/fastlane/metadata/android/nb-NO/changelogs/82.txt b/fastlane/metadata/android/nb-NO/changelogs/82.txt new file mode 100644 index 00000000..91c66466 --- /dev/null +++ b/fastlane/metadata/android/nb-NO/changelogs/82.txt @@ -0,0 +1,5 @@ +Tusky v15.0 + +- Følgeforespørsler vises nå alltid i hovedmenyen +- Designet på tidsvelgeren som brukes for planlegge toots er likt som resten av appen +Full liste med endringer: https://github.com/tuskyapp/Tusky/releases diff --git a/fastlane/metadata/android/ru/changelogs/58.txt b/fastlane/metadata/android/ru/changelogs/58.txt index 00850749..fbce6db1 100644 --- a/fastlane/metadata/android/ru/changelogs/58.txt +++ b/fastlane/metadata/android/ru/changelogs/58.txt @@ -2,9 +2,9 @@ Tusky v6.0 - Фильтры ленты перенесены в настройки учетной записи и будут синхронизироваться с сервером. - Теперь вы можете иметь собственный хэштег-вкладку -- Списки теперь можно редактировать -- Безопасность: удалена поддержка TLS 1.0 и TLS 1.1, а также добавлена поддержка TLS 1.3 на Android 6+. -- При составлении окна теперь будут предлагаться пользовательские смайлики. +- Списки можно редактировать +- Безопасность: удалена поддержка TLS 1.0 и TLS 1.1, добавлена поддержка TLS 1.3 на Android 6+. +- При составлении сообщения теперь предлагаются пользовательские эмодзи. - Новая настройка темы "следовать теме системы" - Улучшена доступность ленты - Tusky теперь игнорирует неизвестные уведомления diff --git a/fastlane/metadata/android/ru/changelogs/77.txt b/fastlane/metadata/android/ru/changelogs/77.txt new file mode 100644 index 00000000..e9e81c91 --- /dev/null +++ b/fastlane/metadata/android/ru/changelogs/77.txt @@ -0,0 +1,10 @@ +Tusky v13.0 + +- поддержка заметок профиля (функция Mastodon 3.2.0) +- поддержка объявлений администратора (функция Mastodon 3.1.0) + +- аватар выбранной вами учётной записи теперь будет отображаться на главной панели инструментов +- щелчок по отображаемому имени на временной шкале теперь откроет страницу профиля этого пользователя + +- множество исправлений ошибок и небольших улучшений +- улучшенные переводы diff --git a/fastlane/metadata/android/ru/changelogs/80.txt b/fastlane/metadata/android/ru/changelogs/80.txt new file mode 100644 index 00000000..698ebc10 --- /dev/null +++ b/fastlane/metadata/android/ru/changelogs/80.txt @@ -0,0 +1,7 @@ +Tusky v14.0 + +- Показ уведомлений о публикации сообщений подписанных пользователей - щёлкните значок колокольчика в их профиле! (Особенность Mastodon 3.3.0) +- Функция черновика в Tusky была полностью переработана для скорости, удобства и стабильности. +- Новый режим благополучия, ограничивающий определённые функции Tusky. +- Анимация пользовательских смайлов. +Полный список изменений: https://github.com/tuskyapp/Tusky/releases diff --git a/fastlane/metadata/android/ru/changelogs/82.txt b/fastlane/metadata/android/ru/changelogs/82.txt new file mode 100644 index 00000000..c16d990e --- /dev/null +++ b/fastlane/metadata/android/ru/changelogs/82.txt @@ -0,0 +1,5 @@ +Tusky v15.0 + +- Запросы на подписку теперь всегда отображаются в главном меню. +- Средство выбора времени для планирования публикации теперь имеет дизайн, совместимый с остальной частью приложения. +Полный список изменений: https://github.com/tuskyapp/Tusky/releases diff --git a/fastlane/metadata/android/uk/changelogs/82.txt b/fastlane/metadata/android/uk/changelogs/82.txt new file mode 100644 index 00000000..7e9a5be2 --- /dev/null +++ b/fastlane/metadata/android/uk/changelogs/82.txt @@ -0,0 +1,5 @@ +Tusky v15.0 + +- Запити на підписку тепер завжди показано в головному меню. +- Тепер вибір часу для планування публікації має дизайн, який відповідає решті програми +Журнал усіх змін: https://github.com/tuskyapp/Tusky/releases diff --git a/fastlane/metadata/android/vi/changelogs/82.txt b/fastlane/metadata/android/vi/changelogs/82.txt new file mode 100644 index 00000000..3aa0b881 --- /dev/null +++ b/fastlane/metadata/android/vi/changelogs/82.txt @@ -0,0 +1,5 @@ +Tusky v15.0 + +- Hiện yêu cầu theo dõi trên menu chính. +- Cải thiện thời gian lên lịch tút với thiết kế thuận tiện hơn. +Full changelog: https://github.com/tuskyapp/Tusky/releases diff --git a/fastlane/metadata/android/zh-Hans/changelogs/82.txt b/fastlane/metadata/android/zh-Hans/changelogs/82.txt new file mode 100644 index 00000000..3decf1f1 --- /dev/null +++ b/fastlane/metadata/android/zh-Hans/changelogs/82.txt @@ -0,0 +1,5 @@ +Tusky v15.0 + +- 关注请求将总在首页显示。 +- 预订嘟文时间选取器的设计风格现与 App 一致。 +完整更新日志:https://github.com/tuskyapp/Tusky/releases