about summary refs log tree commit diff
diff options
context:
space:
mode:
authorStarfall <us@starfall.systems>2021-05-11 11:32:46 -0500
committerStarfall <us@starfall.systems>2021-05-11 11:43:05 -0500
commit2523b046523f92ccf12756dce0204926433d1c7f (patch)
treefe6e3c509f80bbedc1c7deaa4303649c9d669013
parentd56731a0b9d73c48bbfbced8732e25587ba892a4 (diff)
Restore "toot" flavor in our custom locale
I think it was a mistake to remove this quirky little word from Mastodon
mainline. It gives a little bit of character to the software over the
lifeless replacement of "post" and I'm not convinced that the argument
of "making Mastodon a better citizen of the Fediverse" actually holds
any merit. A lot of other instances already call their posts "growls"
or "awoos" or some other noise, but there's not exactly a sound of
plurality that we could borrow for local flavor. So we're sticking with
"toot" for the time being.

I'm not interested in maintaining *every* locale, but conveniently we
already have one set up to customize the name of the local timeline to
"Plural Café" so we can use that one.
-rwxr-xr-xapp/javascript/mastodon/locales/en-cafe.json38
-rwxr-xr-xconfig/locales/en-cafe.yml29
2 files changed, 67 insertions, 0 deletions
diff --git a/app/javascript/mastodon/locales/en-cafe.json b/app/javascript/mastodon/locales/en-cafe.json
index 2f048f662..76b211bbd 100755
--- a/app/javascript/mastodon/locales/en-cafe.json
+++ b/app/javascript/mastodon/locales/en-cafe.json
@@ -1,4 +1,42 @@
 {
+  "account.posts": "Toots",
+  "account.posts_with_replies": "Toots and replies",
+  "account.statuses_counter": "{count, plural, one {{counter} Toot} other {{counter} Toots}}",
+  "column.pins": "Pinned toots",
+  "compose_form.direct_message_warning": "This toot will only be sent to the mentioned users.",
+  "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.",
+  "confirmations.delete.message": "Are you sure you want to delete this toot?",
+  "confirmations.redraft.message": "Are you sure you want to delete this toot and re-draft it? Favourites and boosts will be lost, and replies to the original post will be orphaned.",
+  "embed.instructions": "Embed this toot on your website by copying the code below.",
+  "empty_column.account_timeline": "No toots here!",
+  "empty_column.bookmarked_statuses": "You don't have any bookmarked toots yet. When you bookmark one, it will show up here.",
+  "empty_column.favourited_statuses": "You don't have any favourite toots yet. When you favourite one, it will show up here.",
+  "empty_column.favourites": "No one has favourited this toot yet. When someone does, they will show up here.",
+  "empty_column.list": "There is nothing in this list yet. When members of this list post new toots, they will appear here.",
+  "introduction.interactions.favourite.text": "You can save a toot for later, and let the author know that you liked it, by favouriting it.",
+  "introduction.interactions.reblog.text": "You can share other people's toots with your followers by boosting them.",
+  "introduction.interactions.reply.text": "You can reply to other people's and your own toots, which will chain them together in a conversation.",
+  "keyboard_shortcuts.column": "to focus a toot in one of the columns",
+  "keyboard_shortcuts.enter": "to open toot",
+  "keyboard_shortcuts.pinned": "to open pinned toots list",
+  "keyboard_shortcuts.toot": "to start a brand new toot",
+  "navigation_bar.compose": "Compose new toot",
+  "navigation_bar.pins": "Pinned toots",
+  "notification.favourite": "{name} favourited your toot",
+  "notification.reblog": "{name} boosted your toot",
+  "notifications.column_settings.status": "New toots:",
+  "privacy.change": "Change toot privacy",
+  "search_popout.tips.full_text": "Simple text returns toots you have written, favourited, boosted, or have been mentioned in, as well as matching usernames, display names, and hashtags.",
+  "search_popout.tips.status": "toot",
+  "search_results.statuses": "Toots",
+  "search_results.statuses_fts_disabled": "Searching toots by their content is not enabled on this Mastodon server.",
+  "status.admin_status": "Open this toot in the moderation interface",
+  "status.copy": "Copy link to toot",
+  "status.open": "Expand this toot",
+  "status.pinned": "Pinned toot",
+  "status.reblogs.empty": "No one has boosted this toot yet. When someone does, they will show up here.",
+  "timeline_hint.resources.statuses": "Older toots",
+
   "upload_form.edit": "Describe",
   "upload_modal.description_placeholder": "Jackdaws love my big sphinx of quartz",
   "upload_modal.edit_media": "Add description",
diff --git a/config/locales/en-cafe.yml b/config/locales/en-cafe.yml
index b91edcf1d..77c5338f0 100755
--- a/config/locales/en-cafe.yml
+++ b/config/locales/en-cafe.yml
@@ -1,7 +1,13 @@
 ---
 en-cafe:
   about:
+    about_hashtag_html: These are public toots tagged with <strong>#%{hashtag}</strong>. You can interact with them if you have an account anywhere in the fediverse.
     hosted_on: GlitchCafé hosted on %{domain}
+    posts:
+      one: Toot
+      other: Toots
+    posts_tab_heading: Toots
+    posts_with_replies: Toots and replies
     unavailable_content: Domain blocks
     unavailable_content_description:
       domain: Instance
@@ -12,7 +18,30 @@ en-cafe:
       silenced_title: Silenced instances
       suspended: 'No data from these instances will be processed, stored or exchanged, making any interaction or communication with users from these instances impossible:'
       suspended_title: Suspended instances
+  archive_takeout:
+      hint_html: You can request an archive of your <strong>toots and uploaded media</strong>. The exported data will be in the ActivityPub format, readable by any compliant software. You can request an archive every 7 days.
   auth:
     description:
       prefix_invited_by_user: "@%{name} invites you to join Plural Café!"
       prefix_sign_up: Sign up on Plural Café today!
+  remote_interaction:
+    favourite:
+      prompt: 'You want to favourite this toot:'
+    reblog:
+      prompt: 'You want to boost this toot:'
+    reply:
+      prompt: 'You want to reply to this toot:'
+  scheduled_statuses:
+    over_daily_limit: You have exceeded the limit of %{limit} scheduled toots for that day
+    over_total_limit: You have exceeded the limit of %{limit} scheduled toots
+  statuses:
+    pin_errors:
+      limit: You have already pinned the maximum number of toots
+      ownership: Someone else's toot cannot be pinned
+      private: Non-public toot cannot be pinned
+  stream_entries:
+    pinned: Pinned toot
+  user_mailer:
+    warning:
+      explanation:
+        silence: You can still use your account but only people who are already following you will see your toots on this server, and you may be excluded from various public listings. However, others may still manually follow you.