fedibird-fe/config/locales/simple_form.en.yml

351 lines
20 KiB
YAML
Raw Normal View History

---
en:
simple_form:
beta_features: Beta
fedibird_features: Fedibird
hints:
account_alias:
acct: Specify the username@domain of the account you want to move from
account_migration:
acct: Specify the username@domain of the account you want to move to
account_warning_preset:
text: You can use post syntax, such as URLs, hashtags and mentions
title: Optional. Not visible to the recipient
admin_account_action:
include_statuses: The user will see which posts have caused the moderation action or warning
send_email_notification: The user will receive an explanation of what happened with their account
text_html: Optional. You can use post syntax. You can <a href="%{path}">add warning presets</a> to save time
type_html: Choose what to do with <strong>%{acct}</strong>
types:
disable: Prevent the user from using their account, but do not delete or hide their contents.
2022-05-16 12:57:18 +00:00
hard_silence: Force users to private visibility to prevent them from posting in public visibility, hide their posts and notifications from people not following them.
none: Use this to send a warning to the user, without triggering any other action.
sensitive: Force all this user's media attachments to be flagged as sensitive.
2022-05-16 12:57:18 +00:00
silence: Force users to unlisted visibility to prevent them from posting in public visibility, hide their posts and notifications from people not following them.
suspend: Prevent any interaction from or to this account and delete its contents. Revertible within 30 days.
warning_preset_id: Optional. You can still add custom text to end of the preset
announcement:
all_day: When checked, only the dates of the time range will be displayed
ends_at: Optional. Announcement will be automatically unpublished at this time
scheduled_at: Leave blank to publish the announcement immediately
starts_at: Optional. In case your announcement is bound to a specific time range
text: You can use post syntax. Please be mindful of the space the announcement will take up on the user's screen
defaults:
autofollow: People who sign up through the invite will automatically follow you
avatar: PNG, GIF or JPG. At most %{size}. Will be downscaled to %{dimensions}px
birthday: Specify the date of birth in the format yyyy-mm-ddex. 2016-03-16
birthday_caution: It will be published on the Internet. Please handle your personal information with care
bot: Signal to others that the account mainly performs automated actions and might not be monitored
context: One or multiple contexts where the filter should apply
current_password: For security purposes please enter the password of the current account
current_username: To confirm, please enter the username of the current account
digest: Only sent after a long period of inactivity and only if you have received any personal messages in your absence
discoverable: Allow your account to be discovered by strangers through recommendations and other features
email: You will be sent a confirmation e-mail
fields: You can have up to 4 items displayed as a table on your profile
header: PNG, GIF or JPG. At most %{size}. Will be downscaled to %{dimensions}px
inbox_url: Copy the URL from the frontpage of the relay you want to use
irreversible: Filtered posts will disappear irreversibly, even if filter is later removed
locale: The language of the user interface, e-mails and push notifications
location: Area of primary residence or activity
location_caution: It will be published on the Internet. Please do not include detailed addresses except for business use
locked: Manually control who can follow you by approving follow requests
password: Use at least 8 characters
phrase: Will be matched regardless of casing in text or content warning of a post
scopes: Which APIs the application will be allowed to access. If you select a top-level scope, you don't need to select individual ones.
setting_aggregate_reblogs: Do not show new boosts for posts that have been recently boosted (only affects newly-received boosts)
setting_default_sensitive: Sensitive media is hidden by default and can be revealed with a click
setting_disable_joke_appearance: Disable April Fools' Day and other joke functions
setting_display_media_default: Hide media marked as sensitive
setting_display_media_hide_all: Always hide media
setting_display_media_show_all: Always show media
setting_enable_empty_column: The last column is initially hidden and can be closed at will
2021-04-12 12:43:25 +00:00
setting_enable_limited_timeline: Enable a limited home to display private and circle and direct message
2021-05-19 05:58:27 +00:00
setting_enable_reaction: Enable the reaction display on the timeline and display the reaction button
2022-03-17 14:25:16 +00:00
setting_enable_status_reference: Enable the feature where a post references another post
2020-03-21 04:25:30 +00:00
setting_follow_button_to_list_adder: Change the behavior of the Follow / Subscribe button, open a dialog where you can select a list to follow / subscribe, or opt out of receiving at home
2022-03-21 10:19:57 +00:00
setting_hexagon_avatar: Display everyone's avatar icon as a hollowed out hexagon (joke feature)
setting_hide_followers_count: The number of followers will be hidden in your profile
setting_hide_following_count: The number of following will be hidden in your profile
setting_hide_network: Who you follow and who follows you will be hidden on your profile
setting_hide_statuses_count: The number of post will be hidden in your profile
2022-03-17 14:25:16 +00:00
setting_match_visibility_of_references: If the referenced post is private, default the visibility of the post to private behavior accordingly
setting_new_features_policy: Set the acceptance policy when new features are added to Fedibird. The recommended setting will enable many new features, so set it to disabled if it is not desirable
setting_noindex: Affects your public profile and post pages
setting_place_tab_bar_at_bottom: When using a touch device, you can operate tabs within the reach of your fingers.
setting_show_application: The application you use to post will be displayed in the detailed view of your posts
setting_show_bookmark_button: When turned off, the bookmark call will be in Mastodon's standard position (in the menu on the action bar)
setting_show_follow_button_on_timeline: You can easily check the follow status and build a follow list quickly
setting_show_navigation_panel: Show the navigation panel at the right end of the advanced UI
setting_show_quote_button: Selects whether to display the button on the action bar. It does not enable/disable the citation function.
2022-03-17 14:25:16 +00:00
setting_show_reply_tree_button: Blue marker for replies to another post, yellow marker for posts with replies, and green marker for both
setting_show_subscribe_button_on_timeline: You can easily check the status of your subscriptions and quickly build a subscription list
setting_show_tab_bar_label: When adding a list etc. to the tab bar, it is recommended to display the label because it is not possible to distinguish by the icon alone
2020-03-21 04:25:30 +00:00
setting_show_followed_by: "The color of the follow button changes according to the follow status (gray: no follow relationship, yellow: followed, blue: following, green: mutual follow)"
setting_show_target: Enable the function to switch between posting target and follow / subscribe target
2022-02-20 21:32:59 +00:00
setting_theme: Change the site's coloring, buttons, and other design elements
setting_theme_instance_ticker_html: Display the poster's server information in the post (<a href="https://34.si/" target="_blank" rel="noopener noreferrer">#InstanceTicker</a>)
setting_theme_instance_ticker_none: None
setting_theme_instance_ticker_type-0: Type-0 (SNS LOGO)
setting_theme_instance_ticker_type-1: Type-1 (Favicon)
setting_theme_instance_ticker_type-2: Type-2 (Favicon + BG White)
setting_theme_instance_ticker_type-3: Type-3 (Favicon + BG Black)
setting_use_blurhash: Gradients are based on the colors of the hidden visuals but obfuscate any details
setting_use_pending_items: Hide timeline updates behind a click instead of automatically scrolling the feed
username: Your username will be unique on %{domain}
whole_word: When the keyword or phrase is alphanumeric only, it will only be applied if it matches the whole word
2019-07-30 09:10:46 +00:00
domain_allow:
domain: This domain will be able to fetch data from this server and incoming data from it will be processed and stored
2019-08-30 08:02:41 +00:00
domain_subscribe:
domain: Specify the domain name of the server you want to subscribe to
exclude_reblog: Exclude boosted posts from subscription
media_only: Target only statuses with media attached
email_domain_block:
domain: This can be the domain name that shows up in the e-mail address, the MX record that domain resolves to, or IP of the server that MX record resolves to. Those will be checked upon user sign-up and the sign-up will be rejected.
with_dns_records: An attempt to resolve the given domain's DNS records will be made and the results will also be blocked
featured_tag:
name: 'You might want to use one of these:'
follow_tag:
media_only: Target only statuses with media attached
name: Specify the name of the hashtag without '#' you want to follow
form_account_subscribe:
acct: Specify the username@domain of the account you want to subscribe
media_only: Target only statuses with media attached
show_reblogs: Show boosted posts from subscription
form_challenge:
current_password: You are entering a secure area
imports:
data: CSV file exported from another Mastodon server
invite_request:
text: This will help us review your application
2020-10-12 14:33:49 +00:00
ip_block:
comment: Optional. Remember why you added this rule.
expires_in: IP addresses are a finite resource, they are sometimes shared and often change hands. For this reason, indefinite IP blocks are not recommended.
ip: Enter an IPv4 or IPv6 address. You can block entire ranges using the CIDR syntax. Be careful not to lock yourself out!
severities:
no_access: Block access to all resources
sign_up_requires_approval: New sign-ups will require your approval
severity: Choose what will happen with requests from this IP
2019-08-30 08:02:41 +00:00
keyword_subscribe:
exclude_keyword: List multiple excluded keywords separated by commas (or use regular expressions)
ignore_block: You can prioritize keyword subscriptions while keeping the entire domain block
keyword: List multiple keywords separated by commas (or use regular expressions)
media_only: Target only statuses with media attached
2019-08-30 08:02:41 +00:00
name: Optional
2021-02-21 18:50:12 +00:00
rule:
text: Describe a rule or requirement for users on this server. Try to keep it short and simple
sessions:
otp: 'Enter the two-factor code generated by your phone app or use one of your recovery codes:'
Add WebAuthn as an alternative 2FA method (#14466) * feat: add possibility of adding WebAuthn security keys to use as 2FA This adds a basic UI for enabling WebAuthn 2FA. We did a little refactor to the Settings page for editing the 2FA methods – now it will list the methods that are available to the user (TOTP and WebAuthn) and from there they'll be able to add or remove any of them. Also, it's worth mentioning that for enabling WebAuthn it's required to have TOTP enabled, so the first time that you go to the 2FA Settings page, you'll be asked to set it up. This work was inspired by the one donde by Github in their platform, and despite it could be approached in different ways, we decided to go with this one given that we feel that this gives a great UX. Co-authored-by: Facundo Padula <facundo.padula@cedarcode.com> * feat: add request for WebAuthn as second factor at login if enabled This commits adds the feature for using WebAuthn as a second factor for login when enabled. If users have WebAuthn enabled, now a page requesting for the use of a WebAuthn credential for log in will appear, although a link redirecting to the old page for logging in using a two-factor code will also be present. Co-authored-by: Facundo Padula <facundo.padula@cedarcode.com> * feat: add possibility of deleting WebAuthn Credentials Co-authored-by: Facundo Padula <facundo.padula@cedarcode.com> * feat: disable WebAuthn when an Admin disables 2FA for a user Co-authored-by: Facundo Padula <facundo.padula@cedarcode.com> * feat: remove ability to disable TOTP leaving only WebAuthn as 2FA Following examples form other platforms like Github, we decided to make Webauthn 2FA secondary to 2FA with TOTP, so that we removed the possibility of removing TOTP authentication only, leaving users with just WEbAuthn as 2FA. Instead, users will have to click on 'Disable 2FA' in order to remove second factor auth. The reason for WebAuthn being secondary to TOPT is that in that way, users will still be able to log in using their code from their phone's application if they don't have their security keys with them – or maybe even lost them. * We had to change a little the flow for setting up TOTP, given that now it's possible to setting up again if you already had TOTP, in order to let users modify their authenticator app – given that now it's not possible for them to disable TOTP and set it up again with another authenticator app. So, basically, now instead of storing the new `otp_secret` in the user, we store it in the session until the process of set up is finished. This was because, as it was before, when users clicked on 'Edit' in the new two-factor methods lists page, but then went back without finishing the flow, their `otp_secret` had been changed therefore invalidating their previous authenticator app, making them unable to log in again using TOTP. Co-authored-by: Facundo Padula <facundo.padula@cedarcode.com> * refactor: fix eslint errors The PR build was failing given that linting returning some errors. This commit attempts to fix them. * refactor: normalize i18n translations The build was failing given that i18n translations files were not normalized. This commits fixes that. * refactor: avoid having the webauthn gem locked to a specific version * refactor: use symbols for routes without '/' * refactor: avoid sending webauthn disabled email when 2FA is disabled When an admins disable 2FA for users, we were sending two mails to them, one notifying that 2FA was disabled and the other to notify that WebAuthn was disabled. As the second one is redundant since the first email includes it, we can remove it and send just one email to users. * refactor: avoid creating new env variable for webauthn_origin config * refactor: improve flash error messages for webauthn pages Co-authored-by: Facundo Padula <facundo.padula@cedarcode.com>
2020-08-24 14:46:27 +00:00
webauthn: If it's an USB key be sure to insert it and, if necessary, tap it.
tag:
name: You can only change the casing of the letters, for example, to make it more readable
user:
chosen_languages: When checked, only posts in selected languages will be displayed in public timelines
2016-11-15 22:02:57 +00:00
labels:
account:
fields:
name: Label
value: Content
account_alias:
acct: Handle of the old account
account_migration:
acct: Handle of the new account
account_warning_preset:
text: Preset text
title: Title
admin_account_action:
include_statuses: Include reported posts in the e-mail
send_email_notification: Notify the user per e-mail
text: Custom warning
type: Action
types:
disable: Freeze
2022-05-16 12:57:18 +00:00
hard_silence: Hard limit
none: Send a warning
sensitive: Sensitive
silence: Limit
suspend: Suspend
warning_preset_id: Use a warning preset
announcement:
all_day: All-day event
ends_at: End of event
scheduled_at: Schedule publication
2020-01-29 17:39:44 +00:00
starts_at: Start of event
text: Announcement
2016-11-15 22:02:57 +00:00
defaults:
autofollow: Invite to follow your account
avatar: Avatar
birthday: Birthday
bot: This is a bot account
chosen_languages: Filter languages
2016-11-15 22:02:57 +00:00
confirm_new_password: Confirm new password
confirm_password: Confirm password
context: Filter contexts
2016-11-15 22:02:57 +00:00
current_password: Current password
data: Data
discoverable: Suggest account to others
2016-11-15 22:02:57 +00:00
display_name: Display name
email: E-mail address
expires_in: Expire after
fields: Profile metadata
2016-11-15 22:02:57 +00:00
header: Header
honeypot: "%{label} (do not fill in)"
inbox_url: URL of the relay inbox
irreversible: Drop instead of hide
locale: Interface language
location: Location
locked: Require follow requests
max_uses: Max number of uses
new_password: New password
note: Bio
2017-01-28 19:43:38 +00:00
otp_attempt: Two-factor code
password: Password
phrase: Keyword or phrase
2022-03-17 14:25:16 +00:00
setting_add_reference_modal: Show confirmation dialog before adding a reference to a private post
setting_advanced_layout: Enable advanced web interface
setting_aggregate_reblogs: Group boosts in timelines
setting_auto_play_gif: Auto-play animated GIFs
setting_boost_modal: Show confirmation dialog before boosting
setting_crop_images: Crop images in non-expanded posts to 16x9
setting_default_language: Posting language
setting_default_privacy: Posting privacy
setting_default_sensitive: Always mark media as sensitive
setting_delete_modal: Show confirmation dialog before deleting a post
setting_disable_joke_appearance: Disable joke feature to change appearance
setting_disable_swiping: Disable swiping motions
setting_display_media: Media display
setting_display_media_default: Default
setting_display_media_hide_all: Hide all
setting_display_media_show_all: Show all
setting_enable_empty_column: Enable last column to be closed
2021-04-12 12:43:25 +00:00
setting_enable_limited_timeline: Enable limited timeline
2021-05-19 05:58:27 +00:00
setting_enable_reaction: Enable reaction
2022-03-17 14:25:16 +00:00
setting_enable_status_reference: Enable reference
setting_expand_spoilers: Always expand posts marked with content warnings
2020-03-21 04:25:30 +00:00
setting_follow_button_to_list_adder: Open list add dialog with follow button
2022-03-21 10:19:57 +00:00
setting_hexagon_avatar: Experience NFT Avatar
setting_hide_followers_count: Hide your followers count
setting_hide_following_count: Hide your following count
setting_hide_network: Hide your social graph
setting_hide_statuses_count: Hide your post count
2022-03-17 14:25:16 +00:00
setting_match_visibility_of_references: Match the visibility of the post to the references
setting_new_features_policy: Policy for new features
setting_new_features_policy_tester: Participate in the beta test
setting_new_features_policy_conservative: Leave it disabled. I use it if necessary
setting_new_features_policy_default: Follow recommendations (default)
setting_noindex: Opt-out of search engine indexing
setting_place_tab_bar_at_bottom: Place the tab bar at the bottom
2022-03-17 14:25:16 +00:00
setting_post_reference_modal: Show a confirmation dialog before making a post containing references
setting_reduce_motion: Reduce motion in animations
2022-03-17 14:25:16 +00:00
setting_unselect_reference_modal: Show confirmation dialog before removing a reference
setting_show_application: Disclose application used to send posts
setting_show_bookmark_button: Show the bookmark button on the action bar
setting_show_follow_button_on_timeline: Show follow button on timeline
setting_show_navigation_panel: Show the navigation panel
setting_show_quote_button: Show the quote button on the action bar
2022-03-17 14:25:16 +00:00
setting_show_reply_tree_button: Show markers on posts where a reply relationship exists
setting_show_subscribe_button_on_timeline: Show subscribe button on timeline
setting_show_tab_bar_label: Show labels in the tab bar
2020-03-21 04:25:30 +00:00
setting_show_followed_by: Reflect the following status on the follow button
setting_show_target: Enable targeting features
setting_system_font_ui: Use system's default font
2017-10-01 08:52:39 +00:00
setting_theme: Site theme
2022-02-20 21:32:59 +00:00
setting_theme_instance_ticker: '#InstanceTicker'
setting_trends: Show today's trends
setting_unfollow_modal: Show confirmation dialog before unfollowing someone
2019-12-12 11:02:35 +00:00
setting_unsubscribe_modal: Show confirmation dialog before unsubscribing someone
setting_use_blurhash: Show colorful gradients for hidden media
setting_use_pending_items: Slow mode
severity: Severity
sign_in_token_attempt: Security code
type: Import type
2016-11-22 10:34:36 +00:00
username: Username
username_or_email: Username or Email
whole_word: Whole word
2019-08-30 08:02:41 +00:00
domain_subscribe:
domain: Domain
exclude_reblog: Exclude boost
list_id: Target timeline
media_only: Media only
2019-08-30 08:02:41 +00:00
timeline: Timeline
reblog: Boost
email_domain_block:
with_dns_records: Include MX records and IPs of the domain
featured_tag:
name: Hashtag
follow_tag:
list_id: Target timeline
media_only: Media only
name: Tag name
timeline: Timeline
form_account_subscribe:
acct: Account
list_id: Target timeline
media_only: Media only
reblog: Boost
show_reblogs: Show boost
timeline: Timeline
2016-11-25 12:15:07 +00:00
interactions:
must_be_follower: Block notifications from non-followers
must_be_following: Block notifications from people you don't follow
must_be_following_dm: Block direct messages from people you don't follow
invite:
comment: Comment
invite_request:
text: Why do you want to join?
2020-10-12 14:33:49 +00:00
ip_block:
comment: Comment
ip: IP
severities:
no_access: Block access
sign_up_requires_approval: Limit sign-ups
severity: Rule
2019-08-30 08:02:41 +00:00
keyword_subscribe:
disabled: Temporarily disable subscription
exclude_keyword: Excluded keyword list or regular expression
ignorecase: Ignore case
ignore_block: Ignore User's domain blocking
keyword: Keyword list or regular expression
list_id: Target timeline
media_only: Media only
2019-08-30 08:02:41 +00:00
name: Name
regexp: Use regular expressions for keywords
keyword_subscribes:
disabled: State
ignorecase: Case
ignore_block: Block
keyword: String
media_only: Media
2019-08-30 08:02:41 +00:00
name: Name
regexp: Type
timeline: Timeline
2016-11-15 22:02:57 +00:00
notification_emails:
2017-03-19 19:29:41 +00:00
digest: Send digest e-mails
2021-05-19 05:58:27 +00:00
emoji_reaction: Someone emoji reactioned you
favourite: Someone favourited your post
follow: Someone followed you
follow_request: Someone requested to follow you
mention: Someone mentioned you
pending_account: New account needs review
2021-05-19 05:58:27 +00:00
reaction: Someone reactioned your post
reblog: Someone boosted your post
report: New report is submitted
2022-03-17 14:25:16 +00:00
status_reference: Someone referenced your post
trending_tag: An unreviewed hashtag is trending
2021-02-21 18:50:12 +00:00
rule:
text: Rule
tag:
listable: Allow this hashtag to appear in searches and suggestions
name: Hashtag
trendable: Allow this hashtag to appear under trends
usable: Allow posts to use this hashtag
'no': 'No'
recommended: Recommended
required:
mark: "*"
text: required
Add WebAuthn as an alternative 2FA method (#14466) * feat: add possibility of adding WebAuthn security keys to use as 2FA This adds a basic UI for enabling WebAuthn 2FA. We did a little refactor to the Settings page for editing the 2FA methods – now it will list the methods that are available to the user (TOTP and WebAuthn) and from there they'll be able to add or remove any of them. Also, it's worth mentioning that for enabling WebAuthn it's required to have TOTP enabled, so the first time that you go to the 2FA Settings page, you'll be asked to set it up. This work was inspired by the one donde by Github in their platform, and despite it could be approached in different ways, we decided to go with this one given that we feel that this gives a great UX. Co-authored-by: Facundo Padula <facundo.padula@cedarcode.com> * feat: add request for WebAuthn as second factor at login if enabled This commits adds the feature for using WebAuthn as a second factor for login when enabled. If users have WebAuthn enabled, now a page requesting for the use of a WebAuthn credential for log in will appear, although a link redirecting to the old page for logging in using a two-factor code will also be present. Co-authored-by: Facundo Padula <facundo.padula@cedarcode.com> * feat: add possibility of deleting WebAuthn Credentials Co-authored-by: Facundo Padula <facundo.padula@cedarcode.com> * feat: disable WebAuthn when an Admin disables 2FA for a user Co-authored-by: Facundo Padula <facundo.padula@cedarcode.com> * feat: remove ability to disable TOTP leaving only WebAuthn as 2FA Following examples form other platforms like Github, we decided to make Webauthn 2FA secondary to 2FA with TOTP, so that we removed the possibility of removing TOTP authentication only, leaving users with just WEbAuthn as 2FA. Instead, users will have to click on 'Disable 2FA' in order to remove second factor auth. The reason for WebAuthn being secondary to TOPT is that in that way, users will still be able to log in using their code from their phone's application if they don't have their security keys with them – or maybe even lost them. * We had to change a little the flow for setting up TOTP, given that now it's possible to setting up again if you already had TOTP, in order to let users modify their authenticator app – given that now it's not possible for them to disable TOTP and set it up again with another authenticator app. So, basically, now instead of storing the new `otp_secret` in the user, we store it in the session until the process of set up is finished. This was because, as it was before, when users clicked on 'Edit' in the new two-factor methods lists page, but then went back without finishing the flow, their `otp_secret` had been changed therefore invalidating their previous authenticator app, making them unable to log in again using TOTP. Co-authored-by: Facundo Padula <facundo.padula@cedarcode.com> * refactor: fix eslint errors The PR build was failing given that linting returning some errors. This commit attempts to fix them. * refactor: normalize i18n translations The build was failing given that i18n translations files were not normalized. This commits fixes that. * refactor: avoid having the webauthn gem locked to a specific version * refactor: use symbols for routes without '/' * refactor: avoid sending webauthn disabled email when 2FA is disabled When an admins disable 2FA for users, we were sending two mails to them, one notifying that 2FA was disabled and the other to notify that WebAuthn was disabled. As the second one is redundant since the first email includes it, we can remove it and send just one email to users. * refactor: avoid creating new env variable for webauthn_origin config * refactor: improve flash error messages for webauthn pages Co-authored-by: Facundo Padula <facundo.padula@cedarcode.com>
2020-08-24 14:46:27 +00:00
title:
sessions:
webauthn: Use one of your security keys to sign in
'yes': 'Yes'