A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Instructions: Column "A" is the translation key, and may provide a hint as to what a string is used for if it's not clear from the text itself. Columns "B" and "C" are the default and Oulipo strings, respectively. Cells in "C" are tagged yellow if there is an "E" in the text, greeen if the current translation doesn't have an "E" and has been modified from the base, and white if it's the same as the base but doesn't need work. Missing entries in column B might be keys which were removed but the translation health tool is ignoring them, or they might be keys coming from a vendor package that has sensible translations for all actual languages. I think there was an issue with missing keys in en-OU at one point, and I had to track some of those down and add them. I'm not sure why the health checker isn't removing them, come to think of it. Right-click on a cell with a string you want to translate, then click "insert comment" to add a proposed translation. Version: 4.0.2 Wed Nov 16 08:58:25 AM UTC 2022 | |||||||||||||||||||||||||
2 | Key | EN | EN-OU | Pending | ||||||||||||||||||||||
3 | activerecord.attributes.poll.expires_at | Deadline | Closing at | |||||||||||||||||||||||
4 | activerecord.attributes.poll.options | Choices | Options | |||||||||||||||||||||||
5 | activerecord.attributes.status.text | Status | ||||||||||||||||||||||||
6 | activerecord.attributes.user.agreement | Service agreement | Service agreement | Law stuff | ||||||||||||||||||||||
7 | activerecord.attributes.user.email | E-mail address | ||||||||||||||||||||||||
8 | activerecord.attributes.user.locale | Locale | Idiom | |||||||||||||||||||||||
9 | activerecord.attributes.user.password | activerecord.attributes.user.password | Password | |||||||||||||||||||||||
10 | activerecord.attributes.user/account.username | Username | Username | Alias | ||||||||||||||||||||||
11 | activerecord.attributes.user/invite_request.text | Reason | Why? | |||||||||||||||||||||||
12 | activerecord.errors.messages.record_invalid | 'Validation did not pass: %{VAR}' | ||||||||||||||||||||||||
13 | activerecord.errors.models.account.attributes.username.invalid | must contain only letters, numbers and underscores | 'Valid glyphs: A-D and F-Z (plus small glyphs), 0-9, and "_"' | |||||||||||||||||||||||
14 | activerecord.errors.models.account.attributes.username.reserved | is reserved | is reserved | isn't vacant | ||||||||||||||||||||||
15 | activerecord.errors.models.account.attributes.username.taken | That account was on our list prior to now. Sorry! | ||||||||||||||||||||||||
16 | activerecord.errors.models.admin/webhook.attributes.url.invalid | is not a valid URL | is not a valid URL | |||||||||||||||||||||||
17 | activerecord.errors.models.doorkeeper/application.attributes.website.invalid | is not a valid URL | is not a valid URL | |||||||||||||||||||||||
18 | activerecord.errors.models.import.attributes.data.malformed | is malformed | is malformed | is of poor construction | ||||||||||||||||||||||
19 | activerecord.errors.models.status.attributes.reblog.taken | of post already exists | of status already exists | of post was around prior to this | ||||||||||||||||||||||
20 | activerecord.errors.models.tag.attributes.name.invalid | Hashtag contains invalid symbol | ||||||||||||||||||||||||
21 | activerecord.errors.models.user.attributes.email.blocked | uses a disallowed e-mail provider | uses a disallowed e-mail provider | is using a bad mail host | ||||||||||||||||||||||
22 | activerecord.errors.models.user.attributes.email.unreachable | does not seem to exist | does not seem to exist | is not found | ||||||||||||||||||||||
23 | activerecord.errors.models.user.attributes.role_id.elevated | cannot be higher than your current role | cannot be higher than your current role | |||||||||||||||||||||||
24 | activerecord.errors.models.user_role.attributes.permissions_as_keys.dangerous | include permissions that are not safe for the base role | include permissions that are not safe for the base role | |||||||||||||||||||||||
25 | activerecord.errors.models.user_role.attributes.permissions_as_keys.elevated | cannot include permissions your current role does not possess | cannot include permissions your current role does not possess | |||||||||||||||||||||||
26 | activerecord.errors.models.user_role.attributes.permissions_as_keys.own_role | cannot be changed with your current role | cannot be changed with your current role | |||||||||||||||||||||||
27 | activerecord.errors.models.user_role.attributes.position.elevated | cannot be higher than your current role | cannot be higher than your current role | |||||||||||||||||||||||
28 | activerecord.errors.models.user_role.attributes.position.own_role | cannot be changed with your current role | cannot be changed with your current role | |||||||||||||||||||||||
29 | about.about_mastodon_html | 'The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!' | Mastodon is a "FOSS" social sharing hub. A multi-host substitution for capitalistic platforms, it avoids risking a particular company monopolizing your communication. Pick a host that you trust — you can still talk with all hosts running Mastadon. Any individual can run a Mastodon instantiation and join in this social hub in a jiffy. | |||||||||||||||||||||||
30 | about.contact_missing | Not set | No contact | |||||||||||||||||||||||
31 | about.contact_unavailable | N/A | N/A | |||||||||||||||||||||||
32 | about.hosted_on | Mastodon hosted on %{VAR} | Mastodon on %{VAR} | |||||||||||||||||||||||
33 | about.title | About | About | |||||||||||||||||||||||
34 | accounts.follow | Follow | Follow | |||||||||||||||||||||||
35 | accounts.followers.one | Follower | Who Follows | |||||||||||||||||||||||
36 | accounts.followers.other | Followers | Who Follow | |||||||||||||||||||||||
37 | accounts.following | Following | Following | |||||||||||||||||||||||
38 | accounts.instance_actor_flash | This account is a virtual actor used to represent the server itself and not any individual user. It is used for federation purposes and should not be suspended. | This account is a virtual actor used to represent the server itself and not any individual user. It is used for federation purposes and should not be suspended. | This account is a virtual actor for this instantiation. It's for mastodon amalgamation biz, so don't ban it. | ||||||||||||||||||||||
39 | accounts.last_active | last active | last activity | |||||||||||||||||||||||
40 | accounts.link_verified_on | Ownership of this link was checked on %{VAR} | Ownership of this link was checked on %{VAR} | |||||||||||||||||||||||
41 | accounts.nothing_here | There is nothing here! | Sorry, nothing in this spot! | |||||||||||||||||||||||
42 | accounts.pin_errors.following | You must be already following the person you want to endorse | You must follow this account if you want to pin it | |||||||||||||||||||||||
43 | accounts.posts | Toots | ||||||||||||||||||||||||
44 | accounts.posts.one | Post | ||||||||||||||||||||||||
45 | accounts.posts.other | Posts | ||||||||||||||||||||||||
46 | accounts.posts_tab_heading | Posts | Toots | |||||||||||||||||||||||
47 | aliases.add_new | Create alias | Create alias | |||||||||||||||||||||||
48 | aliases.created_msg | Successfully created a new alias. You can now initiate the move from the old account. | Successfully created a new alias. You can now initiate the move from the old account. | |||||||||||||||||||||||
49 | aliases.deleted_msg | Successfully removed the alias. Moving from that account to this one will no longer be possible. | Successfully remove the alias. Moving from that account to this one will no longer be possible. | |||||||||||||||||||||||
50 | aliases.empty | You have no aliases. | You have no aliases. | |||||||||||||||||||||||
51 | aliases.hint_html | If you want to move from another account to this one, here you can create an alias, which is required before you can proceed with moving followers from the old account to this one. This action by itself is harmless and reversible. The account migration is initiated from the old account. | If you want to move from another account to this one, here you can create an alias, which is required before you can proceed with moving followers from the old account to this one. This action by itself is harmless and reversible. The account migration is initiated from the old account. | This is for building an alias. This is mandatory for moving from a distant account to an oulipo account, and you cannot shift accounts who follow you until you do this. This action is innocuous in isolation; initiation of account shifting starts from your old account. | ||||||||||||||||||||||
52 | aliases.remove | Unlink alias | Unlink alias | |||||||||||||||||||||||
53 | appearance.advanced_web_interface | Advanced web interface | Multi-Column UI | |||||||||||||||||||||||
54 | appearance.advanced_web_interface_hint | 'If you want to make use of your entire screen width, the advanced web interface allows you to configure many different columns to see as much information at the same time as you want: Home, notifications, federated timeline, any number of lists and hashtags.' | You might know this UI from past visits. It has many columns you can show all sorts of information in, not just a big column in which you can pick what you want to show. | |||||||||||||||||||||||
55 | appearance.animations_and_accessibility | Animations and accessibility | Animations and accessibility | Animations and display options | ||||||||||||||||||||||
56 | appearance.confirmation_dialogs | Confirmation dialogs | Confirmation dialogs | |||||||||||||||||||||||
57 | appearance.discovery | Discovery | Discovery | |||||||||||||||||||||||
58 | appearance.localization.body | Mastodon is translated by volunteers. | Mastodon is translated by volunteers. | |||||||||||||||||||||||
59 | appearance.localization.guide_link | https://crowdin.com/project/mastodon | https://crowdin.com/project/mastodon | |||||||||||||||||||||||
60 | appearance.localization.guide_link_text | Everyone can contribute. | Everyone can contribute. | Anybody can pitch in. | ||||||||||||||||||||||
61 | appearance.sensitive_content | Sensitive content | Tricky topics | |||||||||||||||||||||||
62 | appearance.toot_layout | Post layout | Toot layout | |||||||||||||||||||||||
63 | application_mailer.notification_preferences | Change e-mail preferences | Modify mail options | |||||||||||||||||||||||
64 | application_mailer.salutation | %{VAR}, | %{VAR}, | |||||||||||||||||||||||
65 | application_mailer.settings | 'Change e-mail preferences: %{VAR}' | 'Modify mail configuration: %{VAR}' | |||||||||||||||||||||||
66 | application_mailer.view | 'View:' | 'Look at:' | |||||||||||||||||||||||
67 | application_mailer.view_profile | View profile | Look at Account | |||||||||||||||||||||||
68 | application_mailer.view_status | View post | Look at Post | |||||||||||||||||||||||
69 | applications.created | Application successfully created | Application addition took | |||||||||||||||||||||||
70 | applications.destroyed | Application successfully deleted | Application thrown away | |||||||||||||||||||||||
71 | applications.regenerate_token | Regenerate access token | Add access token | |||||||||||||||||||||||
72 | applications.token_regenerated | Access token successfully regenerated | Access token successfully regenerated | |||||||||||||||||||||||
73 | applications.warning | Be very careful with this data. Never share it with anyone! | Be very careful with this data. Never share it with anyone! | |||||||||||||||||||||||
74 | applications.your_token | Your access token | Your access token | |||||||||||||||||||||||
75 | auth.apply_for_account | Get on waitlist | Ask for an invitation | |||||||||||||||||||||||
76 | auth.change_password | Password | Modify password | |||||||||||||||||||||||
77 | auth.delete_account | Delete account | Kill account | |||||||||||||||||||||||
78 | auth.delete_account_html | If you wish to delete your account, you can proceed here. You will be asked for confirmation. | If you wish to kill your account, you can click this spot. You must confirm. | |||||||||||||||||||||||
79 | auth.description.prefix_invited_by_user | @%{VAR} invites you to join this server of Mastodon! | @%{VAR} invites you to join this server of Mastodon! | |||||||||||||||||||||||
80 | auth.description.prefix_sign_up | Sign up on Mastodon today! | Sign up on Mastodon today! | |||||||||||||||||||||||
81 | auth.description.suffix | With an account, you will be able to follow people, post updates and exchange messages with users from any Mastodon server and more! | With an account, you will be able to follow people, post updates and exchange messages with users from any Mastodon server and more! | |||||||||||||||||||||||
82 | auth.didnt_get_confirmation | Didn't receive confirmation instructions? | Can't find confirmation instructions? | |||||||||||||||||||||||
83 | auth.dont_have_your_security_key | Don't have your security key? | Don't have your security key? | |||||||||||||||||||||||
84 | auth.forgot_password | Forgot your password? | Forgot your password? | |||||||||||||||||||||||
85 | auth.invalid_reset_password_token | Password reset token is invalid or expired. Please request a new one. | Invalid or old URL. Try asking for a link again. | |||||||||||||||||||||||
86 | auth.link_to_otp | Enter a two-factor code from your phone or a recovery code | Enter a two-factor code from your phone or a recovery code | |||||||||||||||||||||||
87 | auth.link_to_webauth | Use your security key device | Use your security key device | |||||||||||||||||||||||
88 | auth.log_in_with | Log in with | Log in with | |||||||||||||||||||||||
89 | auth.login | Log in | Log in | |||||||||||||||||||||||
90 | auth.logout | Logout | Logout | |||||||||||||||||||||||
91 | auth.migrate_account | Move to a different account | Account migration | |||||||||||||||||||||||
92 | auth.migrate_account_html | If you wish to redirect this account to a different one, you can configure it here. | If you want this account to point to an account that is not this account, you can do that by clicking this spot. | |||||||||||||||||||||||
93 | auth.or_log_in_with | Or log in with | Or log in with | |||||||||||||||||||||||
94 | auth.privacy_policy_agreement_html | I have read and agree to the privacy policy | I have read and agree to the privacy policy | |||||||||||||||||||||||
95 | auth.providers.cas | CAS | CAS | |||||||||||||||||||||||
96 | auth.providers.saml | SAML | SAML | |||||||||||||||||||||||
97 | auth.register | Sign up | Sign up | |||||||||||||||||||||||
98 | auth.registration_closed | %{VAR} is not accepting new members | %{VAR} is not allowing population growth | |||||||||||||||||||||||
99 | auth.resend_confirmation | Resend confirmation instructions | Mail confirmation instructions again | |||||||||||||||||||||||
100 | auth.reset_password | Reset password | Forgot password |