2017-04-05 12:29:15 +10:00
|
|
|
|
<resources>
|
2017-01-03 10:30:27 +11:00
|
|
|
|
|
2017-04-06 17:09:49 +10:00
|
|
|
|
<string name="error_generic">An error occurred.</string>
|
2019-01-29 05:02:31 +11:00
|
|
|
|
<string name="error_network">A network error occurred! Please check your connection and try again!</string>
|
2017-04-17 14:29:47 +10:00
|
|
|
|
<string name="error_empty">This cannot be empty.</string>
|
2017-04-06 17:09:49 +10:00
|
|
|
|
<string name="error_invalid_domain">Invalid domain entered</string>
|
|
|
|
|
<string name="error_failed_app_registration">Failed authenticating with that instance.</string>
|
2017-04-05 12:29:15 +10:00
|
|
|
|
<string name="error_no_web_browser_found">Couldn\'t find a web browser to use.</string>
|
2017-02-17 05:52:55 +11:00
|
|
|
|
<string name="error_authorization_unknown">An unidentified authorization error occurred.</string>
|
2017-04-05 12:29:15 +10:00
|
|
|
|
<string name="error_authorization_denied">Authorization was denied.</string>
|
|
|
|
|
<string name="error_retrieving_oauth_token">Failed getting a login token.</string>
|
2017-01-28 14:33:43 +11:00
|
|
|
|
<string name="error_compose_character_limit">The status is too long!</string>
|
2018-09-07 06:48:19 +10:00
|
|
|
|
<string name="error_image_upload_size">The file must be less than 8MB.</string>
|
|
|
|
|
<string name="error_video_upload_size">Video files must be less than 40MB.</string>
|
2017-04-06 17:09:49 +10:00
|
|
|
|
<string name="error_media_upload_type">That type of file cannot be uploaded.</string>
|
2017-01-17 05:15:42 +11:00
|
|
|
|
<string name="error_media_upload_opening">That file could not be opened.</string>
|
2017-04-06 17:09:49 +10:00
|
|
|
|
<string name="error_media_upload_permission">Permission to read media is required.</string>
|
2017-04-07 21:11:31 +10:00
|
|
|
|
<string name="error_media_download_permission">Permission to store media is required.</string>
|
2017-01-28 14:33:43 +11:00
|
|
|
|
<string name="error_media_upload_image_or_video">Images and videos cannot both be attached to the same status.</string>
|
2017-04-06 17:09:49 +10:00
|
|
|
|
<string name="error_media_upload_sending">The upload failed.</string>
|
2017-03-01 13:38:47 +11:00
|
|
|
|
<string name="error_report_too_few_statuses">At least one status must be reported.</string>
|
2018-04-06 06:58:44 +10:00
|
|
|
|
<string name="error_invalid_regex">Invalid regular expression</string>
|
2018-05-06 19:07:10 +10:00
|
|
|
|
<string name="error_sender_account_gone">Error sending toot.</string>
|
2017-01-08 09:24:02 +11:00
|
|
|
|
|
|
|
|
|
<string name="title_home">Home</string>
|
2018-04-06 06:58:44 +10:00
|
|
|
|
<string name="title_advanced">Advanced</string>
|
2017-01-08 09:24:02 +11:00
|
|
|
|
<string name="title_notifications">Notifications</string>
|
2017-03-31 13:31:17 +11:00
|
|
|
|
<string name="title_public_local">Local</string>
|
|
|
|
|
<string name="title_public_federated">Federated</string>
|
2019-02-13 05:22:37 +11:00
|
|
|
|
<string name="title_direct_messages">Direct Messages</string>
|
|
|
|
|
<string name="title_tab_preferences">Tabs</string>
|
2017-10-29 06:59:33 +11:00
|
|
|
|
<string name="title_view_thread">Toot</string>
|
2017-01-27 11:34:32 +11:00
|
|
|
|
<string name="title_tag">#%s</string>
|
2017-01-28 14:33:43 +11:00
|
|
|
|
<string name="title_statuses">Posts</string>
|
2018-06-18 21:26:18 +10:00
|
|
|
|
<string name="title_statuses_with_replies">With replies</string>
|
2019-01-21 18:37:25 +11:00
|
|
|
|
<string name="title_statuses_pinned">Pinned</string>
|
2017-01-28 14:33:43 +11:00
|
|
|
|
<string name="title_follows">Follows</string>
|
|
|
|
|
<string name="title_followers">Followers</string>
|
2017-02-21 13:32:10 +11:00
|
|
|
|
<string name="title_favourites">Favourites</string>
|
2017-04-22 09:02:04 +10:00
|
|
|
|
<string name="title_mutes">Muted users</string>
|
2017-03-13 00:01:50 +11:00
|
|
|
|
<string name="title_blocks">Blocked users</string>
|
2017-04-29 13:52:14 +10:00
|
|
|
|
<string name="title_follow_requests">Follow Requests</string>
|
2017-05-01 05:57:15 +10:00
|
|
|
|
<string name="title_edit_profile">Edit your profile</string>
|
2017-07-19 12:32:13 +10:00
|
|
|
|
<string name="title_saved_toot">Drafts</string>
|
2018-06-25 21:02:34 +10:00
|
|
|
|
<string name="title_licenses">Licenses</string>
|
|
|
|
|
|
2017-01-03 10:30:27 +11:00
|
|
|
|
<string name="status_username_format">\@%s</string>
|
|
|
|
|
<string name="status_boosted_format">%s boosted</string>
|
2017-12-01 06:12:09 +11:00
|
|
|
|
<string name="status_sensitive_media_title">Sensitive content</string>
|
|
|
|
|
<string name="status_media_hidden_title">Media hidden</string>
|
2017-03-07 21:59:54 +11:00
|
|
|
|
<string name="status_sensitive_media_directions">Click to view</string>
|
2017-02-01 10:42:05 +11:00
|
|
|
|
<string name="status_content_warning_show_more">Show More</string>
|
|
|
|
|
<string name="status_content_warning_show_less">Show Less</string>
|
Add support for collapsible statuses when they exceed 500 characters (#825)
* Update Gradle plugin to work with Android Studio 3.3 Canary
Android Studio 3.1.4 Stable doesn't render layout previews in this project
for whatever reason. Switching to the latest 3.3 Canary release fixes the
issue without affecting Gradle scripts but requires the new Android Gradle
plugin to match the new Android Studio release.
This commit will be reverted once development on the feature is done.
* Update gradle build script to allow installing debug builds alongside store version
This will allow developers, testers, etc to work on Tusky will not having to worry
about overwriting, uninstalling, fiddling with a preinstalled application which would
mean having to login again every time the development cycle starts/finishes and
manually reinstalling the app.
* Add UI changes to support collapsing statuses
The button uses subtle styling to not be distracting like the CW button on the timeline
The button is toggleable, full width to match the status textbox hitbox width and also
is shorter to not be too intrusive between the status text and images, or the post below
* Update status data model to store whether the message has been collapsed
* Update status action listener to notify of collapsed state changing
Provide stubs in all implementing classes and mark as TODO the stubs that
require a proper implementation for the feature to work.
* Add implementation code to handle status collapse/expand in timeline
Code has not been added elsewhere to simplify testing.
Once the code will be considered stable it will be also included in other
status action listener implementers.
* Add preferences so that users can toggle the collapsing of long posts
This is currently limited to a simple toggle, it would be nice to implement
a more advanced UI to offer the user more control over the feature.
* Update Gradle plugin to work with latest Android Studio 3.3 Canary 8
Just like the other commit, this will be reverted once the feature is working.
I simply don't want to deal with what changes in my installation of Android
Studio 3.1.4 Stable which breaks the layout preview rendering.
* Update data models and utils for statuses to better handle collapsing
I forgot that data isn't available from the API and can't really be built
from scratch using existing data due to preferences.
A new, extra boolean should fix the issue.
* Fix search breaking due to newly introduced variables in utils classes
* Fix timeline breaking due to newly introduced variables in utils classes
* Fix item status text for collapsed toggle being shown in the wrong state
* Update timeline fragment to refresh the list when collapsed settings change
* Add support for status content collapse in timeline viewholder
* Fix view holder truncating posts using temporary debug settings at 50 chars
* Add toggle support to notification layout as well
* Add support for collapsed statuses to search results
* Add support for expandable content to notifications too
* Update codebase with some suggested changes by @charlang
* Update more code with more suggestions and move null-safety into view data
* Update even more code with even more suggested code changes
* Revert a0a41ca and 0ee004d (Android Studio 3.1 to Android Studio 3.3 updates)
* Add an input filter utility class to reuse code for trimming statuses
* Update UI of statuses to show a taller collapsible button
* Update notification fragment logging to simplify null checks
* Add smartness to SmartLengthInputFilter such as word trimming and runway
* Fix posts with show more button even if bad ratio didn't collapse
* Fix thread view showing button but not collapsing by implementing the feature
* Fix spannable losing spans when collapsed and restore length to 500 characters
* Remove debug build suffix as per request
* Fix all the merging happened in f66d689, 623cad2 and 7056ba5
* Fix notification button spanning full width rather than content width
* Add a way to access a singleton to smart filter and use clearer code
* Update view holders using smart input filters to use more singletons
* Fix code style lacking spaces before boolean checks in ifs and others
* Remove all code related to collapsibility preferences, strings included
* Update style to match content warning toggle button
* Update strings to give cleaner differentiation between CW and collapse
* Update smart filter code to use fully qualified names to avoid confusion
2018-09-20 03:51:20 +10:00
|
|
|
|
<string name="status_content_show_more">Expand</string>
|
|
|
|
|
<string name="status_content_show_less">Collapse</string>
|
2017-01-03 10:30:27 +11:00
|
|
|
|
|
2019-01-29 05:02:31 +11:00
|
|
|
|
<string name="message_empty">Nothing here.</string>
|
2017-07-01 08:30:25 +10:00
|
|
|
|
<string name="footer_empty">Nothing here. Pull down to refresh!</string>
|
2017-01-19 05:35:07 +11:00
|
|
|
|
|
2017-03-12 18:31:20 +11:00
|
|
|
|
<string name="notification_reblog_format">%s boosted your toot</string>
|
|
|
|
|
<string name="notification_favourite_format">%s favourited your toot</string>
|
2017-01-08 09:24:02 +11:00
|
|
|
|
<string name="notification_follow_format">%s followed you</string>
|
|
|
|
|
|
2017-03-11 09:47:04 +11:00
|
|
|
|
<string name="report_username_format">Report @%s</string>
|
2017-03-10 05:31:15 +11:00
|
|
|
|
<string name="report_comment_hint">Additional comments?</string>
|
2017-02-27 16:21:46 +11:00
|
|
|
|
|
2018-05-06 19:07:10 +10:00
|
|
|
|
<string name="action_quick_reply">Quick Reply</string>
|
2017-04-12 14:21:52 +10:00
|
|
|
|
<string name="action_reply">Reply</string>
|
|
|
|
|
<string name="action_reblog">Boost</string>
|
2019-03-05 05:24:27 +11:00
|
|
|
|
<string name="action_unreblog">Remove boost</string>
|
2017-04-12 14:21:52 +10:00
|
|
|
|
<string name="action_favourite">Favourite</string>
|
2019-03-05 05:24:27 +11:00
|
|
|
|
<string name="action_unfavourite">Remove favourite</string>
|
2017-04-12 14:21:52 +10:00
|
|
|
|
<string name="action_more">More</string>
|
2017-01-08 09:24:02 +11:00
|
|
|
|
<string name="action_compose">Compose</string>
|
2017-03-08 01:03:41 +11:00
|
|
|
|
<string name="action_login">Login with Mastodon</string>
|
2017-01-03 10:30:27 +11:00
|
|
|
|
<string name="action_logout">Log Out</string>
|
2018-02-04 08:45:14 +11:00
|
|
|
|
<string name="action_logout_confirm">Are you sure you want to log out of the account %1$s?</string>
|
2017-01-08 09:24:02 +11:00
|
|
|
|
<string name="action_follow">Follow</string>
|
2017-01-28 14:33:43 +11:00
|
|
|
|
<string name="action_unfollow">Unfollow</string>
|
2017-01-08 09:24:02 +11:00
|
|
|
|
<string name="action_block">Block</string>
|
2017-01-28 14:33:43 +11:00
|
|
|
|
<string name="action_unblock">Unblock</string>
|
2018-06-18 21:26:18 +10:00
|
|
|
|
<string name="action_hide_reblogs">Hide boosts</string>
|
|
|
|
|
<string name="action_show_reblogs">Show boosts</string>
|
2017-02-27 16:21:46 +11:00
|
|
|
|
<string name="action_report">Report</string>
|
2017-01-08 09:24:02 +11:00
|
|
|
|
<string name="action_delete">Delete</string>
|
2017-01-17 05:15:42 +11:00
|
|
|
|
<string name="action_send">TOOT</string>
|
2017-03-27 09:26:47 +11:00
|
|
|
|
<string name="action_send_public">TOOT!</string>
|
2017-01-17 05:15:42 +11:00
|
|
|
|
<string name="action_retry">Retry</string>
|
2017-02-05 15:20:19 +11:00
|
|
|
|
<string name="action_close">Close</string>
|
2017-02-22 09:55:37 +11:00
|
|
|
|
<string name="action_view_profile">Profile</string>
|
|
|
|
|
<string name="action_view_preferences">Preferences</string>
|
2018-11-13 07:09:39 +11:00
|
|
|
|
<string name="action_view_account_preferences">Account Preferences</string>
|
2017-02-22 09:55:37 +11:00
|
|
|
|
<string name="action_view_favourites">Favourites</string>
|
2017-04-22 09:02:04 +10:00
|
|
|
|
<string name="action_view_mutes">Muted users</string>
|
2017-03-10 05:31:15 +11:00
|
|
|
|
<string name="action_view_blocks">Blocked users</string>
|
2017-04-29 13:52:14 +10:00
|
|
|
|
<string name="action_view_follow_requests">Follow Requests</string>
|
2017-04-13 11:54:37 +10:00
|
|
|
|
<string name="action_view_media">Media</string>
|
2017-03-10 03:51:44 +11:00
|
|
|
|
<string name="action_open_in_web">Open in browser</string>
|
2018-04-14 06:37:21 +10:00
|
|
|
|
<string name="action_add_media">Add media</string>
|
2017-04-16 01:43:26 +10:00
|
|
|
|
<string name="action_photo_take">Take photo</string>
|
2017-04-06 17:09:49 +10:00
|
|
|
|
<string name="action_share">Share</string>
|
|
|
|
|
<string name="action_mute">Mute</string>
|
|
|
|
|
<string name="action_unmute">Unmute</string>
|
|
|
|
|
<string name="action_mention">Mention</string>
|
2017-06-21 04:16:03 +10:00
|
|
|
|
<string name="action_hide_media">Hide media</string>
|
2017-04-13 11:54:37 +10:00
|
|
|
|
<string name="action_open_drawer">Open drawer</string>
|
2017-04-17 08:51:09 +10:00
|
|
|
|
<string name="action_save">Save</string>
|
|
|
|
|
<string name="action_edit_profile">Edit profile</string>
|
2018-06-18 21:26:18 +10:00
|
|
|
|
<string name="action_edit_own_profile">Edit</string>
|
2017-04-22 16:06:19 +10:00
|
|
|
|
<string name="action_undo">Undo</string>
|
2017-04-29 13:52:14 +10:00
|
|
|
|
<string name="action_accept">Accept</string>
|
|
|
|
|
<string name="action_reject">Reject</string>
|
2017-06-19 18:18:39 +10:00
|
|
|
|
<string name="action_search">Search</string>
|
2017-07-06 20:20:54 +10:00
|
|
|
|
<string name="action_access_saved_toot">Drafts</string>
|
2018-04-14 06:37:21 +10:00
|
|
|
|
<string name="action_toggle_visibility">Toot visibility</string>
|
|
|
|
|
<string name="action_content_warning">Content warning</string>
|
|
|
|
|
<string name="action_emoji_keyboard">Emoji keyboard</string>
|
2019-02-13 05:22:37 +11:00
|
|
|
|
<string name="action_add_tab">Add Tab</string>
|
2019-03-05 05:24:27 +11:00
|
|
|
|
<string name="action_links">Links</string>
|
|
|
|
|
<string name="action_mentions">Mentions</string>
|
|
|
|
|
<string name="action_hashtags">Hashtags</string>
|
|
|
|
|
<string name="action_open_reblogger">Open boost author</string>
|
|
|
|
|
<string name="action_open_reblogged_by">Show boosts</string>
|
|
|
|
|
<string name="action_open_faved_by">Show favourites</string>
|
|
|
|
|
|
|
|
|
|
<string name="title_hashtags_dialog">Hashtags</string>
|
|
|
|
|
<string name="title_mentions_dialog">Mentions</string>
|
|
|
|
|
<string name="title_links_dialog">Links</string>
|
|
|
|
|
<string name="action_open_media_n">Open media #%d</string>
|
2017-04-06 17:09:49 +10:00
|
|
|
|
|
2017-09-25 04:53:03 +10:00
|
|
|
|
<string name="download_image">Downloading %1$s</string>
|
2017-04-06 17:09:49 +10:00
|
|
|
|
|
2017-10-17 08:31:39 +11:00
|
|
|
|
<string name="action_copy_link">Copy the link</string>
|
2019-01-17 06:50:09 +11:00
|
|
|
|
<string name="action_open_as">Open as %s</string>
|
2019-02-06 20:23:02 +11:00
|
|
|
|
<string name="action_share_as">Share as …</string>
|
2019-03-23 22:49:36 +11:00
|
|
|
|
<string name="download_media">Download media</string>
|
|
|
|
|
<string name="downloading_media">Downloading media</string>
|
2017-11-28 06:11:31 +11:00
|
|
|
|
|
2017-04-13 06:21:48 +10:00
|
|
|
|
<string name="send_status_link_to">Share toot URL to…</string>
|
|
|
|
|
<string name="send_status_content_to">Share toot to…</string>
|
2018-10-01 19:50:17 +10:00
|
|
|
|
<string name="send_media_to">Share media to…</string>
|
2017-04-06 17:09:49 +10:00
|
|
|
|
|
2017-02-27 16:21:46 +11:00
|
|
|
|
<string name="confirmation_reported">Sent!</string>
|
2017-04-22 16:06:19 +10:00
|
|
|
|
<string name="confirmation_unblocked">User unblocked</string>
|
|
|
|
|
<string name="confirmation_unmuted">User unmuted</string>
|
2017-01-17 05:15:42 +11:00
|
|
|
|
|
2018-05-06 19:07:10 +10:00
|
|
|
|
<string name="status_sent">Sent!</string>
|
|
|
|
|
<string name="status_sent_long">Reply sent successfully.</string>
|
|
|
|
|
|
2017-03-08 01:03:41 +11:00
|
|
|
|
<string name="hint_domain">Which instance?</string>
|
2017-03-08 00:09:33 +11:00
|
|
|
|
<string name="hint_compose">What\'s happening?</string>
|
|
|
|
|
<string name="hint_content_warning">Content warning</string>
|
2017-04-17 08:51:09 +10:00
|
|
|
|
<string name="hint_display_name">Display name</string>
|
|
|
|
|
<string name="hint_note">Bio</string>
|
2017-06-30 16:31:58 +10:00
|
|
|
|
<string name="hint_search">Search…</string>
|
2017-06-19 18:18:39 +10:00
|
|
|
|
|
|
|
|
|
<string name="search_no_results">No results</string>
|
2017-04-17 08:51:09 +10:00
|
|
|
|
|
2018-05-06 19:07:10 +10:00
|
|
|
|
<string name="label_quick_reply">Reply…</string>
|
2017-04-17 08:51:09 +10:00
|
|
|
|
<string name="label_avatar">Avatar</string>
|
|
|
|
|
<string name="label_header">Header</string>
|
2017-02-05 15:20:19 +11:00
|
|
|
|
|
2017-04-03 09:55:41 +10:00
|
|
|
|
<string name="link_whats_an_instance">What\'s an instance?</string>
|
2017-02-05 15:20:19 +11:00
|
|
|
|
|
2017-05-08 20:17:41 +10:00
|
|
|
|
<string name="login_connection">Connecting…</string>
|
|
|
|
|
|
2017-04-03 09:55:41 +10:00
|
|
|
|
<string name="dialog_whats_an_instance">The address or domain of any instance can be entered
|
|
|
|
|
here, such as mastodon.social, icosahedron.website, social.tchncs.de, and
|
2017-07-15 03:11:47 +10:00
|
|
|
|
<a href="https://instances.social">more!</a>
|
2017-04-03 09:55:41 +10:00
|
|
|
|
\n\nIf you don\'t yet have an account, you can enter the name of the instance you\'d like to
|
|
|
|
|
join and create an account there.\n\nAn instance is a single place where your account is
|
|
|
|
|
hosted, but you can easily communicate with and follow folks on other instances as though
|
|
|
|
|
you were on the same site.
|
2017-07-15 03:11:47 +10:00
|
|
|
|
\n\nMore info can be found at <a href="https://joinmastodon.org">joinmastodon.org</a>.
|
2017-02-05 15:20:19 +11:00
|
|
|
|
</string>
|
2017-02-07 18:05:50 +11:00
|
|
|
|
<string name="dialog_title_finishing_media_upload">Finishing Media Upload</string>
|
|
|
|
|
<string name="dialog_message_uploading_media">Uploading…</string>
|
2017-04-21 14:19:37 +10:00
|
|
|
|
<string name="dialog_download_image">Download</string>
|
2018-06-18 21:26:18 +10:00
|
|
|
|
<string name="dialog_message_cancel_follow_request">Revoke the follow request?</string>
|
2017-08-09 15:16:00 +10:00
|
|
|
|
<string name="dialog_unfollow_warning">Unfollow this account?</string>
|
2018-10-01 16:50:48 +10:00
|
|
|
|
<string name="dialog_delete_toot_warning">Delete this toot?</string>
|
2017-01-08 09:24:02 +11:00
|
|
|
|
|
2017-04-18 20:59:42 +10:00
|
|
|
|
<string name="visibility_public">Public: Post to public timelines</string>
|
|
|
|
|
<string name="visibility_unlisted">Unlisted: Do not show in public timelines</string>
|
2017-05-03 08:17:54 +10:00
|
|
|
|
<string name="visibility_private">Followers-Only: Post to followers only</string>
|
2017-04-18 20:59:42 +10:00
|
|
|
|
<string name="visibility_direct">Direct: Post to mentioned users only</string>
|
2017-01-08 09:24:02 +11:00
|
|
|
|
|
2017-02-05 18:34:55 +11:00
|
|
|
|
<string name="pref_title_notification_settings">Notifications</string>
|
2018-11-13 07:09:39 +11:00
|
|
|
|
<string name="pref_title_edit_notification_settings">Notifications</string>
|
2017-07-09 10:59:48 +10:00
|
|
|
|
<string name="pref_title_notifications_enabled">Notifications</string>
|
2018-02-04 08:45:14 +11:00
|
|
|
|
<string name="pref_summary_notifications">for account %1$s</string>
|
2017-03-29 06:39:29 +11:00
|
|
|
|
<string name="pref_title_notification_alerts">Alerts</string>
|
2017-02-05 18:34:55 +11:00
|
|
|
|
<string name="pref_title_notification_alert_sound">Notify with a sound</string>
|
2017-03-29 06:39:29 +11:00
|
|
|
|
<string name="pref_title_notification_alert_vibrate">Notify with vibration</string>
|
|
|
|
|
<string name="pref_title_notification_alert_light">Notify with light</string>
|
|
|
|
|
<string name="pref_title_notification_filters">Notify me when</string>
|
|
|
|
|
<string name="pref_title_notification_filter_mentions">mentioned</string>
|
|
|
|
|
<string name="pref_title_notification_filter_follows">followed</string>
|
|
|
|
|
<string name="pref_title_notification_filter_reblogs">my posts are boosted</string>
|
|
|
|
|
<string name="pref_title_notification_filter_favourites">my posts are favourited</string>
|
2017-02-17 05:52:55 +11:00
|
|
|
|
<string name="pref_title_appearance_settings">Appearance</string>
|
2018-01-20 23:39:01 +11:00
|
|
|
|
<string name="pref_title_app_theme">App Theme</string>
|
2018-11-13 07:09:39 +11:00
|
|
|
|
<string name="pref_title_timelines">Timelines</string>
|
2019-03-21 05:25:26 +11:00
|
|
|
|
<string name="pref_title_timeline_filters">Filters</string>
|
2018-01-20 23:39:01 +11:00
|
|
|
|
|
|
|
|
|
<string-array name="app_theme_names">
|
2018-02-04 09:26:53 +11:00
|
|
|
|
<item>Dark</item>
|
|
|
|
|
<item>Light</item>
|
2018-07-30 23:31:35 +10:00
|
|
|
|
<item>Black</item>
|
2018-02-04 09:26:53 +11:00
|
|
|
|
<item>Automatic at sunset</item>
|
2019-03-08 07:33:29 +11:00
|
|
|
|
<item>Use System Design</item>
|
2018-01-20 23:39:01 +11:00
|
|
|
|
</string-array>
|
|
|
|
|
|
2017-04-07 12:25:54 +10:00
|
|
|
|
<string name="pref_title_browser_settings">Browser</string>
|
2017-04-12 14:21:52 +10:00
|
|
|
|
<string name="pref_title_custom_tabs">Use Chrome Custom Tabs</string>
|
2017-08-05 20:04:58 +10:00
|
|
|
|
<string name="pref_title_hide_follow_button">Hide compose button while scrolling</string>
|
2019-03-09 06:33:42 +11:00
|
|
|
|
<string name="pref_title_language">Language</string>
|
2017-05-12 09:02:43 +10:00
|
|
|
|
<string name="pref_title_status_filter">Timeline filtering</string>
|
2017-04-16 04:23:07 +10:00
|
|
|
|
<string name="pref_title_status_tabs">Tabs</string>
|
|
|
|
|
<string name="pref_title_show_boosts">Show boosts</string>
|
|
|
|
|
<string name="pref_title_show_replies">Show replies</string>
|
2019-03-04 20:09:21 +11:00
|
|
|
|
<string name="pref_title_show_media_preview">Download media previews</string>
|
2017-12-27 07:45:08 +11:00
|
|
|
|
<string name="pref_title_proxy_settings">Proxy</string>
|
|
|
|
|
<string name="pref_title_http_proxy_settings">HTTP proxy</string>
|
|
|
|
|
<string name="pref_title_http_proxy_enable">Enable HTTP proxy</string>
|
|
|
|
|
<string name="pref_title_http_proxy_server">HTTP proxy server</string>
|
|
|
|
|
<string name="pref_title_http_proxy_port">HTTP proxy port</string>
|
2017-04-06 17:09:49 +10:00
|
|
|
|
|
2017-11-28 06:11:31 +11:00
|
|
|
|
<string name="pref_default_post_privacy">Default post privacy</string>
|
2018-11-18 01:53:28 +11:00
|
|
|
|
<string name="pref_default_media_sensitivity">Always mark media as sensitive</string>
|
2018-11-13 07:09:39 +11:00
|
|
|
|
<string name="pref_publishing">Publishing (synced with server)</string>
|
|
|
|
|
<string name="pref_failed_to_sync">Failed to sync settings</string>
|
2017-11-28 06:11:31 +11:00
|
|
|
|
|
2017-12-02 07:52:10 +11:00
|
|
|
|
<string-array name="post_privacy_names">
|
2017-11-28 06:11:31 +11:00
|
|
|
|
<item>Public</item>
|
|
|
|
|
<item>Unlisted</item>
|
|
|
|
|
<item>Followers-only</item>
|
|
|
|
|
</string-array>
|
|
|
|
|
|
2017-12-02 07:52:10 +11:00
|
|
|
|
<string name="pref_status_text_size">Status text size</string>
|
|
|
|
|
|
|
|
|
|
<string-array name="status_text_size_names">
|
2018-06-08 06:19:39 +10:00
|
|
|
|
<item>Smallest</item>
|
2017-12-02 07:52:10 +11:00
|
|
|
|
<item>Small</item>
|
|
|
|
|
<item>Medium</item>
|
|
|
|
|
<item>Large</item>
|
2018-06-08 06:19:39 +10:00
|
|
|
|
<item>Largest</item>
|
2017-12-02 07:52:10 +11:00
|
|
|
|
</string-array>
|
|
|
|
|
|
2018-11-13 07:09:39 +11:00
|
|
|
|
<string name="pref_media_display">Media display</string>
|
|
|
|
|
|
|
|
|
|
<string-array name="media_display_names">
|
|
|
|
|
<item>Hide media marked as sensitive</item>
|
|
|
|
|
<item>Always show media marked as sensitive</item>
|
|
|
|
|
<item>Always hide all media</item>
|
|
|
|
|
</string-array>
|
|
|
|
|
|
2017-10-19 07:18:07 +11:00
|
|
|
|
<string name="notification_channel_mention_name">New Mentions</string>
|
|
|
|
|
<string name="notification_channel_mention_descriptions">Notifications about new mentions</string>
|
|
|
|
|
<string name="notification_channel_follow_name">New Followers</string>
|
|
|
|
|
<string name="notification_channel_follow_description">Notifications about new followers</string>
|
|
|
|
|
<string name="notification_channel_boost_name">Boosts</string>
|
|
|
|
|
<string name="notification_channel_boost_description">Notifications when your toots get boosted</string>
|
|
|
|
|
<string name="notification_channel_favourite_name">Favourites</string>
|
2018-02-04 08:45:14 +11:00
|
|
|
|
<string name="notification_channel_favourite_description">Notifications when your toots get marked as favourite</string>
|
2017-10-19 07:18:07 +11:00
|
|
|
|
|
|
|
|
|
|
2017-03-12 18:31:20 +11:00
|
|
|
|
<string name="notification_mention_format">%s mentioned you</string>
|
2017-03-15 00:31:52 +11:00
|
|
|
|
<string name="notification_summary_large">%1$s, %2$s, %3$s and %4$d others</string>
|
|
|
|
|
<string name="notification_summary_medium">%1$s, %2$s, and %3$s</string>
|
|
|
|
|
<string name="notification_summary_small">%1$s and %2$s</string>
|
|
|
|
|
<string name="notification_title_summary">%d new interactions</string>
|
2017-04-06 17:09:49 +10:00
|
|
|
|
|
2017-04-12 14:21:52 +10:00
|
|
|
|
<string name="description_account_locked">Locked Account</string>
|
|
|
|
|
|
2017-04-16 04:05:25 +10:00
|
|
|
|
<string name="about_title_activity">About</string>
|
2017-10-28 22:39:32 +11:00
|
|
|
|
<string name="about_tusky_version">Tusky %s</string>
|
|
|
|
|
<string name="about_tusky_license">Tusky is free and open-source software.
|
|
|
|
|
It is licensed under the GNU General Public License Version 3.
|
|
|
|
|
You can view the license here: https://www.gnu.org/licenses/gpl-3.0.en.html</string>
|
2018-04-21 01:21:52 +10:00
|
|
|
|
<!-- note to translators:
|
|
|
|
|
* you should think of “free” as in “free speech,” not as in “free beer”.
|
|
|
|
|
We sometimes call it “libre software,” borrowing the French or Spanish word for “free” as in freedom,
|
|
|
|
|
to show we do not mean the software is gratis. Source: https://www.gnu.org/philosophy/free-sw.html
|
|
|
|
|
* the url can be changed to link to the localized version of the license.
|
|
|
|
|
-->
|
2017-05-08 12:00:29 +10:00
|
|
|
|
<string name="about_project_site">
|
|
|
|
|
Project website:\n
|
2019-03-19 01:47:02 +11:00
|
|
|
|
https://tusky.app
|
2017-05-08 12:00:29 +10:00
|
|
|
|
</string>
|
|
|
|
|
<string name="about_bug_feature_request_site">
|
|
|
|
|
Bug reports & feature requests:\n
|
2018-02-26 00:51:06 +11:00
|
|
|
|
https://github.com/tuskyapp/Tusky/issues
|
2017-05-08 12:00:29 +10:00
|
|
|
|
</string>
|
2017-05-01 06:53:32 +10:00
|
|
|
|
<string name="about_tusky_account">Tusky\'s Profile</string>
|
2017-04-16 04:05:25 +10:00
|
|
|
|
|
2017-04-13 06:21:48 +10:00
|
|
|
|
<string name="status_share_content">Share content of toot</string>
|
|
|
|
|
<string name="status_share_link">Share link to toot</string>
|
2017-06-26 19:15:47 +10:00
|
|
|
|
<string name="status_media_images">Images</string>
|
|
|
|
|
<string name="status_media_video">Video</string>
|
2017-05-01 11:55:33 +10:00
|
|
|
|
|
|
|
|
|
<string name="state_follow_requested">Follow requested</string>
|
2017-06-30 01:55:39 +10:00
|
|
|
|
|
2017-07-06 00:35:41 +10:00
|
|
|
|
<string name="no_content">no content</string>
|
2017-07-15 09:45:26 +10:00
|
|
|
|
|
|
|
|
|
<!--These are for timestamps on statuses. For example: "16s" or "2d"-->
|
|
|
|
|
<string name="abbreviated_in_years">in %dy</string>
|
|
|
|
|
<string name="abbreviated_in_days">in %dd</string>
|
|
|
|
|
<string name="abbreviated_in_hours">in %dh</string>
|
|
|
|
|
<string name="abbreviated_in_minutes">in %dm</string>
|
|
|
|
|
<string name="abbreviated_in_seconds">in %ds</string>
|
|
|
|
|
<string name="abbreviated_years_ago">%dy</string>
|
|
|
|
|
<string name="abbreviated_days_ago">%dd</string>
|
|
|
|
|
<string name="abbreviated_hours_ago">%dh</string>
|
|
|
|
|
<string name="abbreviated_minutes_ago">%dm</string>
|
|
|
|
|
<string name="abbreviated_seconds_ago">%ds</string>
|
2017-06-30 01:55:39 +10:00
|
|
|
|
|
2017-08-05 18:09:17 +10:00
|
|
|
|
<string name="follows_you">Follows you</string>
|
2018-08-30 03:16:41 +10:00
|
|
|
|
<string name="pref_title_alway_show_sensitive_media">Always show sensitive content</string>
|
2017-11-06 08:32:36 +11:00
|
|
|
|
<string name="title_media">Media</string>
|
2017-11-02 06:59:29 +11:00
|
|
|
|
<string name="replying_to">Replying to @%s</string>
|
2017-11-04 08:17:31 +11:00
|
|
|
|
<string name="load_more_placeholder_text">load more</string>
|
2018-02-04 08:45:14 +11:00
|
|
|
|
|
2019-03-21 05:25:26 +11:00
|
|
|
|
<string name="pref_title_public_filter_keywords">Public timelines</string>
|
|
|
|
|
<string name="pref_title_thread_filter_keywords">Conversations</string>
|
|
|
|
|
<string name="filter_addition_dialog_title">Add filter</string>
|
|
|
|
|
<string name="filter_edit_dialog_title">Edit filter</string>
|
|
|
|
|
<string name="filter_dialog_remove_button">Remove</string>
|
|
|
|
|
<string name="filter_dialog_update_button">Update</string>
|
|
|
|
|
<string name="filter_add_description">Phrase to filter</string>
|
|
|
|
|
|
2018-02-04 08:45:14 +11:00
|
|
|
|
<string name="add_account_name">Add Account</string>
|
|
|
|
|
<string name="add_account_description">Add new Mastodon Account</string>
|
|
|
|
|
|
2018-01-07 05:01:37 +11:00
|
|
|
|
<string name="action_lists">Lists</string>
|
|
|
|
|
<string name="title_lists">Lists</string>
|
|
|
|
|
<string name="title_list_timeline">List timeline</string>
|
2019-03-16 23:36:16 +11:00
|
|
|
|
<string name="error_create_list">Could not create list</string>
|
|
|
|
|
<string name="error_rename_list">Could not rename list</string>
|
|
|
|
|
<string name="error_delete_list">Could not delete list</string>
|
|
|
|
|
<string name="action_create_list">Create a list</string>
|
|
|
|
|
<string name="action_rename_list">Rename the list</string>
|
|
|
|
|
<string name="action_delete_list">Delete the list</string>
|
|
|
|
|
<string name="action_edit_list">Edit the list</string>
|
|
|
|
|
<string name="hint_search_people_list">Search for people you follow</string>
|
|
|
|
|
<string name="action_add_to_list">Add account to the list</string>
|
|
|
|
|
<string name="action_remove_from_list">Remove account from the list</string>
|
2018-02-04 08:45:14 +11:00
|
|
|
|
|
|
|
|
|
<string name="compose_active_account_description">Posting with account %1$s</string>
|
|
|
|
|
|
2018-01-09 09:16:21 +11:00
|
|
|
|
<string name="error_failed_set_caption">Failed to set caption</string>
|
2018-11-12 05:25:45 +11:00
|
|
|
|
<string name="hint_describe_for_visually_impaired">Describe for visually impaired\n(%d character limit)</string>
|
2018-01-09 09:16:21 +11:00
|
|
|
|
<string name="action_set_caption">Set caption</string>
|
|
|
|
|
<string name="action_remove_media">Remove</string>
|
2018-03-28 05:46:53 +11:00
|
|
|
|
<string name="lock_account_label">Lock account</string>
|
|
|
|
|
<string name="lock_account_label_description">Requires you to manually approve followers</string>
|
2018-04-14 06:37:21 +10:00
|
|
|
|
<string name="compose_save_draft">Save draft?</string>
|
2018-05-06 19:07:10 +10:00
|
|
|
|
<string name="send_toot_notification_title">Sending Toot…</string>
|
2018-04-14 06:37:21 +10:00
|
|
|
|
<string name="send_toot_notification_error_title">Error sending toot</string>
|
|
|
|
|
<string name="send_toot_notification_channel_name">Sending Toots</string>
|
|
|
|
|
<string name="send_toot_notification_cancel_title">Sending cancelled</string>
|
|
|
|
|
<string name="send_toot_notification_saved_content">A copy of the toot has been saved to your drafts</string>
|
2018-05-06 19:07:10 +10:00
|
|
|
|
<string name="action_compose_shortcut">Compose</string>
|
2017-08-05 18:09:17 +10:00
|
|
|
|
|
2018-04-18 06:39:55 +10:00
|
|
|
|
<string name="error_no_custom_emojis">Your instance %s does not have any custom emojis</string>
|
2018-04-23 00:34:02 +10:00
|
|
|
|
<string name="copy_to_clipboard_success">Copied to clipboard</string>
|
2018-05-10 19:16:56 +10:00
|
|
|
|
<string name="emoji_style">Emoji style</string>
|
|
|
|
|
<string name="system_default">System default</string>
|
|
|
|
|
<string name="download_fonts">You\'ll need to download these emoji sets first</string>
|
2018-12-13 06:28:05 +11:00
|
|
|
|
<string name="performing_lookup_title">Performing lookup…</string>
|
2018-04-29 00:17:01 +10:00
|
|
|
|
<string name="expand_collapse_all_statuses">Expand/Collapse all statuses</string>
|
2018-05-11 04:13:25 +10:00
|
|
|
|
<string name="action_open_toot">Open toot</string>
|
2018-05-10 19:16:56 +10:00
|
|
|
|
<string name="restart_required">App restart required</string>
|
|
|
|
|
<string name="restart_emoji">You\'ll need to restart Tusky in order to apply these changes</string>
|
|
|
|
|
<string name="later">Later</string>
|
|
|
|
|
<string name="restart">Restart</string>
|
|
|
|
|
<string name="caption_systememoji">Your device\'s default emoji set</string>
|
2018-06-26 00:23:43 +10:00
|
|
|
|
<string name="caption_blobmoji">The Blob emojis known from Android 4.4–7.1</string>
|
2018-05-10 19:16:56 +10:00
|
|
|
|
<string name="caption_twemoji">Mastodon\'s standard emoji set</string>
|
2019-03-05 05:28:08 +11:00
|
|
|
|
<string name="emoji_shortcode_format" translatable="false">:%s:</string>
|
2018-06-25 21:02:34 +10:00
|
|
|
|
|
2018-05-10 19:16:56 +10:00
|
|
|
|
<string name="download_failed">Download failed</string>
|
2018-06-18 21:26:18 +10:00
|
|
|
|
|
|
|
|
|
<string name="profile_badge_bot_text">Bot</string>
|
|
|
|
|
<string name="account_moved_description">%1$s has moved to:</string>
|
|
|
|
|
|
2018-05-29 05:29:06 +10:00
|
|
|
|
<string name="reblog_private">Boost to original audience</string>
|
|
|
|
|
<string name="unreblog_private">Unboost</string>
|
2018-04-18 06:39:55 +10:00
|
|
|
|
|
2018-06-25 21:02:34 +10:00
|
|
|
|
<string name="license_description">Tusky contains code and assets from the following open source projects:</string>
|
|
|
|
|
<string name="license_apache_2">Licensed under the Apache License (copy below)</string>
|
|
|
|
|
<string name="license_cc_by_4">CC-BY 4.0</string>
|
2018-08-16 04:51:35 +10:00
|
|
|
|
<string name="license_cc_by_sa_4">CC-BY-SA 4.0</string>
|
|
|
|
|
|
2018-08-16 04:47:09 +10:00
|
|
|
|
<string name="profile_metadata_label">Profile metadata</string>
|
|
|
|
|
<string name="profile_metadata_add">add data</string>
|
|
|
|
|
<string name="profile_metadata_label_label">Label</string>
|
|
|
|
|
<string name="profile_metadata_content_label">Content</string>
|
2018-06-25 21:02:34 +10:00
|
|
|
|
|
2018-08-16 23:51:23 +10:00
|
|
|
|
<string name="pref_title_absolute_time">Use absolute time</string>
|
2018-10-04 05:53:31 +10:00
|
|
|
|
|
|
|
|
|
<string name="label_remote_account">Information below may reflect the user\'s profile incompletely. Press to open full profile in browser.</string>
|
|
|
|
|
|
2018-10-04 05:27:52 +10:00
|
|
|
|
<string name="unpin_action">Unpin</string>
|
|
|
|
|
<string name="pin_action">Pin</string>
|
2018-08-16 23:51:23 +10:00
|
|
|
|
|
2018-12-27 19:48:24 +11:00
|
|
|
|
<plurals name="favs">
|
|
|
|
|
<item quantity="one"><b>%1$s</b> Favourite</item>
|
|
|
|
|
<item quantity="other"><b>%1$s</b> Favourites</item>
|
|
|
|
|
</plurals>
|
|
|
|
|
|
|
|
|
|
<plurals name="reblogs">
|
|
|
|
|
<item quantity="one"><b>%s</b> Boost</item>
|
|
|
|
|
<item quantity="other"><b>%s</b> Boosts</item>
|
|
|
|
|
</plurals>
|
|
|
|
|
|
|
|
|
|
<string name="title_reblogged_by">Boosted by</string>
|
|
|
|
|
<string name="title_favourited_by">Favourited by</string>
|
|
|
|
|
|
2019-02-13 05:22:37 +11:00
|
|
|
|
<string name="conversation_1_recipients">%1$s</string>
|
|
|
|
|
<string name="conversation_2_recipients">%1$s and %2$s</string>
|
|
|
|
|
<string name="conversation_more_recipients">%1$s, %2$s and %3$d more</string>
|
2019-02-16 07:35:14 +11:00
|
|
|
|
<string name="max_tab_number_reached">maximum of %1$d tabs reached</string>
|
2019-02-13 05:22:37 +11:00
|
|
|
|
|
|
|
|
|
|
2019-03-05 05:24:27 +11:00
|
|
|
|
<string name="description_status_media">
|
|
|
|
|
Media: %s
|
|
|
|
|
</string>
|
|
|
|
|
<string name="description_status_cw">
|
|
|
|
|
Content warning: %s
|
|
|
|
|
</string>
|
|
|
|
|
<string name="description_status_media_no_description_placeholder">
|
|
|
|
|
No description
|
|
|
|
|
</string>
|
|
|
|
|
<string name="description_status_reblogged">
|
|
|
|
|
Reblogged
|
|
|
|
|
</string>
|
|
|
|
|
<string name="description_status_favourited">
|
|
|
|
|
Favourited
|
|
|
|
|
</string>
|
|
|
|
|
<string name="description_visiblity_public">
|
|
|
|
|
Public
|
|
|
|
|
</string>
|
|
|
|
|
<string name="description_visiblity_unlisted">
|
|
|
|
|
Unlisted
|
|
|
|
|
</string>
|
|
|
|
|
<string name="description_visiblity_private">
|
|
|
|
|
Followers
|
|
|
|
|
</string>
|
|
|
|
|
<string name="description_visiblity_direct">
|
|
|
|
|
Direct
|
|
|
|
|
</string>
|
|
|
|
|
<string name="description_status">
|
|
|
|
|
<!-- Display name, cw?, content?, relative date, reposted by?, reposted?, favorited?, username, media?; visibility, fav number?, reblog number?-->
|
2019-03-25 05:37:00 +11:00
|
|
|
|
%1$s; %2$s; %3$s, %4$s, %5$s; %6$s, %7$s, %8$s, %9$s; %10$s, %11$s, %12$s
|
2019-03-05 05:24:27 +11:00
|
|
|
|
</string>
|
|
|
|
|
|
2019-03-16 23:36:16 +11:00
|
|
|
|
<string name="hint_list_name">List name</string>
|
|
|
|
|
|
2019-03-24 18:59:55 +11:00
|
|
|
|
<string name="edit_hashtag_title">Edit hashtag</string>
|
|
|
|
|
<string name="edit_hashtag_hint">Hashtag without #</string>
|
|
|
|
|
<string name="hashtag">Hashtag</string>
|
2019-04-10 03:13:54 +10:00
|
|
|
|
<string name="notifications_clear">Clear</string>
|
|
|
|
|
<string name="notifications_apply_filter">Filter</string>
|
|
|
|
|
<string name="filter_favorites">@string/notification_channel_favourite_name</string>
|
|
|
|
|
<string name="filter_boosts">@string/notification_channel_boost_name</string>
|
|
|
|
|
<string name="filter_follows">@string/notification_channel_follow_name</string>
|
|
|
|
|
<string name="filter_mentions">@string/notification_channel_mention_name</string>
|
|
|
|
|
<string name="filter_apply">Apply</string>
|
2019-03-24 18:59:55 +11:00
|
|
|
|
|
2019-03-31 01:19:02 +11:00
|
|
|
|
<string name="compose_shortcut_long_label">Compose Toot</string>
|
|
|
|
|
<string name="compose_shortcut_short_label">Compose</string>
|
2019-04-10 04:13:25 +10:00
|
|
|
|
<string name="pref_title_bot_overlay">Show indicator for bots</string>
|
2019-03-24 18:59:55 +11:00
|
|
|
|
|
2017-01-03 10:30:27 +11:00
|
|
|
|
</resources>
|