From 6ca90157892e2f520da21af05de4e04b4502f5df Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Sat, 19 Jan 2019 22:01:01 +0100 Subject: [PATCH 01/10] Fix error when `scheduled_at` attribute is malformed (#9866) --- app/services/post_status_service.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/services/post_status_service.rb b/app/services/post_status_service.rb index 260765edfd..cc3453f995 100644 --- a/app/services/post_status_service.rb +++ b/app/services/post_status_service.rb @@ -49,6 +49,8 @@ class PostStatusService < BaseService @visibility = :unlisted if @visibility == :public && @account.silenced @scheduled_at = @options[:scheduled_at]&.to_datetime @scheduled_at = nil if scheduled_in_the_past? + rescue ArgumentError + raise ActiveRecord::RecordInvalid end def process_status! From 9fd6443487359c6a5759ac15417a19f7fcffaeaf Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Sat, 19 Jan 2019 22:01:12 +0100 Subject: [PATCH 02/10] Add translators to AUTHORS.md (#9865) --- AUTHORS.md | 248 ++++++++++++++++++++++++++++++++++++++++++++ lib/tasks/repo.rake | 3 + 2 files changed, 251 insertions(+) diff --git a/AUTHORS.md b/AUTHORS.md index dfbd2cdcd2..1bcf455b11 100644 --- a/AUTHORS.md +++ b/AUTHORS.md @@ -1,3 +1,6 @@ +Authors +======= + Mastodon is available on [GitHub](https://github.com/tootsuite/mastodon) and provided thanks to the work of the following contributors: @@ -581,3 +584,248 @@ and provided thanks to the work of the following contributors: * [雨宮美羽](mailto:k737566@gmail.com) This document is provided for informational purposes only. Since it is only updated once per release, the version you are looking at may be currently out of date. To see the full list of contributors, consider looking at the [git history](https://github.com/tootsuite/mastodon/graphs/contributors) instead. + +## Translators + +Following people have contributed to translation of Mastodon: + +- **Arabic** + - ButterflyOfFire +- **Asturian** + - ButterflyOfFire + - Enol P. +- **Basque** + - Aitzol + - ButterflyOfFire + - Gorka Azkarate + - Osoitz + - Peru Iparragirre +- **Bulgarian** + - ButterflyOfFire +- **Catalan** + - ButterflyOfFire + - Joan Montané + - Jose Luis + - spla +- **Chinese (Hong Kong)** + - ButterflyOfFire + - Luzi Leung +- **Chinese (Simplified)** + - Allen Zhong + - ButterflyOfFire + - SerCom_KC +- **Chinese (Traditional)** + - ButterflyOfFire + - James58899 + - Jeff Huang + - S1ttidoe477 + - SHA265 +- **Corsican** + - Alix D. R. + - ButterflyOfFire +- **Croatian** + - ButterflyOfFire +- **Czech** + - ButterflyOfFire + - Lorem Ipsum + - Marek Ľach +- **Danish** + - ButterflyOfFire + - Rasmus Sæderup +- **Dutch** + - ButterflyOfFire + - Jelv + - jeroenpraat + - rscmbbng +- **English** + - ButterflyOfFire + - Renato "Lond" Cerqueira +- **Esperanto** + - ButterflyOfFire + - Jeong Arm + - Martin Bodin + - Mélanie Chauvel + - Vanege + - tuxayo/Victor Grousset +- **Finnish** + - ButterflyOfFire + - Jonne Arjoranta + - S Heija + - Taru Luojola +- **French** + - Alda Marteau-Hardi + - Alix D. R. + - Baptiste Jonglez + - ButterflyOfFire + - Franck Paul + - Jean-Baptiste Holcroft + - Jonathan Chan + - Letiteuf55 + - Martin Bodin + - Mélanie Chauvel + - Olivier Humbert + - Paul Marques Mota + - Sylvhem + - Technowix + - Thibaut Girka + - Théodore + - azenet + - codl +- **Galician** + - ButterflyOfFire + - Xose M. + - manequim +- **Georgian** + - ButterflyOfFire +- **German** + - Benedikt Geißler + - ButterflyOfFire + - Daniel + - Eugen Rochko + - Koyu Berteon + - Patrick Figel + - Weblate Admin + - averageunicorn + - ePirat + - koyu + - larsreineke + - lilo +- **Greek** + - Antonis + - ButterflyOfFire + - Dimitris Maroulidis + - Konstantinos Grevenitis +- **Hebrew** + - ButterflyOfFire + - Ira + - Yaron Shahrabani +- **Hungarian** + - Adam Paszternak + - ButterflyOfFire + - Tibike Miklós +- **Ido** + - ButterflyOfFire +- **Indonesian** + - Alfiana Sibuea + - ButterflyOfFire + - Dito Kurnia Pratama + - Eirworks + - afachri + - se7entime +- **Italian** + - Alessandro Levati + - ButterflyOfFire + - Giuseppe Pignataro + - Stefano +- **Japanese** + - ButterflyOfFire + - Kumasun Morino + - Yamagishi Kazutoshi + - mayaeh + - osapon + - unarist + - 小鳥遊まりあ + - 森の子リスのミーコの大冒険 +- **Korean** + - ButterflyOfFire + - Jeong Arm + - Minori Hiraoka + - Yamagishi Kazutoshi +- **Malay** + - ButterflyOfFire + - Muhammad Nur Hidayat (MNH48) +- **Norwegian (old code)** + - ButterflyOfFire + - Espen Rønnevik + - Tale +- **Occitan** + - ButterflyOfFire + - Maxenç + - Quenti2 + - Quentí +- **Persian** + - ButterflyOfFire + - Masoud Abkenar +- **Polish** + - ButterflyOfFire + - Jakub Mendyk + - Marcin Mikołajczak + - Marek Ľach + - Stasiek Michalski + - krkk +- **Portuguese** + - ButterflyOfFire + - Hugo Gameiro + - manequim +- **Portuguese (Brazil)** + - André Andrade + - Anna e só + - ButterflyOfFire + - Renato "Lond" Cerqueira +- **Romanian** + - ButterflyOfFire + - adrianbblk +- **Russian** + - Andrew Zyabin + - ButterflyOfFire + - Evgeny Petrov + - Yaron Shahrabani +- **Serbian** + - Branko Kokanovic + - Burekz Finezt + - ButterflyOfFire +- **Serbian (latin)** + - ButterflyOfFire +- **Slovak** + - ButterflyOfFire + - Ivan Pleva + - Lorem Ipsum + - Marek Ľach + - Peter +- **Slovenian** + - ButterflyOfFire + - Kristijan Tkalec +- **Spanish** + - Angeles Broullón + - Antón López + - ButterflyOfFire + - Carlos Mondragon + - David Charte + - Emmanuel + - Lothar Wolf + - Pablo de la Concepción Sanz +- **Swedish** + - ButterflyOfFire + - Elias Mårtenson + - Isak Holmström + - Shellkr + - Stefan Midjich + - Tim Stahel +- **Telugu** + - ButterflyOfFire + - Joseph Nuthalapati + - Ranjith Tellakula + - avndp +- **Thai** + - ButterflyOfFire +- **Turkish** + - ButterflyOfFire +- **Ukrainian** + - ButterflyOfFire + - Ivan Verchenko + - alexcleac +- **Welsh** + - ButterflyOfFire + - Jaz-Michael King + - Kevin Beynon + - Owain Rhys Lewis + - Renato "Lond" Cerqueira + - Rhoslyn Prys + - carl morris +- **Armenian** + - ButterflyOfFire +- **Latvian** + - ButterflyOfFire +- **Tamil** + - ButterflyOfFire + - Prasanna Venkadesh diff --git a/lib/tasks/repo.rake b/lib/tasks/repo.rake index 263cca84cc..8ceec30854 100644 --- a/lib/tasks/repo.rake +++ b/lib/tasks/repo.rake @@ -5,6 +5,9 @@ namespace :repo do task :authors do file = File.open(Rails.root.join('AUTHORS.md'), 'w') file << <<~HEADER + Authors + ======= + Mastodon is available on [GitHub](https://github.com/tootsuite/mastodon) and provided thanks to the work of the following contributors: From c3f57188ae9bf48de5dd987cc1fcf50deab241a6 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Sat, 19 Jan 2019 23:43:06 +0100 Subject: [PATCH 03/10] Weblate translations (2019-01-19) (#9867) * Translated using Weblate (Serbian) Currently translated at 85.0% (91 of 107 strings) Translation: Mastodon/Preferences Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sr/ * Translated using Weblate (Serbian) Currently translated at 86.9% (93 of 107 strings) Translation: Mastodon/Preferences Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sr/ * Translated using Weblate (Serbian) Currently translated at 93.6% (707 of 755 strings) Translation: Mastodon/Backend Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sr/ * Translated using Weblate (Greek) Currently translated at 99.9% (754 of 755 strings) Translation: Mastodon/Backend Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ * Translated using Weblate (Korean) Currently translated at 100.0% (755 of 755 strings) Translation: Mastodon/Backend Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ko/ * Translated using Weblate (Czech) Currently translated at 99.9% (754 of 755 strings) Translation: Mastodon/Backend Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/ * Translated using Weblate (French) Currently translated at 99.1% (748 of 755 strings) Translation: Mastodon/Backend Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ * Translated using Weblate (Galician) Currently translated at 100,0% (755 of 755 strings) Translation: Mastodon/Backend Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ * Translated using Weblate (Arabic) Currently translated at 98.9% (352 of 356 strings) Translation: Mastodon/React Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/ * Translated using Weblate (Arabic) Currently translated at 93.5% (100 of 107 strings) Translation: Mastodon/Preferences Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/ * Translated using Weblate (French) Currently translated at 100.0% (107 of 107 strings) Translation: Mastodon/Preferences Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fr/ * Translated using Weblate (Arabic) Currently translated at 92.6% (699 of 755 strings) Translation: Mastodon/Backend Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ * Translated using Weblate (Arabic) Currently translated at 94.7% (715 of 755 strings) Translation: Mastodon/Backend Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ * Translated using Weblate (Arabic) Currently translated at 100.0% (356 of 356 strings) Translation: Mastodon/React Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/ * Translated using Weblate (Dutch) Currently translated at 99.5% (751 of 755 strings) Translation: Mastodon/Backend Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ * Translated using Weblate (Serbian) Currently translated at 93.5% (100 of 107 strings) Translation: Mastodon/Preferences Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sr/ * Translated using Weblate (Serbian) Currently translated at 96.8% (61 of 63 strings) Translation: Mastodon/Devise Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/sr/ * Translated using Weblate (Serbian) Currently translated at 95.6% (722 of 755 strings) Translation: Mastodon/Backend Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sr/ * Translated using Weblate (Arabic) Currently translated at 97.2% (104 of 107 strings) Translation: Mastodon/Preferences Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/ * Translated using Weblate (Latvian) Currently translated at 16.9% (60 of 356 strings) Translation: Mastodon/React Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/lv/ * Translated using Weblate (Indonesian) Currently translated at 55.6% (198 of 356 strings) Translation: Mastodon/React Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/id/ * Translated using Weblate (Polish) Currently translated at 96.8% (61 of 63 strings) Translation: Mastodon/Devise Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/pl/ * Translated using Weblate (Dutch) Currently translated at 99.1% (106 of 107 strings) Translation: Mastodon/Preferences Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/nl/ * Translated using Weblate (Asturian) Currently translated at 48.6% (52 of 107 strings) Translation: Mastodon/Preferences Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ast/ * Translated using Weblate (Italian) Currently translated at 82.8% (625 of 755 strings) Translation: Mastodon/Backend Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/it/ * Translated using Weblate (Slovak) Currently translated at 99.6% (752 of 755 strings) Translation: Mastodon/Backend Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ * Translated using Weblate (German) Currently translated at 100.0% (356 of 356 strings) Translation: Mastodon/React Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/de/ * Translated using Weblate (German) Currently translated at 99.9% (754 of 755 strings) Translation: Mastodon/Backend Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ * Translated using Weblate (Occitan) Currently translated at 99.7% (753 of 755 strings) Translation: Mastodon/Backend Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/oc/ * Translated using Weblate (Catalan) Currently translated at 100,0% (755 of 755 strings) Translation: Mastodon/Backend Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ * Translated using Weblate (Catalan) Currently translated at 100.0% (755 of 755 strings) Translation: Mastodon/Backend Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ * Translated using Weblate (Slovak) Currently translated at 100.0% (63 of 63 strings) Translation: Mastodon/Devise Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/sk/ * Translated using Weblate (Catalan) Currently translated at 100.0% (356 of 356 strings) Translation: Mastodon/React Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ca/ * Translated using Weblate (Slovak) Currently translated at 99.7% (753 of 755 strings) Translation: Mastodon/Backend Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ * Translated using Weblate (Occitan) Currently translated at 99.9% (754 of 755 strings) Translation: Mastodon/Backend Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/oc/ * Translated using Weblate (Dutch) Currently translated at 100,0% (107 of 107 strings) Translation: Mastodon/Preferences Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/nl/ * Translated using Weblate (Dutch) Currently translated at 100,0% (755 of 755 strings) Translation: Mastodon/Backend Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ * Translated using Weblate (Dutch) Currently translated at 100.0% (755 of 755 strings) Translation: Mastodon/Backend Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ * Translated using Weblate (Czech) Currently translated at 100.0% (356 of 356 strings) Translation: Mastodon/React Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/ * i18n-tasks normalize * yarn manage:translations * Fix pluralizations * Fix inconsistent interpolation --- app/javascript/mastodon/locales/ar.json | 10 +- app/javascript/mastodon/locales/ca.json | 4 +- app/javascript/mastodon/locales/cs.json | 2 +- app/javascript/mastodon/locales/de.json | 4 +- config/locales/ar.yml | 36 +++++++- config/locales/ca.yml | 3 + config/locales/cs.yml | 3 + config/locales/de.yml | 3 + config/locales/devise.sk.yml | 24 ++--- config/locales/devise.sr.yml | 2 +- config/locales/el.yml | 5 +- config/locales/fr.yml | 5 + config/locales/gl.yml | 3 + config/locales/ko.yml | 3 + config/locales/nl.yml | 3 + config/locales/oc.yml | 3 + config/locales/simple_form.ar.yml | 6 ++ config/locales/simple_form.fr.yml | 2 +- config/locales/simple_form.nl.yml | 2 +- config/locales/simple_form.sr.yml | 19 ++++ config/locales/sk.yml | 3 + config/locales/sr.yml | 118 +++++++++++++++++++++--- 22 files changed, 222 insertions(+), 41 deletions(-) diff --git a/app/javascript/mastodon/locales/ar.json b/app/javascript/mastodon/locales/ar.json index 45b074a521..1486272e22 100644 --- a/app/javascript/mastodon/locales/ar.json +++ b/app/javascript/mastodon/locales/ar.json @@ -17,7 +17,7 @@ "account.follows_you": "يتابعك", "account.hide_reblogs": "إخفاء ترقيات @{name}", "account.link_verified_on": "تم التحقق مِن مالك هذا الرابط بتاريخ {date}", - "account.locked_info": "This account privacy status is set to locked. The owner manually reviews who can follow them.", + "account.locked_info": "تم تأمين خصوصية هذا الحساب عبر قُفل. فصاحب الحساب يُراجِع يدويا طلبات المتابَعة و الاشتراك بحسابه.", "account.media": "وسائط", "account.mention": "أُذكُر @{name}", "account.moved_to": "{name} إنتقل إلى :", @@ -155,17 +155,17 @@ "introduction.federation.home.headline": "Home", "introduction.federation.home.text": "سوف تُعرَض منشورات الأشخاص الذين تُتابِعهم على الخيط الرئيسي. بإمكانك متابعة أي حساب أيا كان الخادم الذي هو عليه!", "introduction.federation.local.headline": "Local", - "introduction.federation.local.text": "Public posts from people on the same server as you will appear in the local timeline.", + "introduction.federation.local.text": "المنشورات المُوجّهة للعامة على نفس الخادم الذي أنتم عليه ستظهر على الخيط الزمني المحلي.", "introduction.interactions.action": "إنهاء العرض التوضيحي!", "introduction.interactions.favourite.headline": "الإضافة إلى المفضلة", "introduction.interactions.favourite.text": "يمكِنك إضافة أي تبويق إلى المفضلة و إعلام صاحبه أنك أعجِبت بذاك التبويق.", "introduction.interactions.reblog.headline": "الترقية", "introduction.interactions.reblog.text": "يمكنكم مشاركة تبويقات الأشخاص الآخرين مع متابِعيكم عن طريق ترقيتها.", "introduction.interactions.reply.headline": "الرد", - "introduction.interactions.reply.text": "You can reply to other people's and your own toots, which will chain them together in a conversation.", + "introduction.interactions.reply.text": "يمكنكم الرد على تبويقاتكم و تبويقات الآخرين على شكل سلسلة محادثة.", "introduction.welcome.action": "هيا بنا!", "introduction.welcome.headline": "الخطوات الأولى", - "introduction.welcome.text": "Welcome to the fediverse! In a few moments, you'll be able to broadcast messages and talk to your friends across a wide variety of servers. But this server, {domain}, is special—it hosts your profile, so remember its name.", + "introduction.welcome.text": "مرحبا بكم على الفيديفيرس! بعد لحظات قليلة ، سيكون بمقدوركم بث رسائل والتحدث إلى أصدقائكم عبر تشكيلة واسعة من الخوادم المختلفة. هذا الخادم ، {domain} ، يستضيف ملفكم الشخصي ، لذا يجب تذكر اسمه جيدا.", "keyboard_shortcuts.back": "للعودة", "keyboard_shortcuts.blocked": "لفتح قائمة المستخدمين المحظورين", "keyboard_shortcuts.boost": "للترقية", @@ -292,7 +292,7 @@ "search_results.statuses": "التبويقات", "search_results.total": "{count, number} {count, plural, one {result} و {results}}", "standalone.public_title": "نظرة على ...", - "status.admin_account": "Open moderation interface for @{name}", + "status.admin_account": "افتح الواجهة الإدارية لـ @{name}", "status.admin_status": "افتح هذا المنشور على واجهة الإشراف", "status.block": "Block @{name}", "status.cancel_reblog_private": "إلغاء الترقية", diff --git a/app/javascript/mastodon/locales/ca.json b/app/javascript/mastodon/locales/ca.json index 11c31877c3..07a4f01746 100644 --- a/app/javascript/mastodon/locales/ca.json +++ b/app/javascript/mastodon/locales/ca.json @@ -150,9 +150,9 @@ "home.column_settings.show_reblogs": "Mostrar impulsos", "home.column_settings.show_replies": "Mostrar respostes", "introduction.federation.action": "Següent", - "introduction.federation.federated.headline": "Federated", + "introduction.federation.federated.headline": "Federada", "introduction.federation.federated.text": "Les publicacions públiques d'altres servidors del fedivers apareixeran a la línia de temps federada.", - "introduction.federation.home.headline": "Home", + "introduction.federation.home.headline": "Inici", "introduction.federation.home.text": "Les publicacions de les persones que segueixes apareixeran a la línia de temps Inici. Pots seguir qualsevol persona de qualsevol servidor!", "introduction.federation.local.headline": "Local", "introduction.federation.local.text": "Les publicacions públiques de les persones del teu mateix servidor apareixeran a la línia de temps local.", diff --git a/app/javascript/mastodon/locales/cs.json b/app/javascript/mastodon/locales/cs.json index 7e8d7b8d33..e11e0be93e 100644 --- a/app/javascript/mastodon/locales/cs.json +++ b/app/javascript/mastodon/locales/cs.json @@ -145,7 +145,7 @@ "hashtag.column_settings.tag_mode.all": "Všechny z těchto", "hashtag.column_settings.tag_mode.any": "Jakékoliv z těchto", "hashtag.column_settings.tag_mode.none": "Žádné z těchto", - "hashtag.column_settings.tag_toggle": "Zahrnout v tomto sloupci dodatečné hashtagy", + "hashtag.column_settings.tag_toggle": "Zahrnout v tomto sloupci dodatečné tagy", "home.column_settings.basic": "Základní", "home.column_settings.show_reblogs": "Zobrazit boosty", "home.column_settings.show_replies": "Zobrazit odpovědi", diff --git a/app/javascript/mastodon/locales/de.json b/app/javascript/mastodon/locales/de.json index 69a139c57d..3a55f26a75 100644 --- a/app/javascript/mastodon/locales/de.json +++ b/app/javascript/mastodon/locales/de.json @@ -92,7 +92,7 @@ "confirmations.mute.confirm": "Stummschalten", "confirmations.mute.message": "Bist du dir sicher, dass du {name} stummschalten möchtest?", "confirmations.redraft.confirm": "Löschen und neu erstellen", - "confirmations.redraft.message": "Bist du dir sicher, dass du diesen Status löschen und neu machen möchtest? Favoriten und Boosts werden verloren gehen und Antworten zu diesem Post werden verwaist sein.", + "confirmations.redraft.message": "Bist du dir sicher, dass du diesen Beitrag löschen und neu machen möchtest? Favoriten und Boosts werden verloren gehen und Antworten zu diesem Beitrag werden verwaist sein.", "confirmations.reply.confirm": "Antworten", "confirmations.reply.message": "Wenn du jetzt antwortest wird es die gesamte Nachricht verwerfen, die du gerade schreibst. Möchtest du wirklich fortfahren?", "confirmations.unfollow.confirm": "Entfolgen", @@ -316,7 +316,7 @@ "status.reblog": "Teilen", "status.reblog_private": "An das eigentliche Publikum teilen", "status.reblogged_by": "{name} teilte", - "status.reblogs.empty": "Diesen Beitrag hat noch niemand geboostet. Sobald es jemand tun, wird er hier angezeigt.", + "status.reblogs.empty": "Diesen Beitrag hat noch niemand geteilt. Sobald es jemand tut, wird die Person hier angezeigt.", "status.redraft": "Löschen und neu erstellen", "status.reply": "Antworten", "status.replyAll": "Auf Thread antworten", diff --git a/config/locales/ar.yml b/config/locales/ar.yml index 9d0d8d0637..08f5578ba5 100644 --- a/config/locales/ar.yml +++ b/config/locales/ar.yml @@ -88,6 +88,7 @@ ar: admin: account_actions: action: تنفيذ الاجراء + title: اتخاذ إجراء إشراف على %{acct} account_moderation_notes: create: إترك ملاحظة created_msg: تم إنشاء ملاحظة الإشراف بنجاح ! @@ -107,6 +108,7 @@ ar: confirm: تأكيد confirmed: مؤكَّد confirming: التأكد + deleted: تمت إزالته demote: إنزال الرُتبة الوظيفية disable: تعطيل disable_two_factor_authentication: تعطيل المصادقة بخطوتين @@ -124,7 +126,9 @@ ar: follows: يتابع header: الرأسية inbox_url: رابط صندوق الوارد + invited_by: تمت دعوته مِن طرف ip: عنوان الإيبي + joined: انضم location: all: الكل local: المحلي @@ -184,6 +188,7 @@ ar: undo_suspension: إلغاء تعليق الحساب unsubscribe: إلغاء الاشتراك username: إسم المستخدم + warn: تحذير web: الويب action_logs: actions: @@ -282,6 +287,9 @@ ar: reject_media: رفض ملفات الوسائط reject_media_hint: يزيل ملفات الوسائط المخزنة محليًا ويرفض تنزيل أي ملفات في المستقبل. غير ذي صلة للتعليق reject_reports: رفض التقارير + severity: + silence: تم كتمه + suspend: تم تعليقه show: affected_accounts: few: "%{count} حسابات معنية في قاعدة البيانات" @@ -308,8 +316,24 @@ ar: title: القائمة السوداء للبريد الإلكتروني followers: back_to_account: العودة إلى الحساب + title: "%{acct} مُتابِعون" instances: + known_accounts: + few: "%{count} حسابات معروفة" + many: "%{count} حسابات معروفة" + one: حساب معروف %{count} + other: "%{count} حسابات معروفة" + two: "%{count} حسابات معروفة" + zero: "%{count} حسابات معروفة" + moderation: + all: كافتها + title: الإشراف title: الفديرالية + total_blocked_by_us: المحجوبة مِن طرفنا + total_followed_by_them: يُتابِعونها + total_followed_by_us: التي نُتابِعها + total_reported: تقارير عنهم + total_storage: الوسائط المُرفَقة invites: deactivate_all: تعطيلها كافة filter: @@ -541,6 +565,7 @@ ar: warning_title: توافر المحتوى المنشور و المبعثَر directories: directory: سِجلّ الحسابات + enabled: إنّ حسابك الآن ضمن فهرس المستخدِمين. explanation: استكشف مستخدِمين آخرين حسب المواضيع التي تهمهم explore_mastodon: استكشف %{title} people: @@ -573,6 +598,7 @@ ar: blocks: قمت بحظر csv: CSV follows: أنت تتبع + lists: القوائم mutes: قُمتَ بكتم storage: ذاكرة التخزين filters: @@ -669,11 +695,17 @@ ar: action: معاينة كافة الإشعارات body: هذا هو مُلَخَّص الرسائل التي فاتتك وذلك منذ آخر زيارة لك في %{since} mention: "%{name} أشار إليك في :" - new_followers_summary: رائع، لقد قام بمتابعتك %{count} مُتابِعون جُدد أثناء فترة غيابك عن ماستدون ! + new_followers_summary: + few: رائع، لقد قام بمتابَعتك %{count} مُتابِعون جُدد أثناء فترة غيابك عن ماستدون! + many: رائع، لقد قام بمتابَعتك %{count} مُتابِعون جُدد أثناء فترة غيابك عن ماستدون! + one: و لقد تحصّلتَ كذلك على مُتابِع آخَر بينما كنتَ غائبًا! هذا شيء رائع! + other: رائع، لقد قام بمتابَعتك %{count} مُتابِعون جُدد أثناء فترة غيابك عن ماستدون! + two: رائع، لقد قام بمتابَعتك %{count} مُتابِعون جُدد أثناء فترة غيابك عن ماستدون! + zero: رائع، لقد قام بمتابَعتك %{count} مُتابِعون جُدد أثناء فترة غيابك عن ماستدون! subject: few: "%{count} إشعارات جديدة منذ آخر زيارة لك إلى \U0001F418" many: "%{count} إشعارات جديدة منذ آخر زيارة لك إلى \U0001F418" - one: "إشعار واحد منذ آخر زيارة لك لـ \U0001F418" + one: "إشعار واحد 1 منذ آخر زيارة لك لـ \U0001F418" other: "%{count} إشعارات جديدة منذ آخر زيارة لك إلى \U0001F418" two: "إشعارات جديدة منذ آخر زيارة لك إلى \U0001F418" zero: "إشعارات جديدة منذ آخر زيارة لك إلى \U0001F418" diff --git a/config/locales/ca.yml b/config/locales/ca.yml index c2360206a2..d5a0727cdb 100644 --- a/config/locales/ca.yml +++ b/config/locales/ca.yml @@ -554,8 +554,11 @@ ca: warning_title: Disponibilitat de contingut disseminat directories: directory: Directori de perfils + enabled: Actualment estàs inclòs al directori. + enabled_but_waiting: Has optat per aparèixer al directori però encara no tens el nombre mínim de seguidors (%{min_followers}) per ser-hi. explanation: Descobreix usuaris segons els seus interessos explore_mastodon: Explora %{title} + how_to_enable: Actualment no tens activat ser al directori. Pots optar-hi a continuació. Utilitza etiquetes en el teu text bio per incloure't sota etiquetes especifiques! people: one: "%{count} persona" other: "%{count} gent" diff --git a/config/locales/cs.yml b/config/locales/cs.yml index 4ee148621a..85a667fa41 100644 --- a/config/locales/cs.yml +++ b/config/locales/cs.yml @@ -560,8 +560,11 @@ cs: warning_title: Dostupnost rozšířeného obsahu directories: directory: Adresář profilů + enabled: Aktuálně jste v adresáři uveden/a. + enabled_but_waiting: Přihlásil/a jste se k uvedení v adresáři, ale ještě nemáte minimální počet sledovatelů (%{min_followers}) pro uvedení. explanation: Objevujte uživatele podle jejich zájmů explore_mastodon: Prozkoumejte %{title} + how_to_enable: Aktuálně nejste přihlášen/a do adresáře. Přihlásit se můžete níže. Použijte ve svém popisu profilu hashtagy, abyste mohl/a být uveden/a pod konkrétními hashtagy! people: few: "%{count} lidé" one: "%{count} člověk" diff --git a/config/locales/de.yml b/config/locales/de.yml index e68448abd2..64179578c4 100644 --- a/config/locales/de.yml +++ b/config/locales/de.yml @@ -554,8 +554,11 @@ de: warning_title: Verfügbarkeit verstreuter Inhalte directories: directory: Profilverzeichnis + enabled: Du bist gerade in dem Verzeichnis gelistet. + enabled_but_waiting: Du bist damit einverstanden im Verzeichnis gelistet zu werden, aber du hast nicht die minimale Anzahl an Folgenden (%{min_followers}), damit es passiert. explanation: Entdecke Benutzer basierend auf deren Interessen explore_mastodon: Entdecke %{title} + how_to_enable: Du hast dich gerade nicht dazu entschieden im Verzeichnis gelistet zu werden. Du kannst dich unten dafür eintragen. Benutze Hashtags in deiner Profilbeschreibung, um unter spezifischen Hashtags gelistet zu werden! people: one: "%{count} Person" other: "%{count} Leute" diff --git a/config/locales/devise.sk.yml b/config/locales/devise.sk.yml index 73deb35b49..16cd9262e2 100644 --- a/config/locales/devise.sk.yml +++ b/config/locales/devise.sk.yml @@ -60,22 +60,22 @@ sk: signed_up: Vitaj! Tvoja registrácia bola úspešná. signed_up_but_inactive: Registrácia bola úspešná. Avšak, účet ešte nebol aktivovaný, takže ťa nemôžeme prihlásiť. signed_up_but_locked: Prihlasovanie úspešné. Avšak tvoj účet je zamknutý, takže ťa nieje možné prihlásiť. - signed_up_but_unconfirmed: Správa s odkazom potvrdzujúcim registráciu bola poslaná na váš email. Pre aktváciu účtu, kliknite na daný odkaz. - update_needs_confirmation: Účet bol úspešne zmenený ale ešte potrebujeme overiť vašu novú emailovú adresu. Pre overenie prosím kliknite na link v správe ktorú sme vám poslali na email. - updated: Váš účet bol úspešne aktualizovaný. + signed_up_but_unconfirmed: Správa s odkazom na potvrdenie registrácie bola odoslaná na tvoj email. Pre aktváciu účtu, klikni prosím na daný odkaz. Takisto ale skontroluj aj svoju spam zložku, pokiaľ sa ti zdá, že si tento email nedostal/a. + update_needs_confirmation: Účet bol úspešne zmenený ale ešte potrebujeme overiť tvoju novú emailovú adresu. Pre overenie prosím klikni na link v správe ktorú si dostal/a na email. Takisto ale skontroluj aj svoju spam zložku, ak sa ti zdá, že si tento email nedostal/a. + updated: Tvoj účet bol úspešne aktualizovaný. sessions: - already_signed_out: Odhlásenie bolo úspešné. - signed_in: Prihlásenie úspešné. - signed_out: Odhlásenie úspešné. + already_signed_out: Odhlásil/a si sa úspešné. + signed_in: Prihlásil/a si sa úspešné. + signed_out: Odhlásil/a si sa úspešné. unlocks: - send_instructions: O niekoľko minút obdržíte email s inštrukciami ako nastaviť nové heslo. - send_paranoid_instructions: Ak váš účet existuje, o niekoľko minút obdržíte email s inštrukciami ako ho odomknúť. - unlocked: Váš účet bol úspešne odomknutý. Prosím prihláste sa. + send_instructions: O niekoľko minút obdržíš email s pokynmi, ako nastaviť nové heslo. Prosím, skontroluj ale aj svoju spam zložku, pokiaľ sa ti zdá, že si tento email nedostal/a. + send_paranoid_instructions: Ak tvoj účet existuje, o niekoľko minút obdržíš email s pokynmi ako si ho odomknúť. Prosím, skontroluj ale aj svoju spam zložku, pokiaľ sa ti zdá, že si tento email nedostal/a. + unlocked: Tvoj účet bol úspešne odomknutý. Pre pokračovanie sa prosím prihlás. errors: messages: - already_confirmed: bol už potvrdený, skúste sa prihlásiť - confirmation_period_expired: musí byť potvrdený do %{period}, prosím požiadajte o nový - expired: expiroval, prosím, vyžiadajte si nový + already_confirmed: bol už potvrdený, skús sa prihlásiť + confirmation_period_expired: musí byť potvrdený do %{period}, prosím požiadaj o nový + expired: vypŕšal, prosím, vyžiadaj si nový not_found: nenájdený not_locked: nebol uzamknutý not_saved: diff --git a/config/locales/devise.sr.yml b/config/locales/devise.sr.yml index 9061e01d47..475d1e2a54 100644 --- a/config/locales/devise.sr.yml +++ b/config/locales/devise.sr.yml @@ -41,7 +41,7 @@ sr: reset_password_instructions: action: Лозинка промењена explanation: Затражили сте нову лозинку за ваш налог. - extra: Ако нисте затражили ово, молимо игноришите ову е-пошту. Ваша лозинка неће бити промењена док не приступите повезници/линку изнад и не направите нову. + extra: Ако нисте затражили ово, молимо игноришите ову е-пошту. Ваша лозинка неће бити промењена док не приступите повезници/вези изнад и не направите нову. subject: 'Мастодонт: Упутство за ресетовање лозинке' title: Лозинка ресетована unlock_instructions: diff --git a/config/locales/el.yml b/config/locales/el.yml index 809f53b1fb..019e3c370d 100644 --- a/config/locales/el.yml +++ b/config/locales/el.yml @@ -554,8 +554,11 @@ el: warning_title: Διαθεσιμότητα ήδη διανεμημένου περιεχομένου directories: directory: Κατάλογος λογαριασμών + enabled: Περιλαμβάνεσαι στον κατάλογο. + enabled_but_waiting: Έχεις επιλέξει να εμφανίζεσαι στον κατάλογο μεν, αλλά ακόμα δεν έχεις τον ελάχιστο αριθμό ακόλουθων (%{min_followers}) που απαιτείται για να συμπεριληφθείς. explanation: Βρες χρήστες βάσει των ενδιαφερόντων τους explore_mastodon: Εξερεύνησε %{title} + how_to_enable: Δεν έχεις επιλέξει να συμπεριληφθείς στον καταλογο. Μπορείς να επιλέξεις παρακάτω. Χρησιμοποίησε ταμπέλες στο κείμενο του βιογραφικού σου για να εμφανίζεσαι κάτω από συγκεκριμένες ταμπέλες! people: one: "%{count} άτομο" other: "%{count} άτομα" @@ -730,7 +733,7 @@ el: missing_resource: Δεν βρέθηκε το απαιτούμενο URL ανακατεύθυνσης για το λογαριασμό σου no_account_html: Δεν έχεις λογαριασμό; Μπορείς να γραφτείς εδώ proceed: Συνέχισε για να ακολουθήσεις - prompt: 'Θα ακολουθήσεις:' + prompt: 'Ετοιμάζεσαι να ακολουθήσεις:' reason_html: "Γιατί χρειάζεται αυτό το βήμα; Το %{instance} πορεία να μην είναι ο κόμβος που είσαι γραμμένος, έτσι πρέπει να σε ανακατευθύνουμε στο δικό σου." remote_interaction: favourite: diff --git a/config/locales/fr.yml b/config/locales/fr.yml index 083ce7ad0d..cb622e8c55 100644 --- a/config/locales/fr.yml +++ b/config/locales/fr.yml @@ -551,8 +551,11 @@ fr: warning_title: Disponibilité du contenu disséminé directories: directory: Annuaire des profils + enabled: Vous êtes actuellement listé dans l'annuaire. + enabled_but_waiting: Vous avez choisi d'être listé dans l'annuaire, mais vous n'avez pas encore le nombre minimum de suiveurs (%{min_followers}) pour y être inscrit. explanation: Découvrir des utilisateurs en se basant sur leurs centres d'intérêt explore_mastodon: Explorer %{title} + how_to_enable: Vous n'êtes pas encore inscrit dans l'annuaire. Vous pouvez vous inscrire ci-dessous. Utilisez des hashtags dans votre texte biographique pour être listé sous des hashtags spécifiques ! people: one: "%{count} personne" other: "%{count} personne" @@ -733,6 +736,8 @@ fr: remote_interaction: favourite: prompt: 'Vous souhaitez mettre ce pouet en favori :' + reblog: + prompt: 'Vous souhaitez repartager ce pouet :' reply: prompt: 'Vous souhaitez répondre à ce pouet :' remote_unfollow: diff --git a/config/locales/gl.yml b/config/locales/gl.yml index f6e7cc088b..83288423b2 100644 --- a/config/locales/gl.yml +++ b/config/locales/gl.yml @@ -554,8 +554,11 @@ gl: warning_title: Dispoñibilidade do contido espallado directories: directory: Directorio de perfil + enabled: Vostede está actualmente na lista do directorio. + enabled_but_waiting: Vostede optou por ser incluída no directorio, mais por agora non ten o número mínimo de seguidoras (%{min_followers}) para aparecer. explanation: Descubra usuarias según o seu interese explore_mastodon: Explorar %{title} + how_to_enable: Actualmente non solicitou ser incluída no directorio, pode facelo abaixo. Utilice etiquetas no texto de biografía para ser incluída baixo etiquetas específicas! people: one: "%{count} persoa" other: "%{count} persoas" diff --git a/config/locales/ko.yml b/config/locales/ko.yml index 274b3c2b88..0e4f9d001d 100644 --- a/config/locales/ko.yml +++ b/config/locales/ko.yml @@ -556,8 +556,11 @@ ko: warning_title: 공유된 컨텐츠에 대해서 directories: directory: 프로필 디렉토리 + enabled: 당신은 디렉터리에 표시 되고 있습니다. + enabled_but_waiting: 디렉터리에 표시 되기 위해서는 수동으로 참여해야 합니다, 하지만 디렉터리에 표시 되기 위한 최소 팔로워(%{min_followers})수에 미치지 못했습니다. explanation: 관심사에 대한 유저들을 발견합니다 explore_mastodon: "%{title} 탐사하기" + how_to_enable: 아직 디렉터리에 참여하지 않았습니다. 아래에서 참여할 수 있습니다. 바이오 텍스트에 해시태그를 사용해 특정 해시태그 디렉터리에 표시 될 수 있습니다! people: one: "%{count}명" other: "%{count}명" diff --git a/config/locales/nl.yml b/config/locales/nl.yml index 850606e34c..943fbec4ed 100644 --- a/config/locales/nl.yml +++ b/config/locales/nl.yml @@ -554,8 +554,11 @@ nl: warning_title: Verwijdering gegevens op andere servers directories: directory: Gebruikersgids + enabled: Je staat momenteel in de gebruikersgids vermeldt. + enabled_but_waiting: Je hebt er voor gekozen om in de gebruikersgids te worden vermeldt, maar je hebt daarvoor nog niet het minimaal aantal volgers (%{min_followers}). explanation: Ontdek gebruikers aan de hand van hun interesses explore_mastodon: "%{title} verkennen" + how_to_enable: Je geeft momenteel geen toestemming om in de gebruikersgids te worden vermeldt. Je kunt hieronder toestemming geven. Gebruik hashtags in de tekst van jouw bio, om onder bepaalde hashtags te worden vermeldt! people: one: "%{count} gebruikers" other: "%{count} gebruikers" diff --git a/config/locales/oc.yml b/config/locales/oc.yml index b21a31210e..660c24f819 100644 --- a/config/locales/oc.yml +++ b/config/locales/oc.yml @@ -610,8 +610,11 @@ oc: warning_title: Disponibilitat del contengut difusat directories: directory: Annuari de perfils + enabled: Sètz actualament listat dins l'annuari. + enabled_but_waiting: Avètz causit d'èsser listat dins l'annuari mas avètz pas encara lo nombre minimum de seguidors (%{min_followers}) per i èsser listat. explanation: Trobar d’utilizaires segon lor interèsses explore_mastodon: Explorar %{title} + how_to_enable: Sètz pas actualament listat dins l’annuari. Podètz cambiar aquò çai-jos. Utilizatz d'etiquetas dins vòstre tèxt de bio per èsser listat amb d’etiquetas especificas ! people: one: "%{count} persona" other: "%{count} personas" diff --git a/config/locales/simple_form.ar.yml b/config/locales/simple_form.ar.yml index ad94a9d5d5..ef1d269eea 100644 --- a/config/locales/simple_form.ar.yml +++ b/config/locales/simple_form.ar.yml @@ -6,6 +6,8 @@ ar: text: بإمكانك استخدام نفس القواعد التي نجدها في التبويقات كعناوين الروابط والوسوم والإشارات admin_account_action: send_email_notification: سوف يتلقى المستخدم رسالة تُفسِّر ما حدث على حسابه + type_html: اختر ما تود إجراؤه على %{acct} + warning_preset_id: اختياري. يمكنك إضافة نص مخصص إلى نهاية النموذج defaults: autofollow: سوف يتابعك تلقائيًا الأشخاص الذين يقومون بالتسجيل من خلال الدعوة avatar: ملف PNG أو GIF أو JPG. حجمه على أقصى تصدير %{size}. سيتم تصغيره إلى %{dimensions}px @@ -22,6 +24,7 @@ ar: password: يُنصح باستخدام 8 أحرف على الأقل phrase: سوف يتم العثور عليه مهما كان نوع النص أو حتى و إن كان داخل الويب فيه تحذير عن المحتوى scopes: ما هي المجالات المسموح بها في التطبيق ؟ إن قمت باختيار أعلى المجالات فيمكنك الإستغناء عن الخَيار اليدوي. + setting_aggregate_reblogs: لا تقم بعرض المشارَكات الجديدة لتبويقات قد قُمتَ بمشاركتها سابقا (هذا الإجراء يعني المشاركات الجديدة فقط التي تلقيتَها) setting_default_language: يمكن الكشف التلقائي للّغة اللتي استخدمتها في تحرير تبويقاتك ، غيرَ أنّ العملية ليست دائما دقيقة setting_display_media_default: إخفاء الوسائط المُعيَّنة كحساسة setting_display_media_hide_all: إخفاء كافة الوسائط دائمًا @@ -41,6 +44,8 @@ ar: fields: name: التسمية value: المحتوى + account_warning_preset: + text: نموذج نصي admin_account_action: send_email_notification: إشعار المستخدِم عبر البريد الإلكتروني text: تحذير مخصص @@ -50,6 +55,7 @@ ar: none: لا تفعل شيئا silence: كتم suspend: تعليق و حذف كافة بيانات الحساب + warning_preset_id: استخدم نموذج تنبيه defaults: autofollow: إرسال دعوة لمتابعة حسابك avatar: الصورة الرمزية diff --git a/config/locales/simple_form.fr.yml b/config/locales/simple_form.fr.yml index ee0d4e4fa7..730a695225 100644 --- a/config/locales/simple_form.fr.yml +++ b/config/locales/simple_form.fr.yml @@ -58,7 +58,7 @@ fr: none: Ne rien faire silence: Silence suspend: Suspendre et effacer les données du compte de manière irréversible - warning_preset_id: Utiliser une présélection d'attention + warning_preset_id: Utiliser un modèle d'avertissement defaults: autofollow: Invitation à suivre votre compte avatar: Image de profil diff --git a/config/locales/simple_form.nl.yml b/config/locales/simple_form.nl.yml index fca5d2af98..6eb784c303 100644 --- a/config/locales/simple_form.nl.yml +++ b/config/locales/simple_form.nl.yml @@ -39,7 +39,7 @@ nl: imports: data: CSV-bestand dat op een andere Mastodonserver werd geëxporteerd sessions: - otp: Voer de tweestaps-aanmeldcode vanaf jouw mobiele telefoon in of gebruik een van jouw herstelcodes. + otp: 'Voer de tweestaps-aanmeldcode vanaf jouw mobiele telefoon in of gebruik een van jouw herstelcodes:' user: chosen_languages: Alleen toots in de aangevinkte talen worden op de openbare tijdlijnen getoond labels: diff --git a/config/locales/simple_form.sr.yml b/config/locales/simple_form.sr.yml index d88c403238..7e3c6685e0 100644 --- a/config/locales/simple_form.sr.yml +++ b/config/locales/simple_form.sr.yml @@ -28,9 +28,13 @@ sr: scopes: Којим API-јима ће апликација дозволити приступ. Ако изаберете опсег највишег нивоа, не морате одабрати појединачне. setting_aggregate_reblogs: Не показуј нова дељења за трубе које су недавно подељене (утиче само на недавно примљена дељења) setting_default_language: Језик ваших труба може бити аутоматски откривен, али није увек прецизан + setting_display_media_default: Сакриј медије означене као осетљиве + setting_display_media_hide_all: Увек сакриј све медије + setting_display_media_show_all: Увек прикажи медије означене као осетљиве setting_hide_network: Кога пратите и ко вас прати неће бити приказано на вашем профилу setting_noindex: Утиче на Ваш јавни профил и статусне стране setting_theme: Утиче како ће Мастодонт изгледати када сте пријављени са било ког уређаја. + username: Ваш надимак ће бити јединствен на %{domain} whole_word: Када је кључна реч или фраза искључиво алфанумеричка, биће примењена само ако се подудара са целом речи imports: data: CSV фајл извезен са друге Мастодонт инстанце @@ -46,6 +50,14 @@ sr: account_warning_preset: text: Текст пресета admin_account_action: + send_email_notification: Обавести корисника преко е-поште + text: Прилагођено упозорење + type: Радња + types: + disable: Онемогући + none: Не ради ништа + silence: Утишај + suspend: Обуставите и неповратно избришите податке о налогу warning_preset_id: Користи упозоравајући пресет defaults: autofollow: Позовите да прати ваш налог @@ -57,6 +69,7 @@ sr: context: Филтрирај контексте current_password: Тренутна лозинка data: Подаци + discoverable: Наведите овај налог у фасцикли display_name: Име за приказ email: Адреса е-поште expires_in: Истиче након @@ -72,12 +85,18 @@ sr: otp_attempt: Двофакторски код password: Лозинка phrase: Кључна реч или фраза + setting_aggregate_reblogs: Групиши дељења у временским линијама setting_auto_play_gif: Аутоматски пуштај анимиране GIF-ове setting_boost_modal: Прикажи дијалог за потврду пре давања подршке setting_default_language: Језик објављивања setting_default_privacy: Приватност објава setting_default_sensitive: Увек означи мултимедију као осетљиву setting_delete_modal: Прикажи дијалог за потврду пре брисања тута + setting_display_media: Приказ медија + setting_display_media_default: Подразумевано + setting_display_media_hide_all: Сакриј све + setting_display_media_show_all: Прикажи све + setting_expand_spoilers: Увек прошити трубе које су означене упозорењем садржаја setting_hide_network: Сакриј своју мрежу setting_noindex: Одјави се од индексирања search engine-а setting_reduce_motion: Смањи покрете у анимацијама diff --git a/config/locales/sk.yml b/config/locales/sk.yml index 96a1318f0d..a9cdf431b1 100644 --- a/config/locales/sk.yml +++ b/config/locales/sk.yml @@ -560,8 +560,11 @@ sk: warning_title: Dostupnosť rozšírovaného obsahu directories: directory: Katalóg profilov + enabled: Momentálne si uvedený/á na zozname profilov. + enabled_but_waiting: Vyjadril/a si záujem o uvedenie na zozname profilov, lenže ešte nemáš minimálny vyžadovaný počet následovateľov (%{min_followers}), aby si tam bol/a uveden/á. explanation: Pátraj po užívateľoch podľa ich záujmov explore_mastodon: Prebádaj %{title} + how_to_enable: Momentálne niesi zaradený/á do verejnej profilovej databázy. Prihlásiť sa môžeš nižšie. Použi haštagy vo svojom biografickom popise na profile, ak chceš byť uvedený/á aj pod konkrétnými haštagmi! people: few: "%{count} ľudia" one: "%{count} človek" diff --git a/config/locales/sr.yml b/config/locales/sr.yml index e78a9b8179..1d373ed679 100644 --- a/config/locales/sr.yml +++ b/config/locales/sr.yml @@ -54,6 +54,7 @@ sr: other: Пратиоци following: Пратим joined: Придружио/ла се %{date} + last_active: последњи активни link_verified_on: Власништво над овом везом је проверено %{date} media: Медији moved_html: "%{name} је прешао на %{new_profile_link}:" @@ -77,6 +78,9 @@ sr: moderator: Модератор unfollow: Отпрати admin: + account_actions: + action: Извршите радњу + title: Извршите модераторске радње на %{acct} account_moderation_notes: create: Оставите белешку created_msg: Модераторска белешка успешно направљена! @@ -88,14 +92,15 @@ sr: by_domain: Домен change_email: changed_msg: Е-пошта налога успешно промењена! - current_email: Тренутна Е-пошта - label: Промените Е-пошту - new_email: Нова Е-пошта - submit: Промените Е-пошту - title: Промените Е-пошту за %{username} + current_email: Тренутна е-пошта + label: Промените е-пошту + new_email: Нова e-пошта + submit: Промените e-пошту + title: Промените e-пошту за %{username} confirm: Потврди confirmed: Потврђено confirming: Потврдување + deleted: Избрисано demote: Ражалуј disable: Искључи disable_two_factor_authentication: Искључи 2FA @@ -104,15 +109,18 @@ sr: domain: Домен edit: Измени email: Е-пошта - email_status: Е-пошта статус + email_status: Статус е-поште enable: Омогући enabled: Укључено feed_url: Адреса довода followers: Пратиоци followers_url: Адреса пратиоца follows: Праћени + header: Заглавље inbox_url: Адреса сандучета + invited_by: Позван од стране ip: IP + joined: Придружио се location: all: Све local: Локалне @@ -122,6 +130,7 @@ sr: media_attachments: Мултимедијални прилози memorialize: Пребаци у in memoriam moderation: + active: Активан all: Сви silenced: Ућуткани suspended: Суспендовани @@ -138,8 +147,9 @@ sr: protocol: Протокол public: Јавно push_subscription_expires: PuSH претплата истиче - redownload: Освежи аватар + redownload: Освежи профил remove_avatar: Уклони аватар + remove_header: Одстрани заглавље resend_confirmation: already_confirmed: Овој корисник е веќе потврден send: Препрати го е-мајлот за потврда @@ -157,25 +167,27 @@ sr: search: Претрага shared_inbox_url: Адреса дељеног сандучета show: - created_reports: Пријаве које је направио овај налог - targeted_reports: Пријаве направљене о овом налогу + created_reports: Направљени извештаји + targeted_reports: Пријаве од стране других silence: Ућуткај silenced: Ућуткан statuses: Статуси subscribe: Претплати се suspended: Суспендовани title: Налози - unconfirmed_email: Непотврђена Е-пошта + unconfirmed_email: Непотврђена е-пошта undo_silenced: Укини ћутање undo_suspension: Укини суспензију unsubscribe: Укини претплату username: Корисничко име + warn: Упозори web: Веб action_logs: actions: assigned_to_self_report: "%{name} је доделио/ла извештај %{target} себи" change_email_user: "%{name} је променио/ла адресу Е-поште коисника/це %{target}" confirm_user: "%{name} је потврдио адресу е-поште корисника %{target}" + create_account_warning: "%{name} је послао пријаву %{target}" create_custom_emoji: "%{name} је отпремио нови емоџи %{target}" create_domain_block: "%{name} је блокирао домен %{target}" create_email_domain_block: "%{name} је ставио на црну листу домен е-поште %{target}" @@ -234,6 +246,7 @@ sr: config: Конфигурација feature_deletions: Брисање налога feature_invites: Позивнице + feature_profile_directory: Фасцикла профила feature_registrations: Регистрација feature_relay: Федеративни релеј features: Карактеристике @@ -251,7 +264,7 @@ sr: week_users_active: активно ове недеље week_users_new: корисника ове недеље domain_blocks: - add_new: Додај нови + add_new: Додај нови блок домена created_msg: Блокирање домена се обрађује destroyed_msg: Блокирање домена је опозвано domain: Домен @@ -268,6 +281,11 @@ sr: reject_media_hint: Уклања локално ускладиштене мултимедијске фајлове и одбија да их скида убудуће. Небитно је за суспензију reject_reports: Одбаци извештај reject_reports_hint: Игнориши све извештаје који долазе са овог домена. Небитно је за суспензије + rejecting_media: одбацивање медијских датотека + rejecting_reports: одбацивање пријава + severity: + silence: ућуткани + suspend: суспендовани show: affected_accounts: few: Утиче на %{count} налога у бази @@ -279,7 +297,7 @@ sr: suspend: Уклони суспензије за све постојеће налоге са овог домена title: Поништи блокаду домена за %{domain} undo: Поништи - undo: Поништи + undo: Поништи блок домена email_domain_blocks: add_new: Додај нови created_msg: Успешно додао домен Е-поште на црну листу @@ -290,8 +308,25 @@ sr: create: Додај домен title: Нова ставка е-поштe у црној листи title: Црна листа E-поште + followers: + back_to_account: Назад на налог + title: "%{acct} Пратиоци" instances: - title: Познате инстанце + delivery_available: Достава је доступна + known_accounts: + few: "%{count} знаних налога" + many: "%{count} знаних налога" + one: "%{count} знан налог" + other: "%{count} знаних налога" + moderation: + all: Све + limited: Ограничено + title: Модерација + title: Федерација + total_blocked_by_us: Блокирано од стране нас + total_followed_by_them: Праћени од стране њих + total_followed_by_us: Праћени од стране нас + total_reported: Пријаве везане за њих invites: deactivate_all: Деактивирај све filter: @@ -373,6 +408,9 @@ sr: preview_sensitive_media: desc_html: Преглед веза на другим веб страницама ће приказати иконицу чак и ако је медиј означен као осетљиво title: Покажи осетљив медиј у ОпенГраф прегледу + profile_directory: + desc_html: Дозволи корисницима да буду откривени + title: Омогући профил фасцикле registrations: closed_message: desc_html: Приказује се на главној страни када је инстанца затворена за регистрације. Можете користити HTML тагове @@ -432,7 +470,21 @@ sr: last_delivery: Последња достава title: WebSub topic: Topic + tags: + accounts: Налози + hidden: Скривено + hide: Сакриј од фасцикле + name: Тараба + title: Тараба + unhide: Прикажи у фасцикли + visible: Видљиво title: Администрација + warning_presets: + add_new: Додај нови + delete: Избриши + edit: Уреди + edit_preset: Уреди пресет упозорења + title: Управљај пресетима упозорења admin_mailer: new_report: body: "%{reporter} је пријавио %{target}" @@ -510,6 +562,16 @@ sr: success_msg: Ваш налог је успешно обрисан warning_html: Гарантовано је само брисање садржаја са ове инстанце. Садржај који је дељен даље ће вероватно да остави неке трагове. Недоступни и угашени сервери, као и сервери који су одјављени од примања статуса од Вас, неће ажурирати своје базе. warning_title: Доступност расејаног садржаја + directories: + directory: Профил фасцикле + enabled: Ви сте тренутно видљиви у фасцикли. + explanation: Откријте кориснике на основу њихових интереса + explore_mastodon: Истражи %{title} + people: + few: "%{count} људе" + many: "%{count} људе" + one: "%{count} особу" + other: "%{count} људе" errors: '403': Немате дозвола да видите ову страну. '404': Страна коју сте тражили не постоји. @@ -532,7 +594,9 @@ sr: size: Величина blocks: Блокирали сте csv: CSV + domain_blocks: Блокови домена follows: Пратите + lists: Листе mutes: Ућуткали сте storage: Мултимедијално складиште filters: @@ -691,10 +755,22 @@ sr: no_account_html: Немате налог? Можете се пријавити овде proceed: Наставите да би сте запратили prompt: 'Запратићете:' + reason_html: "Зашто је овај корак неопходан?%{instance} можда није сервер на којем сте регистровани, тако да прво морамо да вас преусмеримо на ваш сервер." + remote_interaction: + reblog: + proceed: Наставите да бисте поделили + prompt: 'Желите да делите ову трубу:' + reply: + proceed: Наставите да бисте одговорили + prompt: 'Желите да одговорите на ову трубу:' remote_unfollow: error: Грешка title: Наслов unfollowed: Отпраћени + scheduled_statuses: + over_daily_limit: Прекорачили сте границу од %{limit} планираних труба за тај дан + over_total_limit: Прекорачили сте границу од %{limit} планираних труба + too_soon: Планирани датум мора бити у будућности sessions: activity: Последња активност browser: Веб читач @@ -824,6 +900,22 @@ sr: explanation: Тражили сте потпуну резервну копију вашег Мастодон рачуна. Спремна за преузимање! subject: Ваша архива је спремна за преузимање title: Извоз архиве + warning: + explanation: + disable: Док је ваш рачун замрзнут, подаци о вашем рачуну остају нетакнути, али не можете вршити никакве радње док се не откључа. + silence: Иако је ваш налог ограничен, само људи који вас већ прате ће видети ваше трубе на овом серверу, и можда ћете бити искључени из различитих јавних листа. Међутим, други вас могу и даље ручно пратити. + suspend: Ваш налог је суспендован, а све ваше трубе и учитане медијске датотеке неповратно су уклоњени са овог сервера и сервера на којима сте имали следбенике. + review_server_policies: Прегледај политику сервера + subject: + disable: Ваш налог %{acct} је замрзнут + none: Упозорење за %{acct} + silence: Ваш налог %{acct} је ограничен + suspend: Ваш налог %{acct} је суспендован + title: + disable: Налог замрзнут + none: Упозорење + silence: Налог ограничен + suspend: Налог суспендован welcome: edit_profile_action: Подеси профил edit_profile_step: Профил можете прилагодити постављањем аватара, заглавља, променом имена и још много тога. Ако желите да прегледате нове пратиоце пре него што буду дозвољени да вас прате, можете закључати свој налог. From 7cf85c01336a24b3ed4cbefd42fbf518dc772f99 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Sun, 20 Jan 2019 00:30:53 +0100 Subject: [PATCH 04/10] Bump version to 2.7.0 --- lib/mastodon/version.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/mastodon/version.rb b/lib/mastodon/version.rb index 93f501bb70..abbc31178d 100644 --- a/lib/mastodon/version.rb +++ b/lib/mastodon/version.rb @@ -21,7 +21,7 @@ module Mastodon end def flags - 'rc3' + '' end def to_a From d891b0b007e6c8c04f4ec394a06ca3b55913abed Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Sun, 20 Jan 2019 00:32:39 +0100 Subject: [PATCH 05/10] Update CHANGELOG.md --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f333f2c568..3bafbe1e9e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,7 +3,7 @@ Changelog All notable changes to this project will be documented in this file. -## [Unreleased] +## [2.7.0] - 2019-01-20 ### Added - Add link for adding a user to a list from their profile ([namelessGonbai](https://github.com/tootsuite/mastodon/pull/9062)) From e9cd3636c67ec033aa3dc23f46793d79e9dd03d5 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Sun, 20 Jan 2019 12:30:25 +0100 Subject: [PATCH 06/10] Fix `tootctl accounts delete` not deleting user record as well (#9874) --- lib/mastodon/accounts_cli.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/mastodon/accounts_cli.rb b/lib/mastodon/accounts_cli.rb index 24fb67991a..dca31cdca3 100644 --- a/lib/mastodon/accounts_cli.rb +++ b/lib/mastodon/accounts_cli.rb @@ -176,7 +176,7 @@ module Mastodon end say("Deleting user with #{account.statuses_count} statuses, this might take a while...") - SuspendAccountService.new.call(account, remove_user: true) + SuspendAccountService.new.call(account, including_user: true) say('OK', :green) end From c80b89c2a8cfde8d5ede68860c41d6c7661ec5c6 Mon Sep 17 00:00:00 2001 From: mayaeh Date: Sun, 20 Jan 2019 20:37:38 +0900 Subject: [PATCH 07/10] i18n: Update Japanese translations (#9871) * Update Japanese translations. * Delete unused translation. --- app/javascript/mastodon/locales/ja.json | 2 +- config/locales/ja.yml | 13 ++++++++++--- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/app/javascript/mastodon/locales/ja.json b/app/javascript/mastodon/locales/ja.json index 60554ddc18..cd4addd686 100644 --- a/app/javascript/mastodon/locales/ja.json +++ b/app/javascript/mastodon/locales/ja.json @@ -293,7 +293,7 @@ "search_results.total": "{count, number}件の結果", "standalone.public_title": "今こんな話をしています...", "status.admin_account": "@{name} のモデレーション画面を開く", - "status.admin_status": "この投稿をモデレーション画面で開く", + "status.admin_status": "このトゥートをモデレーション画面で開く", "status.block": "@{name}さんをブロック", "status.cancel_reblog_private": "ブースト解除", "status.cannot_reblog": "この投稿はブーストできません", diff --git a/config/locales/ja.yml b/config/locales/ja.yml index 55d5df0da9..7ccb2f21c5 100644 --- a/config/locales/ja.yml +++ b/config/locales/ja.yml @@ -18,7 +18,7 @@ ja: features: humane_approach_body: 他の SNS の失敗から学び、Mastodon はソーシャルメディアが誤った使い方をされることの無いように倫理的な設計を目指しています。 humane_approach_title: より思いやりのある設計 - not_a_product_body: Mastodon は営利的な SNS ではありません。広告や、データの収集・解析は無く、またユーザーの囲い込みもありません。ここには中央権力はありません。 + not_a_product_body: Mastodon は営利的な SNS ではありません。広告や、データの収集・解析によるターゲティングは無く、またユーザーの囲い込みもありません。ここには中央権力はありません。 not_a_product_title: あなたは人間であり、商品ではありません real_conversation_body: 好きなように書ける500文字までの投稿や、文章やメディアの内容に警告をつけられる機能で、思い通りに自分自身を表現することができます。 real_conversation_title: 本当のコミュニケーションのために @@ -106,7 +106,6 @@ ja: enabled: 有効 feed_url: フィードURL followers: フォロワー数 - followers_local: "(%{local} ローカル)" followers_url: Followers URL follows: フォロー数 header: ヘッダー @@ -554,8 +553,11 @@ ja: warning_title: 共有されたコンテンツについて directories: directory: ディレクトリ - explanation: 興味のある人を見つけよう + enabled: あなたはディレクトリに掲載されています。 + enabled_but_waiting: あなたはディレクトリへの掲載を選択しましたが、掲載に必要な最小フォロワー数 (%{min_followers} 人) を満たしていません。 + explanation: 関心を軸にユーザーを発見しよう explore_mastodon: "%{title}を探索" + how_to_enable: あなたはディレクトリへの掲載を選択していません。下記から選択できます。ハッシュタグカラムに掲載するにはプロフィール文にハッシュタグを使用してください。 people: one: "%{count} 人" other: "%{count} 人" @@ -731,6 +733,7 @@ ja: no_account_html: アカウントをお持ちではないですか?こちらからサインアップできます proceed: フォローする prompt: 'フォローしようとしています:' + reason_html: "なぜこの手順が必要でしょうか?%{instance}はあなたが登録されているサーバーではないかもしれないので、まずあなたのサーバーに転送する必要があります。" remote_interaction: favourite: proceed: お気に入り登録する @@ -745,6 +748,10 @@ ja: error: エラー title: タイトル unfollowed: フォロー解除しました + scheduled_statuses: + over_daily_limit: その日予約できる投稿数 %{limit} を超えています + over_total_limit: 予約できる投稿数 %{limit} を超えています + too_soon: より先の時間を指定してください sessions: activity: 最後のアクティビティ browser: ブラウザ From 70405db63ccfc7b9b2816e0e6bfeb6d99a8c6ec1 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Sun, 20 Jan 2019 12:37:58 +0100 Subject: [PATCH 08/10] Remove unused locale string (#9873) --- config/locales/ca.yml | 1 - config/locales/co.yml | 1 - config/locales/cs.yml | 1 - config/locales/de.yml | 1 - config/locales/el.yml | 1 - config/locales/eu.yml | 1 - config/locales/fr.yml | 1 - config/locales/gl.yml | 1 - config/locales/ko.yml | 1 - config/locales/nl.yml | 1 - config/locales/oc.yml | 1 - config/locales/pl.yml | 1 - config/locales/pt-BR.yml | 1 - config/locales/sk.yml | 1 - config/locales/te.yml | 1 - 15 files changed, 15 deletions(-) diff --git a/config/locales/ca.yml b/config/locales/ca.yml index d5a0727cdb..f5245bd984 100644 --- a/config/locales/ca.yml +++ b/config/locales/ca.yml @@ -106,7 +106,6 @@ ca: enabled: Habilitat feed_url: URL del canal followers: Seguidors - followers_local: "(%{local} locals)" followers_url: URL dels seguidors follows: Segueix header: Capçalera diff --git a/config/locales/co.yml b/config/locales/co.yml index 75f1745bc7..a7264e754a 100644 --- a/config/locales/co.yml +++ b/config/locales/co.yml @@ -106,7 +106,6 @@ co: enabled: Attivatu feed_url: URL di u flussu followers: Abbunati - followers_local: "(%{local} lucali)" followers_url: URL di l’abbunati follows: Abbunamenti header: Intistatura diff --git a/config/locales/cs.yml b/config/locales/cs.yml index 85a667fa41..424ec3dab6 100644 --- a/config/locales/cs.yml +++ b/config/locales/cs.yml @@ -110,7 +110,6 @@ cs: enabled: Povoleno feed_url: URL proudu followers: Sledovatelé - followers_local: "(%{local} místních)" followers_url: URL sledovatelů follows: Sledovaní header: Hlavička diff --git a/config/locales/de.yml b/config/locales/de.yml index 64179578c4..f3276b4f75 100644 --- a/config/locales/de.yml +++ b/config/locales/de.yml @@ -106,7 +106,6 @@ de: enabled: Freigegeben feed_url: Feed-URL followers: Folgende - followers_local: "(%{local} lokal)" followers_url: URL des Folgenden follows: Folgt header: Header diff --git a/config/locales/el.yml b/config/locales/el.yml index 019e3c370d..c29b8301e3 100644 --- a/config/locales/el.yml +++ b/config/locales/el.yml @@ -106,7 +106,6 @@ el: enabled: Ενεργοποιημένο feed_url: URL ροής followers: Ακόλουθοι - followers_local: "(%{local} τοπικοί)" followers_url: URL ακολούθων follows: Ακολουθεί header: Επικεφαλίδα diff --git a/config/locales/eu.yml b/config/locales/eu.yml index 73a60e771c..6abf152010 100644 --- a/config/locales/eu.yml +++ b/config/locales/eu.yml @@ -105,7 +105,6 @@ eu: enabled: Gaituta feed_url: Jarioaren URL-a followers: Jarraitzaileak - followers_local: "(%{local} lokala)" followers_url: Jarraitzaileen URL-a follows: Jarraitzen du header: Goiburua diff --git a/config/locales/fr.yml b/config/locales/fr.yml index cb622e8c55..7fa0418723 100644 --- a/config/locales/fr.yml +++ b/config/locales/fr.yml @@ -106,7 +106,6 @@ fr: enabled: Activé feed_url: URL du flux followers: Abonné⋅e⋅s - followers_local: "(%{local} local)" followers_url: URL des abonné·e·s follows: Abonnements header: Entête diff --git a/config/locales/gl.yml b/config/locales/gl.yml index 83288423b2..57e150d49c 100644 --- a/config/locales/gl.yml +++ b/config/locales/gl.yml @@ -106,7 +106,6 @@ gl: enabled: Habilitado feed_url: URL fonte followers: Seguidoras - followers_local: "(local %{local})" followers_url: URL das seguidoras follows: Segue header: Cabeceira diff --git a/config/locales/ko.yml b/config/locales/ko.yml index 0e4f9d001d..bf6a8b7705 100644 --- a/config/locales/ko.yml +++ b/config/locales/ko.yml @@ -106,7 +106,6 @@ ko: enabled: 활성 feed_url: 피드 URL followers: 팔로워 수 - followers_local: "(%{local} 로컬)" followers_url: 팔로워 URL follows: 팔로잉 수 header: 헤더 diff --git a/config/locales/nl.yml b/config/locales/nl.yml index 943fbec4ed..e0d7a4a02a 100644 --- a/config/locales/nl.yml +++ b/config/locales/nl.yml @@ -106,7 +106,6 @@ nl: enabled: Ingeschakeld feed_url: Feed-URL followers: Volgers - followers_local: "(%{local} lokaal)" followers_url: Volgers-URL follows: Volgt header: Omslagfoto diff --git a/config/locales/oc.yml b/config/locales/oc.yml index 660c24f819..7bedded413 100644 --- a/config/locales/oc.yml +++ b/config/locales/oc.yml @@ -106,7 +106,6 @@ oc: enabled: Activat feed_url: Flux URL followers: Seguidors - followers_local: "(%{local} local)" followers_url: URL dels seguidors follows: Abonaments header: Bandièra diff --git a/config/locales/pl.yml b/config/locales/pl.yml index a33ab14949..beadae14de 100644 --- a/config/locales/pl.yml +++ b/config/locales/pl.yml @@ -114,7 +114,6 @@ pl: enabled: Aktywowano feed_url: Adres kanału followers: Śledzący - followers_local: "(%{local} lokalnych)" followers_url: Adres śledzących follows: Śledzeni header: Nagłówek diff --git a/config/locales/pt-BR.yml b/config/locales/pt-BR.yml index 2430711b34..d44d1a045e 100644 --- a/config/locales/pt-BR.yml +++ b/config/locales/pt-BR.yml @@ -106,7 +106,6 @@ pt-BR: enabled: Ativado feed_url: URL do feed followers: Seguidores - followers_local: "(%{local} local)" followers_url: URL de seguidores follows: Segue header: Cabeçalho diff --git a/config/locales/sk.yml b/config/locales/sk.yml index a9cdf431b1..d8a81bbbf7 100644 --- a/config/locales/sk.yml +++ b/config/locales/sk.yml @@ -110,7 +110,6 @@ sk: enabled: Povolený feed_url: URL časovej osi followers: Sledujúci - followers_local: "(%{local} local)" followers_url: URL sledujúcich follows: Sledovania header: Hlavička diff --git a/config/locales/te.yml b/config/locales/te.yml index 06db956763..f0f6942abf 100644 --- a/config/locales/te.yml +++ b/config/locales/te.yml @@ -105,7 +105,6 @@ te: enabled: చేతనం చేయబడింది feed_url: ఫీడ్ URL followers: అనుచరులు - followers_local: "(%{local} local)" followers_url: అనుచరుల URL follows: అనుసరిస్తున్నారు header: Header From 6b91da97bb76aea16659af7ef4a569d70e257f5a Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Sun, 20 Jan 2019 12:56:53 +0100 Subject: [PATCH 09/10] Fix directory showing tags that have no currently eligible accounts (#9872) --- app/controllers/directories_controller.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/controllers/directories_controller.rb b/app/controllers/directories_controller.rb index 96fe4c1c6e..ff7ff4a428 100644 --- a/app/controllers/directories_controller.rb +++ b/app/controllers/directories_controller.rb @@ -28,7 +28,7 @@ class DirectoriesController < ApplicationController end def set_tags - @tags = Tag.discoverable.limit(30) + @tags = Tag.discoverable.limit(30).reject { |tag| tag.cached_sample_accounts.empty? } end def set_accounts From 31e7940de553007ea2e863cb9a418ad46837431e Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Sun, 20 Jan 2019 12:57:05 +0100 Subject: [PATCH 10/10] Fix multiple workers for the same scheduled status being queueable (#9875) --- app/workers/publish_scheduled_status_worker.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/workers/publish_scheduled_status_worker.rb b/app/workers/publish_scheduled_status_worker.rb index 641fcc61c7..850610c4e3 100644 --- a/app/workers/publish_scheduled_status_worker.rb +++ b/app/workers/publish_scheduled_status_worker.rb @@ -3,6 +3,8 @@ class PublishScheduledStatusWorker include Sidekiq::Worker + sidekiq_options unique: :until_executed + def perform(scheduled_status_id) scheduled_status = ScheduledStatus.find(scheduled_status_id) scheduled_status.destroy!