summaryrefslogtreecommitdiff
path: root/locales/en.json
diff options
context:
space:
mode:
authorINOUE Daisuke <inoue.daisuke@gmail.com>2025-04-08 22:16:17 +0900
committerINOUE Daisuke <inoue.daisuke@gmail.com>2025-04-08 22:16:17 +0900
commit3e56650290ec725ee95689c1729d681e41385126 (patch)
tree35a00f2b1dc7ef9d04edf6a4d57f52b68e9f8f88 /locales/en.json
parent4089ad7b1ecd3230b76d44dc71fbafcb4128fb3a (diff)
Fix and add some translation key, etc.
Diffstat (limited to 'locales/en.json')
-rw-r--r--locales/en.json294
1 files changed, 145 insertions, 149 deletions
diff --git a/locales/en.json b/locales/en.json
index 92d4c3b..305e806 100644
--- a/locales/en.json
+++ b/locales/en.json
@@ -1,179 +1,175 @@
{
- "del": "Delete",
- "edittoken": "Enter editing password",
- "edittokendesc": "Enter the editing password you received by email or were shown when the event was created.",
+ "404.desc": "It may have never existed, or if it finished more than some days, it's been removed from the server. Don't despair - why not create a new one? I for one would love to come to your ocarina recital.",
+ "404.notfound": "Event not found!",
+ "changefile": "Change file",
+ "choosefile": "Choose file",
+ "close": "Close",
+ "comment": "Comment",
"copied": "Copied!",
- "incorrectpwd": "That editing password is incorrect. Try again.",
- "event.started": "event.started",
- "event.ended": "Ended",
- "event.partof": "Part of <a href='/group/{{eventData.eventGroup.id}}'>{{eventData.eventGroup.name}}</a>",
"copy": "Copy",
- "about": "About",
- "event.attendeenum": "How many people in your party?",
- "event.attendeeemail": "Your Email (optional)",
- "joinemaildesc": "If you provide your email, you will receive updates to the event.",
- "event.nospam": "We won't spam you",
- "event.removepswd": "Deletion password",
- "event.removepswddesc": "You will need this password if you want to remove yourself from the list of event attendees. If you provided your email, you'll receive it by email. Otherwise, write it down now because it will <strong>not be shown again</strong>.",
- "close": "Close",
- "event.addmyself": "Add myself",
- "event.removemyselfdesc": "Remove yourself from '{{eventData.name}}'",
- "event.lostpswd": "Lost your password? Get in touch with the event organiser.",
- "event.removemyself": "Remove myself",
- "event.removeattendeedesc": "Remove attendee from '{{eventData.name}}'",
- "event.confremoveattendee": "Are you sure you want to remove this attendee from the event? This action cannot be undone.",
- "event.discussion": "event.discussion",
- "event.postbutton": "event.postbutton",
- "group.edit": "Edit {{eventGroupData.name}}",
- "group.feedlinkdesc": "Paste this URL into your calendar app\nto subscribe to a live feed of events from this group.",
- "group.addevent": "To add an event to this group, copy and paste the two codes below into the 'Event Group' box when creating a new event or editing an existing event.",
- "group.p.eventgroupid": "Event group ID",
- "upcomingevents": "Upcoming events",
- "noevents": "No events!",
- "group.delconfirm": "Are you sure you want to delete this event group? This action cannot be undone.",
- "group.deldesc": "This will <strong>not</strong> delete the individual events contained in this group. They can be linked to another group later.",
- "group.del": "Delete event group",
- "group.subscribe": "Subscribe to '{{eventGroupData.name}}'",
- "group.subscribedesc": "Enter your email address to receive updates\nwhenever a new event is created in this group.",
- "group.subscribebutton": "Subscribe",
- "home.privacy": "Also, Gathio doesn't show you ads, doesn't sell your data, and never sends you unnecessary emails.",
- "home.attention": "But remember: all events are visible to anyone who knows the link, so probably don't use Gathio to plot your surprise birthday party or revolution. Or whatever, you do you.",
- "emailaddr": "Email address",
- "forgotpwd": "Forgot password",
- "newevent.pagetitle": "What would you like to do?",
- "newevent.neweventbutton": "Create a new event",
- "newevent.neweventgroup": "Create a new event group",
- "event.options": "event.options",
- "join": "Users can mark themselves as attending this event",
- "options.showlistattendees": "Display the list of attendees",
- "interaction": "Users can post comments on this event",
- "group.p.eventgroupdescription": "Description",
- "group.p.eventgroupurl": "Link",
- "group.p.hostname": "Host or organisation name",
"coverimg": "Cover image",
- "recommendeddimensions": "Recommended dimensions (w x h): 920px by 300px.",
- "group.p.del": "Delete this event group",
- "group.p.delbutton": "Delete event group",
- "save": "Save changes",
- "mdsupport": "<a href='https://commonmark.org/help/'>Markdown</a> formatting\nsupported.",
- "choosefile": "Choose file",
- "imgdel": "Delete image",
- "event.p.eventgroupdata": "Link this event to an event group",
- "event.p.eventgroupid": "You can find this short string of characters in the event group's link, in your confirmation email, or on the event group's page.",
- "group.p.eventgroupedittoken": "Event group secret\nediting code",
- "event.p.eventgroupedittoken": "You can find this long string of characters in the\nconfirmation email you received when you created the event group.",
- "event.p.maxattendees": "Attendee limit",
- "event.p.delthis": "Delete this event",
- "newevent.importevent": "Import an existing event",
- "selectfile": "Select file",
- "youremail": "Your email",
- "emaildesc": "We will send your secret editing link to this email address.",
- "eventpwd": "Event password",
- "creatoremaildesc": "If you provide your email, we will send your secret editing password here, and use it to notify you of updates to the event.",
- "changefile": "Change file",
- "group.p.eventgroupname": "Event group name",
"create": "Create",
- "right": "Get it right!",
- "snappy": "Make it snappy.",
- "group.p.isshowgroup": "Will be shown on the event group page (optional).",
- "event.locationdesc": "Be specific.",
- "group.p.eventgroupurldesc": "For tickets or another event page (optional).",
- "event.enternum": "Enter a number.",
- "event.editlater": "You can always edit it later.",
- "wontshow": "Will not be shown anywhere (optional).",
- "sidebar.events": "View events",
- "ml.requestml": "Request a link to create a new event",
- "fixerrors": "Please fix these errors:",
- "pastevents": "Past events",
- "eventgroups": "Event groups",
- "group.p.publicgroup": "Display this group on the public group list",
- "saving": "Saving...",
- "group.editmode": "Switch to editing mode",
"creating": "Creating...",
- "newevent.visiblealert": "Events are visible to anyone who knows the link.",
- "event.p.eventgrouplinker": "Choose a group you've edited before",
- "main.footnote": "<strong>Gathio</strong> version {{version}} &middot; <a href=\"https://github.com/lowercasename/gathio\">GitHub</a> &middot; Made with <i class=\"far fa-heart\"></i> by <a href=\"https://raphaelkabo.com\">Raphael</a> and <a href=\"https://github.com/lowercasename/gathio/graphs/contributors\">contributors</a>",
- "home.about": "About",
- "home.intro": "Gathio is a simple, federated, privacy-first event hosting platform.",
- "home.aboutgathio": "About Gathio",
- "home.imgexample": "An example event page for a picnic. The page shows the event's location, host, date and time, and description, as well as buttons to save the event to Google Calendar, export it, and open the location in OpenStreetMap and Google Maps.",
- "home.privacytitle": "Privacy-first",
- "home.privdesc": "There are no accounts on Gathio. When you create an event, we generate a password which allows you to edit the event. Send all your guests the public link, and all your co-hosts the secret editing link containing the password.",
- "home.privmail": "If you supply your email, we'll send you the editing password so you don't lose it - but supplying your email is optional!",
- "home.autodelete": "If this instance automatically deletes its events, sometime after the event finishes, it's deleted from the database for ever, and your data goes with it.",
- "home.conftitle": "Configurable",
- "home.flagshipsetting": "The <a href=\"https://gath.io\">flagship Gathio instance at gath.io</a> is designed for anyone to create ephemeral, hidden events. Anyone can create an event; events are never displayed anywhere public; and they're deleted 7 days after they end.",
- "home.onpre": "But if your community sets up their own instance, you can limit event creation to a specific list of people, display events on a handy list on the homepage, and disable event deletion entirely!",
- "home.fedtitle": "Federation and self-hosting",
- "home.selfhost": "Gathio can easily be self-hosted, and supports ActivityPub services like Mastodon, Pleroma, and Friendica, allowing you to access events from anywhere on the Fediverse. We encourage you to spin up your own instance for your community. Detailed instructions on <a href=\"https://docs.gath.io/using-gathio/fediverse/\">ActivityPub access</a> and <a href=\"https://docs.gath.io/running-gathio/installation/\">self-hosted installation</a> live on our GitHub wiki.",
- "home.opensource": "Open source",
- "home.osdesc": "Gathio is delighted to be open source, and is built by a lovely group of people. Leave a question in our <a href=\"https://github.com/lowercasename/gathio/issues\">tracker</a> if you encounter any issues.",
- "home.kofi": "Support Me on Ko-fi",
- "home.kofidesc": "If you find yourself using and enjoying <strong>gath<span class='text-muted'>io</span></strong>, consider buying me a coffee. It'll help keep the site running! <i class=\"far fa-heart\"></i>",
- "404.notfound": "Event not found!",
- "404.desc": "It may have never existed, or if it finished more than some days, it's been removed from the server. Don't despair - why not create a new one? I for one would love to come to your ocarina recital.",
- "event.hostedby": "Hosted by</span> {{eventData.hostName}}",
+ "creatoremaildesc": "If you provide your email, we will send your secret editing password here, and use it to notify you of updates to the event.",
+ "del": "Delete",
+ "edittoken": "Enter editing password",
+ "emailaddr": "Email address",
+ "emaildesc": "We will send your secret editing link to this email address.",
"event.ICSexport": "Export as ICS",
- "event.addtoGC": "Add to Google Calendar",
- "event.showonGM": "Show on Google Maps",
- "event.showonOM": "Show on OpenStreetMap",
- "event.concludeddel": " This event has concluded. It can no longer be edited{{#if eventWillBeDeleted}}, and will be automatically deleted {{daysUntilDeletion}}{{/if}}.",
- "event.welcome": "Welcome to your event!",
- "event.attention": "Your secret editing password for this event is: <strong>{{eventData.editToken}}</strong>. It's been saved in your browser storage, and if you supplied your email, it's also been sent to you. If you didn't supply your email, you <strong>must save it somewhere safe</strong>, because it won't be shown again!",
- "event.share": "To share your event, use the link you can see just above this message - that way your attendees won't be able to edit or delete your event!",
- "event.attendees": "Attendees",
"event.addme": "Add me",
- "event.removeme": "Remove me",
- "event.capacity": "This event is at capacity.",
- "event.remaining": "{{spotsRemaining}} {{plural spotsRemaining \"spot(s)\"}} remaining - add yourself now!",
- "event.removeuser": "Remove user from event",
- "event.noattendees": "No attendees yet!",
"event.addself": "Add yourself to '{{eventData.name}}'",
+ "event.attendeeemail": "Your email (optional)",
"event.attendeename": "Your name",
+ "event.attendeevisible": "Show my name in the public list of attendees",
+ "event.attendeevisibledesc": "If you choose to hide your name, only the event organiser will be able to see it.",
+ "event.attention": "Your secret editing password for this event is: <strong>{{eventData.editToken}}</strong>. It's been saved in your browser storage, and if you supplied your email, it's also been sent to you. If you didn't supply your email, you <strong>must save it somewhere safe</strong>, because it won't be shown again!",
+ "event.capacity": "This event is at capacity.",
"event.comment": "Comment",
- "event.reply": "Reply",
- "event.replycontent": "What would you like to reply?",
- "event.edit": "Edit event",
- "event.delconfirm": "Are you sure you want to delete this event? This action cannot be undone.",
+ "event.commentcontent": "What would you like to say?",
+ "event.concludeddel": " This event has concluded. It can no longer be edited{{#if eventWillBeDeleted}}, and will be automatically deleted {{daysUntilDeletion}}{{/if}}.",
+ "event.confremoveattendee": "Are you sure you want to remove this attendee from the event? This action cannot be undone.",
"event.del": "Delete event",
+ "event.delconfirm": "Are you sure you want to delete this event? This action cannot be undone.",
+ "event.discussion": "Discussion",
+ "event.edit": "Edit event",
+ "event.editlater": "You can always edit it later.",
+ "event.ended": "Ended",
+ "event.enternum": "Enter a number.",
+ "event.hostedby": "Hosted by</span> {{eventData.hostName}}",
+ "event.locationdesc": "Be specific.",
+ "event.lostpswd": "Forgot password? Get in touch with the event organiser.",
+ "event.noattendees": "No attendees yet!",
+ "event.numberofattende": "({{numberOfAttendees}})",
"event.numlimit": "Please enter a number between 1 and ${response.data.freeSpots}",
- "event.attendeenamedesc": "Or an alias, perhaps...",
- "event.commentcontent": "What would you like to say?",
- "group.editpswd": "Event group editing password",
- "group.editpswddesc": "Event group secret editing code",
- "group.welcome": "Welcome to your event group! We've just sent you an email with your secret editing link, which you can also see in the address bar above. Haven't got the email? Check your spam or junk folder. To share your event group, use the link you can see just below this message - that way your attendees won't be able to edit or delete your event group!",
- "event.removeAttendee": "Remove attendee",
- "event.p.eventname": "Event name",
+ "event.options": "event.options",
+ "event.p.creatoremail": "Your email",
+ "event.p.delthis": "Delete this event",
+ "event.p.eventdescription": "Description",
+ "event.p.eventend": "Ends",
+ "event.p.eventgroup": "This event is part of an event group",
+ "event.p.eventgroupedittoken": "You can find this long string of characters in the\nconfirmation email you received when you created the event group.",
+ "event.p.eventgroupid": "You can find this short string of characters in the event group's link, in your confirmation email, or on the event group's page.",
+ "event.p.eventgrouplinker": "Choose a group you've edited before",
"event.p.eventlocation": "Location",
+ "event.p.eventname": "Event name",
"event.p.eventstart": "Starts",
- "event.p.eventend": "Ends",
- "event.p.timezone": "Timezone",
- "event.p.eventdescription": "Description",
"event.p.eventurl": "Link",
"event.p.eventurldesc": "For tickets or another event page (optional).",
"event.p.groupbutton": "Enter group details manually",
"event.p.hostname": "Host name",
"event.p.hostnamedesc": "Will be shown on the event page (optional).",
- "event.p.creatoremail": "Your email",
+ "event.p.maxattendees": "Attendee limit",
"event.p.publicevent": "Display this event on the public event list",
- "event.p.eventgroup": "This event is part of an event group",
- "event.p.maxattendeestitle": "Set a limit on the maximum number of attendees",
+ "event.p.timezone": "Timezone",
+ "event.partof": "<a href='/group/{{eventData.eventGroup.id}}'>{{eventData.eventGroup.name}}</a>",
+ "event.postbutton": "Post comment",
+ "event.remaining": "{{spotsRemaining}} {{plural spotsRemaining \"spot(s)\"}} remaining - add yourself now!",
+ "event.remove-attendee": "Remove {{ attendeeName }} from {{eventData.name}}",
+ "event.removeAttendee": "Remove attendee",
+ "event.removeme": "Remove me",
+ "event.removemyself": "Remove myself",
+ "event.removemyselfdesc": "Remove yourself from '{{eventData.name}}'",
+ "event.removepswd": "Remove password",
+ "event.removeuser": "Remove user from event",
+ "event.reply": "Reply",
+ "event.replycontent": "What would you like to reply?",
+ "event.share": "To share your event, use the link you can see just above this message - that way your attendees won't be able to edit or delete your event!",
+ "event.showonGM": "Show on Google Maps",
+ "event.showonOM": "Show on OpenStreetMap",
+ "event.started": "Started",
+ "event.welcome": "Welcome to your event!",
+ "eventgroups": "Event groups",
+ "eventpwd": "Event password",
+ "fixerrors": "Please fix these errors:",
+ "forgotpwd": "Forgot password",
+ "frontend.eventattendees": "people",
+ "group.ICSexport": "Export as ICS",
+ "group.about": "About",
+ "group.addevent": "To link an existing event to this group, copy and paste the two codes below into the 'Event Group' box when creating a new event or editing an existing event.",
+ "group.del": "Delete this event group",
+ "group.delconfirm": "Are you sure you want to delete this event group? This action cannot be undone.",
+ "group.edit": "Edit group",
+ "group.editmode": "Switch to editing mode",
+ "group.editpswd": "Event group editing password",
+ "group.editpswddesc": "Event group secret editing code",
+ "group.feedlinkdesc": "Paste this URL into your calendar app\nto subscribe to a live feed of events from this group.",
+ "group.p.creatoremail": "Your email",
+ "group.p.del": "Delete this event group",
+ "group.p.delbutton": "Delete event group",
+ "group.p.eventgroupdescription": "Description",
+ "group.p.eventgroupedittoken": "Event group secret\nediting code",
+ "group.p.eventgroupid": "Event group ID",
+ "group.p.eventgroupname": "Event group name",
+ "group.p.eventgroupurl": "Link",
+ "group.p.eventgroupurldesc": "For tickets or another event page (optional).",
+ "group.p.hostname": "Host or organisation name",
+ "group.p.isshowgroup": "Will be shown on the event group page (optional).",
+ "group.p.publicgroup": "Display this group on the public group list",
+ "group.subscribe": "Subscribe to events from\n'{{eventGroupData.name}}'",
+ "group.subscribebutton": "Subscribe",
+ "group.subscribedesc": "Enter your email address (optional) to receive\nupdates\nwhenever a new event is created in this group.",
"group.subscribetitle": "Subscribe to updates",
+ "group.welcome": "Welcome to your event group! We've just sent you an email with your secret editing link, which you can also see in the address bar above. Haven't got the email? Check your spam or junk folder. To share your event group, use the link you can see just below this message - that way your attendees won't be able to edit or delete your event group!",
+ "home.about": "About",
+ "home.aboutgathio": "About Gathio",
+ "home.attention": "But remember: all events are visible to anyone who knows the link, so probably don't use Gathio to plot your surprise birthday party or revolution. Or whatever, you do you.",
+ "home.autodelete": "If this instance automatically deletes its events, sometime after the event finishes, it's deleted from the database for ever, and your data goes with it.",
+ "home.conftitle": "Configurable",
+ "home.fedtitle": "Federation and self-hosting",
+ "home.flagshipsetting": "The <a href=\"https://gath.io\">flagship Gathio instance at gath.io</a> is designed for anyone to create ephemeral, hidden events. Anyone can create an event; events are never displayed anywhere public; and they're deleted 7 days after they end.",
+ "home.imgexample": "An example event page for a picnic. The page shows the event's location, host, date and time, and description, as well as buttons to save the event to Google Calendar, export it, and open the location in OpenStreetMap and Google Maps.",
+ "home.intro": "Gathio is a simple, federated, privacy-first event hosting platform.",
+ "home.kofi": "Support Me on Ko-fi",
+ "home.kofidesc": "If you find yourself using and enjoying <strong>gath<span class='text-muted'>io</span></strong>, consider buying me a coffee. It'll help keep the site running! <i class=\"far fa-heart\"></i>",
+ "home.onpre": "But if your community sets up their own instance, you can limit event creation to a specific list of people, display events on a handy list on the homepage, and disable event deletion entirely!",
+ "home.opensource": "Open source",
+ "home.osdesc": "Gathio is delighted to be open source, and is built by a lovely group of people. Leave a question in our <a href=\"https://github.com/lowercasename/gathio/issues\">tracker</a> if you encounter any issues.",
+ "home.privacy": "Also, Gathio doesn't show you ads, doesn't sell your data, and never sends you unnecessary emails.",
+ "home.privacytitle": "Privacy-first",
+ "home.privdesc": "There are no accounts on Gathio. When you create an event, we generate a password which allows you to edit the event. Send all your guests the public link, and all your co-hosts the secret editing link containing the password.",
+ "home.privmail": "If you supply your email, we'll send you the editing password so you don't lose it - but supplying your email is optional!",
+ "home.selfhost": "Gathio can easily be self-hosted, and supports ActivityPub services like Mastodon, Pleroma, and Friendica, allowing you to access events from anywhere on the Fediverse. We encourage you to spin up your own instance for your community. Detailed instructions on <a href=\"https://docs.gath.io/using-gathio/fediverse/\">ActivityPub access</a> and <a href=\"https://docs.gath.io/running-gathio/installation/\">self-hosted installation</a> live on our GitHub wiki.",
+ "imgdel": "Delete image",
+ "incorrectpwd": "That editing password is incorrect. Try again.",
+ "instancesettings": "Instance Settings",
+ "interaction": "Users can post comments on this event",
+ "join": "Users can mark themselves as attending this event",
+ "joinemaildesc": "If you provide your email, you will receive updates to the event.",
+ "main.defaultmetadata": "An easier, quicker, and much less privacy-invading way to make and share events",
+ "main.footnote": " <strong>Gathio</strong> version {{version}} &middot; <a href=\"https://github.com/lowercasename/gathio\">GitHub</a> &middot; Made with <i class=\"far fa-heart\"></i> by <a href=\"https://raphaelkabo.com\">Raphael</a> and <a href=\"https://github.com/lowercasename/gathio/graphs/contributors\">contributors</a>",
+ "mdsupport": "<a href='https://commonmark.org/help/'>Markdown</a> formatting\nsupported.",
+ "ml.requestml": "Request a link to create a new event",
"ml.requestmlbutton": "Request magic link",
"ml.requestmldesc": "The administrator of this instance has limited event creation to a set of specific email addresses. If your email address is allowed to create events, you will be sent a magic link. If not, you won't receive anything.",
- "newevent.newgroup": "Create an event group",
- "newevent.groupdesc": "An event group is a holding area for a set of linked events, like a series of film nights, a festival, or a band tour. You can share a public link to your event group just like an individual event link, and people who know the secret editing code (sent in an email when you create the event group) will be able to add future events to the group.",
"newevent.groupattention": "Event groups do not get automatically removed like events do, but events which have been removed from {{siteName}} will of course not show up in an event group.",
- "group.p.creatoremail": "Your email",
+ "newevent.groupdesc": "An event group is a holding area for a set of linked events, like a series of film nights, a festival, or a band tour. You can share a public link to your event group just like an individual event link, and people who know the secret editing code (sent in an email when you create the event group) will be able to add future events to the group.",
+ "newevent.neweventbutton": "Create a new event",
+ "newevent.neweventgroup": "Create a new event group",
+ "newevent.newgroup": "Create an event group",
+ "newevent.p.import": "Import",
+ "newevent.p.importdesc": "Upload an .ics file here to instantly create an event. You can save a Facebook event as an .ics file by clicking on the context menu next to the 'Import' and 'Edit' buttons on the event page and choosing the 'Export Event' option. Then select the 'Save to calendar' option and save the file on your computer.",
+ "newevent.p.importing": "Importing...",
+ "newevent.pagetitle": "What would you like to do?",
+ "newevent.visiblealert": "Events are visible to anyone who knows the link.",
+ "noevents": "No events!",
+ "numlimit": "Please enter a number between 1 and ${response.data.freeSpots}",
+ "options.showlistattendees": "Display the list of attendees",
+ "pastevents": "Past events",
"publiclist.events": "Events",
"publiclist.groups": "Groups",
"publiclist.nogroups": "No groups!",
"publiclist.numoevents": "{{this.numberOfEvents}} {{plural this.numberOfEvents \"event(s)\"}}",
- "event.p.edit": "Edit '{{eventData.name}}'",
- "newevent.p.import": "Import",
- "newevent.p.importing": "Importing...",
- "newevent.p.importdesc": "Upload an .ics file here to instantly create an event. You can save a Facebook event as an .ics file by clicking on the context menu next to the 'Import' and 'Edit' buttons on the event page and choosing the 'Export Event' option. Then select the 'Save to calendar' option and save the file on your computer.",
- "instancesettings": "Instance Settings",
+ "recommendeddimensions": "Recommended dimensions (w x h): 920px by 300px.",
+ "reply": "Reply",
+ "replycontent": "What would you like to reply?",
+ "right": "Get it right!",
+ "save": "Save changes",
+ "saving": "Saving...",
+ "selectfile": "Select file",
"sidebar.createevent": "Create an event",
- "newevent.createnew": "Create an event"
-}
+ "sidebar.events": "View events",
+ "snappy": "Make it snappy.",
+ "upcomingevents": "Upcoming events",
+ "wontshow": "Will not be shown anywhere (optional).",
+ "youremail": "Your email"
+} \ No newline at end of file