2017-05-03 03:04:16 +03:00
{
2018-05-10 15:48:26 +03:00
"account.badges.bot" : "Bot" ,
2017-03-01 01:53:11 +02:00
"account.block" : "Block @{name}" ,
2017-05-19 22:05:32 +03:00
"account.block_domain" : "Hide everything from {domain}" ,
2018-03-05 16:12:17 +02:00
"account.blocked" : "Blocked" ,
2018-03-29 20:08:34 +03:00
"account.direct" : "Direct message @{name}" ,
2017-07-24 21:05:29 +03:00
"account.disclaimer_full" : "Information below may reflect the user's profile incompletely." ,
2018-03-08 07:59:34 +02:00
"account.domain_blocked" : "Domain hidden" ,
2017-04-13 13:57:41 +03:00
"account.edit_profile" : "Edit profile" ,
2018-08-11 01:52:36 +03:00
"account.endorse" : "Feature on profile" ,
2016-11-18 16:36:16 +02:00
"account.follow" : "Follow" ,
"account.followers" : "Followers" ,
2017-04-13 13:57:41 +03:00
"account.follows" : "Follows" ,
2017-04-27 13:03:28 +03:00
"account.follows_you" : "Follows you" ,
2017-12-03 22:29:51 +02:00
"account.hide_reblogs" : "Hide boosts from @{name}" ,
2017-05-19 22:05:32 +03:00
"account.media" : "Media" ,
2017-04-13 13:57:41 +03:00
"account.mention" : "Mention @{name}" ,
2017-11-25 04:39:57 +02:00
"account.moved_to" : "{name} has moved to:" ,
2017-04-13 13:57:41 +03:00
"account.mute" : "Mute @{name}" ,
2017-11-25 04:39:57 +02:00
"account.mute_notifications" : "Mute notifications from @{name}" ,
2018-03-05 16:12:17 +02:00
"account.muted" : "Muted" ,
2018-02-09 01:27:18 +02:00
"account.posts" : "Toots" ,
2018-03-24 13:51:51 +02:00
"account.posts_with_replies" : "Toots and replies" ,
2017-04-13 13:57:41 +03:00
"account.report" : "Report @{name}" ,
2017-09-02 21:44:41 +03:00
"account.requested" : "Awaiting approval. Click to cancel follow request" ,
2017-07-28 01:55:15 +03:00
"account.share" : "Share @{name}'s profile" ,
2017-12-03 22:29:51 +02:00
"account.show_reblogs" : "Show boosts from @{name}" ,
2017-04-13 13:57:41 +03:00
"account.unblock" : "Unblock @{name}" ,
2017-05-19 22:05:32 +03:00
"account.unblock_domain" : "Unhide {domain}" ,
2018-08-11 01:52:36 +03:00
"account.unendorse" : "Don't feature on profile" ,
2017-04-13 13:57:41 +03:00
"account.unfollow" : "Unfollow" ,
"account.unmute" : "Unmute @{name}" ,
2017-11-25 04:39:57 +02:00
"account.unmute_notifications" : "Unmute notifications from @{name}" ,
2017-07-24 21:05:29 +03:00
"account.view_full_profile" : "View full profile" ,
2018-03-24 11:54:19 +02:00
"alert.unexpected.message" : "An unexpected error occurred." ,
"alert.unexpected.title" : "Oops!" ,
2017-04-13 13:57:41 +03:00
"boost_modal.combo" : "You can press {combo} to skip this next time" ,
2017-07-10 15:02:18 +03:00
"bundle_column_error.body" : "Something went wrong while loading this component." ,
"bundle_column_error.retry" : "Try again" ,
"bundle_column_error.title" : "Network error" ,
"bundle_modal_error.close" : "Close" ,
"bundle_modal_error.message" : "Something went wrong while loading this component." ,
"bundle_modal_error.retry" : "Try again" ,
2017-04-13 13:57:41 +03:00
"column.blocks" : "Blocked users" ,
2017-03-04 01:19:18 +02:00
"column.community" : "Local timeline" ,
2018-04-18 14:09:06 +03:00
"column.direct" : "Direct messages" ,
2018-03-31 15:09:39 +03:00
"column.domain_blocks" : "Hidden domains" ,
2017-04-13 13:57:41 +03:00
"column.favourites" : "Favourites" ,
"column.follow_requests" : "Follow requests" ,
"column.home" : "Home" ,
2017-12-08 02:59:44 +02:00
"column.lists" : "Lists" ,
2017-04-15 02:23:49 +03:00
"column.mutes" : "Muted users" ,
2016-11-20 20:39:18 +02:00
"column.notifications" : "Notifications" ,
2017-09-07 10:58:11 +03:00
"column.pins" : "Pinned toots" ,
2017-09-14 04:39:10 +03:00
"column.public" : "Federated timeline" ,
2017-04-27 13:03:28 +03:00
"column_back_button.label" : "Back" ,
2017-07-26 03:01:27 +03:00
"column_header.hide_settings" : "Hide settings" ,
2017-07-28 01:54:48 +03:00
"column_header.moveLeft_settings" : "Move column to the left" ,
"column_header.moveRight_settings" : "Move column to the right" ,
2017-06-04 15:51:35 +03:00
"column_header.pin" : "Pin" ,
2017-07-26 03:01:27 +03:00
"column_header.show_settings" : "Show settings" ,
2017-06-04 15:51:35 +03:00
"column_header.unpin" : "Unpin" ,
2017-04-27 13:03:28 +03:00
"column_subheading.settings" : "Settings" ,
2018-06-16 13:56:28 +03:00
"community.column_settings.media_only" : "Media Only" ,
2018-05-19 19:37:33 +03:00
"compose_form.direct_message_warning" : "This toot will only be sent to the mentioned users." ,
2018-05-19 22:42:21 +03:00
"compose_form.direct_message_warning_learn_more" : "Learn more" ,
2018-01-03 14:00:39 +02:00
"compose_form.hashtag_warning" : "This toot won't be listed under any hashtag as it is unlisted. Only public toots can be searched by hashtag." ,
2017-04-27 21:41:25 +03:00
"compose_form.lock_disclaimer" : "Your account is not {locked}. Anyone can follow you to view your follower-only posts." ,
2017-04-27 13:03:28 +03:00
"compose_form.lock_disclaimer.lock" : "locked" ,
2018-07-04 02:49:57 +03:00
"compose_form.placeholder" : "What's on your mind?" ,
2016-11-23 10:20:34 +02:00
"compose_form.publish" : "Toot" ,
2017-05-17 01:54:24 +03:00
"compose_form.publish_loud" : "{publish}!" ,
2018-03-13 09:10:12 +02:00
"compose_form.sensitive.marked" : "Media is marked as sensitive" ,
"compose_form.sensitive.unmarked" : "Media is not marked as sensitive" ,
2018-03-13 08:58:13 +02:00
"compose_form.spoiler.marked" : "Text is hidden behind warning" ,
"compose_form.spoiler.unmarked" : "Text is not hidden" ,
2017-07-23 17:57:32 +03:00
"compose_form.spoiler_placeholder" : "Write your warning here" ,
2017-04-27 13:03:28 +03:00
"confirmation_modal.cancel" : "Cancel" ,
"confirmations.block.confirm" : "Block" ,
"confirmations.block.message" : "Are you sure you want to block {name}?" ,
"confirmations.delete.confirm" : "Delete" ,
"confirmations.delete.message" : "Are you sure you want to delete this status?" ,
2017-12-08 02:59:44 +02:00
"confirmations.delete_list.confirm" : "Delete" ,
"confirmations.delete_list.message" : "Are you sure you want to permanently delete this list?" ,
2017-05-19 22:05:32 +03:00
"confirmations.domain_block.confirm" : "Hide entire domain" ,
2018-06-09 23:46:54 +03:00
"confirmations.domain_block.message" : "Are you really, really sure you want to block the entire {domain}? In most cases a few targeted blocks or mutes are sufficient and preferable. You will not see content from that domain in any public timelines or your notifications. Your followers from that domain will be removed." ,
2017-04-27 13:03:28 +03:00
"confirmations.mute.confirm" : "Mute" ,
"confirmations.mute.message" : "Are you sure you want to mute {name}?" ,
2018-06-05 21:11:03 +03:00
"confirmations.redraft.confirm" : "Delete & redraft" ,
"confirmations.redraft.message" : "Are you sure you want to delete this status and re-draft it? You will lose all replies, boosts and favourites to it." ,
2017-07-18 18:14:43 +03:00
"confirmations.unfollow.confirm" : "Unfollow" ,
"confirmations.unfollow.message" : "Are you sure you want to unfollow {name}?" ,
2017-09-01 22:30:13 +03:00
"embed.instructions" : "Embed this status on your website by copying the code below." ,
"embed.preview" : "Here is what it will look like:" ,
2017-04-27 13:03:28 +03:00
"emoji_button.activity" : "Activity" ,
2017-09-23 02:41:00 +03:00
"emoji_button.custom" : "Custom" ,
2017-04-27 13:03:28 +03:00
"emoji_button.flags" : "Flags" ,
"emoji_button.food" : "Food & Drink" ,
2017-04-13 13:57:41 +03:00
"emoji_button.label" : "Insert emoji" ,
2017-04-22 18:28:36 +03:00
"emoji_button.nature" : "Nature" ,
2017-09-23 02:41:00 +03:00
"emoji_button.not_found" : "No emojos!! (╯°□°)╯︵ ┻━┻" ,
2017-04-22 18:28:36 +03:00
"emoji_button.objects" : "Objects" ,
2017-04-27 13:03:28 +03:00
"emoji_button.people" : "People" ,
2017-09-23 02:41:00 +03:00
"emoji_button.recent" : "Frequently used" ,
2017-04-27 13:03:28 +03:00
"emoji_button.search" : "Search..." ,
2017-09-23 02:41:00 +03:00
"emoji_button.search_results" : "Search results" ,
2017-04-22 18:28:36 +03:00
"emoji_button.symbols" : "Symbols" ,
2017-04-27 13:03:28 +03:00
"emoji_button.travel" : "Travel & Places" ,
2017-04-13 13:57:41 +03:00
"empty_column.community" : "The local timeline is empty. Write something publicly to get the ball rolling!" ,
2018-04-18 14:09:06 +03:00
"empty_column.direct" : "You don't have any direct messages yet. When you send or receive one, it will show up here." ,
2017-04-13 13:57:41 +03:00
"empty_column.hashtag" : "There is nothing in this hashtag yet." ,
2017-10-13 17:44:16 +03:00
"empty_column.home" : "Your home timeline is empty! Visit {public} or use search to get started and meet other users." ,
2017-05-03 03:04:16 +03:00
"empty_column.home.public_timeline" : "the public timeline" ,
2017-12-13 03:40:32 +02:00
"empty_column.list" : "There is nothing in this list yet. When members of this list post new statuses, they will appear here." ,
2017-04-13 13:57:41 +03:00
"empty_column.notifications" : "You don't have any notifications yet. Interact with others to start the conversation." ,
"empty_column.public" : "There is nothing here! Write something publicly, or manually follow users from other instances to fill it up" ,
"follow_request.authorize" : "Authorize" ,
2017-04-13 20:37:04 +03:00
"follow_request.reject" : "Reject" ,
2018-06-16 13:56:28 +03:00
"getting_started.developers" : "Developers" ,
2018-05-31 05:15:38 +03:00
"getting_started.documentation" : "Documentation" ,
2018-06-16 13:56:28 +03:00
"getting_started.find_friends" : "Find friends from Twitter" ,
2017-04-13 13:57:41 +03:00
"getting_started.heading" : "Getting started" ,
2018-06-16 13:56:28 +03:00
"getting_started.invite" : "Invite people" ,
2017-05-06 14:43:43 +03:00
"getting_started.open_source_notice" : "Mastodon is open source software. You can contribute or report issues on GitHub at {github}." ,
2018-06-16 13:56:28 +03:00
"getting_started.security" : "Security" ,
2018-05-31 05:15:38 +03:00
"getting_started.terms" : "Terms of service" ,
2017-04-13 13:57:41 +03:00
"home.column_settings.basic" : "Basic" ,
"home.column_settings.show_reblogs" : "Show boosts" ,
"home.column_settings.show_replies" : "Show replies" ,
2017-11-28 15:32:27 +02:00
"keyboard_shortcuts.back" : "to navigate back" ,
"keyboard_shortcuts.boost" : "to boost" ,
"keyboard_shortcuts.column" : "to focus a status in one of the columns" ,
"keyboard_shortcuts.compose" : "to focus the compose textarea" ,
"keyboard_shortcuts.description" : "Description" ,
"keyboard_shortcuts.down" : "to move down in the list" ,
"keyboard_shortcuts.enter" : "to open status" ,
"keyboard_shortcuts.favourite" : "to favourite" ,
2017-12-03 22:29:51 +02:00
"keyboard_shortcuts.heading" : "Keyboard shortcuts" ,
2017-11-28 15:32:27 +02:00
"keyboard_shortcuts.hotkey" : "Hotkey" ,
"keyboard_shortcuts.legend" : "to display this legend" ,
"keyboard_shortcuts.mention" : "to mention author" ,
2018-07-26 05:51:25 +03:00
"keyboard_shortcuts.profile" : "to open author's profile" ,
2017-11-28 15:32:27 +02:00
"keyboard_shortcuts.reply" : "to reply" ,
"keyboard_shortcuts.search" : "to focus search" ,
2018-04-20 15:58:33 +03:00
"keyboard_shortcuts.toggle_hidden" : "to show/hide text behind CW" ,
2017-11-28 15:32:27 +02:00
"keyboard_shortcuts.toot" : "to start a brand new toot" ,
"keyboard_shortcuts.unfocus" : "to un-focus compose textarea/search" ,
"keyboard_shortcuts.up" : "to move up in the list" ,
2017-04-13 13:57:41 +03:00
"lightbox.close" : "Close" ,
2017-07-31 01:18:15 +03:00
"lightbox.next" : "Next" ,
"lightbox.previous" : "Previous" ,
2017-12-08 02:59:44 +02:00
"lists.account.add" : "Add to list" ,
"lists.account.remove" : "Remove from list" ,
"lists.delete" : "Delete list" ,
"lists.edit" : "Edit list" ,
"lists.new.create" : "Add list" ,
"lists.new.title_placeholder" : "New list title" ,
2017-12-09 16:35:22 +02:00
"lists.search" : "Search among people you follow" ,
2017-12-08 02:59:44 +02:00
"lists.subheading" : "Your lists" ,
2017-04-13 13:57:41 +03:00
"loading_indicator.label" : "Loading..." ,
"media_gallery.toggle_visible" : "Toggle visibility" ,
"missing_indicator.label" : "Not found" ,
2018-01-22 15:20:58 +02:00
"missing_indicator.sublabel" : "This resource could not be found" ,
2017-11-25 04:39:57 +02:00
"mute_modal.hide_notifications" : "Hide notifications from this user?" ,
2017-04-13 13:57:41 +03:00
"navigation_bar.blocks" : "Blocked users" ,
"navigation_bar.community_timeline" : "Local timeline" ,
2018-04-18 14:09:06 +03:00
"navigation_bar.direct" : "Direct messages" ,
2018-05-31 05:15:38 +03:00
"navigation_bar.discover" : "Discover" ,
2018-03-31 15:09:39 +03:00
"navigation_bar.domain_blocks" : "Hidden domains" ,
2017-01-05 05:47:02 +02:00
"navigation_bar.edit_profile" : "Edit profile" ,
2017-04-13 13:57:41 +03:00
"navigation_bar.favourites" : "Favourites" ,
2018-07-11 02:14:38 +03:00
"navigation_bar.filters" : "Muted words" ,
2017-04-13 13:57:41 +03:00
"navigation_bar.follow_requests" : "Follow requests" ,
2017-06-04 05:25:18 +03:00
"navigation_bar.info" : "About this instance" ,
2018-05-30 19:41:47 +03:00
"navigation_bar.keyboard_shortcuts" : "Hotkeys" ,
2017-12-08 02:59:44 +02:00
"navigation_bar.lists" : "Lists" ,
2017-04-13 13:57:41 +03:00
"navigation_bar.logout" : "Logout" ,
2017-04-15 02:23:49 +03:00
"navigation_bar.mutes" : "Muted users" ,
2018-05-31 05:15:38 +03:00
"navigation_bar.personal" : "Personal" ,
2017-09-14 04:39:10 +03:00
"navigation_bar.pins" : "Pinned toots" ,
2017-01-05 05:47:02 +02:00
"navigation_bar.preferences" : "Preferences" ,
2017-03-04 01:19:18 +02:00
"navigation_bar.public_timeline" : "Federated timeline" ,
2018-05-31 05:15:38 +03:00
"navigation_bar.security" : "Security" ,
2016-11-20 20:39:18 +02:00
"notification.favourite" : "{name} favourited your status" ,
2017-04-13 13:57:41 +03:00
"notification.follow" : "{name} followed you" ,
2017-05-12 15:46:21 +03:00
"notification.mention" : "{name} mentioned you" ,
2016-11-26 16:45:35 +02:00
"notification.reblog" : "{name} boosted your status" ,
2017-04-13 13:57:41 +03:00
"notifications.clear" : "Clear notifications" ,
2017-04-27 13:03:28 +03:00
"notifications.clear_confirmation" : "Are you sure you want to permanently clear all your notifications?" ,
2017-01-02 15:09:57 +02:00
"notifications.column_settings.alert" : "Desktop notifications" ,
"notifications.column_settings.favourite" : "Favourites:" ,
2017-04-13 13:57:41 +03:00
"notifications.column_settings.follow" : "New followers:" ,
2017-01-02 15:09:57 +02:00
"notifications.column_settings.mention" : "Mentions:" ,
2017-07-14 12:03:01 +03:00
"notifications.column_settings.push" : "Push notifications" ,
"notifications.column_settings.push_meta" : "This device" ,
2017-01-02 15:09:57 +02:00
"notifications.column_settings.reblog" : "Boosts:" ,
2017-04-13 13:57:41 +03:00
"notifications.column_settings.show" : "Show in column" ,
"notifications.column_settings.sound" : "Play sound" ,
2018-05-19 15:46:47 +03:00
"notifications.group" : "{count} notifications" ,
2017-04-27 13:03:28 +03:00
"onboarding.done" : "Done" ,
"onboarding.next" : "Next" ,
"onboarding.page_five.public_timelines" : "The local timeline shows public posts from everyone on {domain}. The federated timeline shows public posts from everyone who people on {domain} follow. These are the Public Timelines, a great way to discover new people." ,
"onboarding.page_four.home" : "The home timeline shows posts from people you follow." ,
"onboarding.page_four.notifications" : "The notifications column shows when someone interacts with you." ,
2017-04-28 16:11:54 +03:00
"onboarding.page_one.federation" : "Mastodon is a network of independent servers joining up to make one larger social network. We call these servers instances." ,
2018-01-20 17:11:21 +02:00
"onboarding.page_one.full_handle" : "Your full handle" ,
"onboarding.page_one.handle_hint" : "This is what you would tell your friends to search for." ,
2017-04-27 13:03:28 +03:00
"onboarding.page_one.welcome" : "Welcome to Mastodon!" ,
"onboarding.page_six.admin" : "Your instance's admin is {admin}." ,
"onboarding.page_six.almost_done" : "Almost done..." ,
"onboarding.page_six.appetoot" : "Bon Appetoot!" ,
"onboarding.page_six.apps_available" : "There are {apps} available for iOS, Android and other platforms." ,
"onboarding.page_six.github" : "Mastodon is free open-source software. You can report bugs, request features, or contribute to the code on {github}." ,
"onboarding.page_six.guidelines" : "community guidelines" ,
"onboarding.page_six.read_guidelines" : "Please read {domain}'s {guidelines}!" ,
"onboarding.page_six.various_app" : "mobile apps" ,
"onboarding.page_three.profile" : "Edit your profile to change your avatar, bio, and display name. There, you will also find other preferences." ,
"onboarding.page_three.search" : "Use the search bar to find people and look at hashtags, such as {illustration} and {introductions}. To look for a person who is not on this instance, use their full handle." ,
"onboarding.page_two.compose" : "Write posts from the compose column. You can upload images, change privacy settings, and add content warnings with the icons below." ,
"onboarding.skip" : "Skip" ,
2017-04-13 13:57:41 +03:00
"privacy.change" : "Adjust status privacy" ,
"privacy.direct.long" : "Post to mentioned users only" ,
"privacy.direct.short" : "Direct" ,
"privacy.private.long" : "Post to followers only" ,
2017-04-24 01:38:37 +03:00
"privacy.private.short" : "Followers-only" ,
2017-04-13 13:57:41 +03:00
"privacy.public.long" : "Post to public timelines" ,
"privacy.public.short" : "Public" ,
2017-04-28 02:21:26 +03:00
"privacy.unlisted.long" : "Do not post to public timelines" ,
2017-04-13 13:57:41 +03:00
"privacy.unlisted.short" : "Unlisted" ,
2018-01-22 15:20:58 +02:00
"regeneration_indicator.label" : "Loading…" ,
"regeneration_indicator.sublabel" : "Your home feed is being prepared!" ,
2017-10-17 12:47:05 +03:00
"relative_time.days" : "{number}d" ,
"relative_time.hours" : "{number}h" ,
"relative_time.just_now" : "now" ,
"relative_time.minutes" : "{number}m" ,
"relative_time.seconds" : "{number}s" ,
2017-04-13 13:57:41 +03:00
"reply_indicator.cancel" : "Cancel" ,
2018-03-02 00:48:17 +02:00
"report.forward" : "Forward to {target}" ,
"report.forward_hint" : "The account is from another server. Send an anonymized copy of the report there as well?" ,
"report.hint" : "The report will be sent to your instance moderators. You can provide an explanation of why you are reporting this account below:" ,
2017-04-13 13:57:41 +03:00
"report.placeholder" : "Additional comments" ,
"report.submit" : "Submit" ,
2017-06-27 19:07:21 +03:00
"report.target" : "Reporting {target}" ,
2017-04-13 13:57:41 +03:00
"search.placeholder" : "Search" ,
2017-10-03 14:10:26 +03:00
"search_popout.search_format" : "Advanced search format" ,
2018-03-05 16:12:17 +02:00
"search_popout.tips.full_text" : "Simple text returns statuses you have written, favourited, boosted, or have been mentioned in, as well as matching usernames, display names, and hashtags." ,
2017-10-03 14:10:26 +03:00
"search_popout.tips.hashtag" : "hashtag" ,
"search_popout.tips.status" : "status" ,
"search_popout.tips.text" : "Simple text returns matching display names, usernames and hashtags" ,
"search_popout.tips.user" : "user" ,
2018-03-02 00:48:17 +02:00
"search_results.accounts" : "People" ,
"search_results.hashtags" : "Hashtags" ,
"search_results.statuses" : "Toots" ,
2017-04-27 13:03:28 +03:00
"search_results.total" : "{count, number} {count, plural, one {result} other {results}}" ,
2017-07-14 12:03:01 +03:00
"standalone.public_title" : "A look inside..." ,
2018-01-03 14:00:39 +02:00
"status.block" : "Block @{name}" ,
2018-04-18 14:09:06 +03:00
"status.cancel_reblog_private" : "Unboost" ,
2017-04-27 13:03:28 +03:00
"status.cannot_reblog" : "This post cannot be boosted" ,
2017-04-13 13:57:41 +03:00
"status.delete" : "Delete" ,
2018-04-09 18:09:11 +03:00
"status.direct" : "Direct message @{name}" ,
2017-09-01 22:30:13 +03:00
"status.embed" : "Embed" ,
2017-04-13 13:57:41 +03:00
"status.favourite" : "Favourite" ,
2018-07-05 15:50:16 +03:00
"status.filtered" : "Filtered" ,
2017-04-13 13:57:41 +03:00
"status.load_more" : "Load more" ,
"status.media_hidden" : "Media hidden" ,
"status.mention" : "Mention @{name}" ,
2017-10-16 10:31:47 +03:00
"status.more" : "More" ,
2018-01-03 14:00:39 +02:00
"status.mute" : "Mute @{name}" ,
Feature conversations muting (#3017)
* Add <ostatus:conversation /> tag to Atom input/output
Only uses ref attribute (not href) because href would be
the alternate link that's always included also.
Creates new conversation for every non-reply status. Carries
over conversation for every reply. Keeps remote URIs verbatim,
generates local URIs on the fly like the rest of them.
* Conversation muting - prevents notifications that reference a conversation
(including replies, favourites, reblogs) from being created. API endpoints
/api/v1/statuses/:id/mute and /api/v1/statuses/:id/unmute
Currently no way to tell when a status/conversation is muted, so the web UI
only has a "disable notifications" button, doesn't work as a toggle
* Display "Dismiss notifications" on all statuses in notifications column, not just own
* Add "muted" as a boolean attribute on statuses JSON
For now always false on contained reblogs, since it's only relevant for
statuses returned from the notifications endpoint, which are not nested
Remove "Disable notifications" from detailed status view, since it's
only relevant in the notifications column
* Up max class length
* Remove pending test for conversation mute
* Add tests, clean up
* Rename to "mute conversation" and "unmute conversation"
* Raise validation error when trying to mute/unmute status without conversation
2017-05-15 04:04:13 +03:00
"status.mute_conversation" : "Mute conversation" ,
2017-04-13 13:57:41 +03:00
"status.open" : "Expand this status" ,
2017-08-25 02:41:18 +03:00
"status.pin" : "Pin on profile" ,
2018-03-05 16:12:17 +02:00
"status.pinned" : "Pinned toot" ,
2017-04-13 13:57:41 +03:00
"status.reblog" : "Boost" ,
2018-04-18 14:09:06 +03:00
"status.reblog_private" : "Boost to original audience" ,
2017-04-13 13:57:41 +03:00
"status.reblogged_by" : "{name} boosted" ,
2018-06-05 21:11:03 +03:00
"status.redraft" : "Delete & re-draft" ,
2017-04-13 13:57:41 +03:00
"status.reply" : "Reply" ,
2017-04-19 15:20:04 +03:00
"status.replyAll" : "Reply to thread" ,
2017-04-13 13:57:41 +03:00
"status.report" : "Report @{name}" ,
"status.sensitive_toggle" : "Click to view" ,
"status.sensitive_warning" : "Sensitive content" ,
2017-07-26 03:01:27 +03:00
"status.share" : "Share" ,
2017-04-13 13:57:41 +03:00
"status.show_less" : "Show less" ,
2018-03-11 17:21:16 +02:00
"status.show_less_all" : "Show less for all" ,
2017-04-13 13:57:41 +03:00
"status.show_more" : "Show more" ,
2018-03-11 17:21:16 +02:00
"status.show_more_all" : "Show more for all" ,
Feature conversations muting (#3017)
* Add <ostatus:conversation /> tag to Atom input/output
Only uses ref attribute (not href) because href would be
the alternate link that's always included also.
Creates new conversation for every non-reply status. Carries
over conversation for every reply. Keeps remote URIs verbatim,
generates local URIs on the fly like the rest of them.
* Conversation muting - prevents notifications that reference a conversation
(including replies, favourites, reblogs) from being created. API endpoints
/api/v1/statuses/:id/mute and /api/v1/statuses/:id/unmute
Currently no way to tell when a status/conversation is muted, so the web UI
only has a "disable notifications" button, doesn't work as a toggle
* Display "Dismiss notifications" on all statuses in notifications column, not just own
* Add "muted" as a boolean attribute on statuses JSON
For now always false on contained reblogs, since it's only relevant for
statuses returned from the notifications endpoint, which are not nested
Remove "Disable notifications" from detailed status view, since it's
only relevant in the notifications column
* Up max class length
* Remove pending test for conversation mute
* Add tests, clean up
* Rename to "mute conversation" and "unmute conversation"
* Raise validation error when trying to mute/unmute status without conversation
2017-05-15 04:04:13 +03:00
"status.unmute_conversation" : "Unmute conversation" ,
2017-08-25 02:41:18 +03:00
"status.unpin" : "Unpin from profile" ,
2017-04-13 13:57:41 +03:00
"tabs_bar.federated_timeline" : "Federated" ,
"tabs_bar.home" : "Home" ,
"tabs_bar.local_timeline" : "Local" ,
"tabs_bar.notifications" : "Notifications" ,
2018-04-08 15:26:58 +03:00
"tabs_bar.search" : "Search" ,
2018-05-31 05:15:38 +03:00
"trends.count_by_accounts" : "{count} {rawCount, plural, one {person} other {people}} talking" ,
2017-11-25 04:39:57 +02:00
"ui.beforeunload" : "Your draft will be lost if you leave Mastodon." ,
2017-04-13 13:57:41 +03:00
"upload_area.title" : "Drag & drop to upload" ,
"upload_button.label" : "Add media" ,
2017-10-03 00:38:40 +03:00
"upload_form.description" : "Describe for the visually impaired" ,
2018-03-02 00:48:17 +02:00
"upload_form.focus" : "Crop" ,
2018-05-11 14:20:31 +03:00
"upload_form.undo" : "Delete" ,
2017-04-13 13:57:41 +03:00
"upload_progress.label" : "Uploading..." ,
2017-09-14 04:39:10 +03:00
"video.close" : "Close video" ,
"video.exit_fullscreen" : "Exit full screen" ,
"video.expand" : "Expand video" ,
"video.fullscreen" : "Full screen" ,
"video.hide" : "Hide video" ,
"video.mute" : "Mute sound" ,
"video.pause" : "Pause" ,
"video.play" : "Play" ,
2017-12-08 14:55:33 +02:00
"video.unmute" : "Unmute sound"
2017-05-07 20:55:47 +03:00
}